STARTUP.DOC
上传用户:canger333
上传日期:2013-01-31
资源大小:454k
文件大小:5k
源码类别:

Oracle数据库

开发平台:

Unix_Linux

  1.   Combined OpenLinkODBC / iODBC release
  2.   OpenLink Software
  3.   1.  Introduction
  4.   Welcome to the combined release of OpenLink ODBC for Unix and Ke Lin's
  5.   iODBC driver manager. This kit will provide you with everything you
  6.   need in order to develop ODBC compliant applications under Unix
  7.   without having to pay royalties to other parties.
  8.   This kit consists of a number of parts:
  9.   o  Ke Lin's iODBC driver manager. This is a complete implementation of
  10.      an ODBC driver manager, released under the GNU General Public
  11.      License. We fully comply with the GPL by giving you this product in
  12.      source form (as well as the binary form).
  13.   o  The OpenLink ODBC multi-tier driver. This high-performance driver
  14.      cooperates with our range of server products in order to give you
  15.      the ODBC performance you are used from us. The driver is shipped in
  16.      the form of a shared library file, with a system-dependent name.
  17.   o  A simple example, odbctest.c, which gives you a command-line
  18.      interface to SQL. You can fit this to your purposes, but at the
  19.      very least this is useful for verification of your ODBC
  20.      installation.
  21.   You can use all parts stand-alone, if you wish. Our ODBC driver will
  22.   correctly cooperate with other vendor's ODBC driver managers, if you
  23.   wish to do so.
  24.   2.  Installation of run-time distribution
  25.   You probably already unpacked this distribution. The next step is to
  26.   make sure that your applications can find all the dynamic link
  27.   libraries.  Depending on your system's implementation of dynamic link
  28.   libraries, you have a number of options:
  29.   o  Install the libraries in a directory that is searched by your
  30.      linker by default. Typical locations are /usr/lib and
  31.      /usr/local/lib.
  32.   o  Install the libraries in some other place, and make sure that the
  33.      environment variable your dynamic linker uses to find extra locations
  34.      for dynamic link libraries. Most systems use the environment variable
  35.      LD_LIBRARY_PATH to this end. Exeptions are AIX which uses LIBPATH
  36.      and HP/UX which uses SHLIB_PATH.
  37.      If your system has a C compiler, you can verify the installation by
  38.      compiling the odbctest program. Otherwise, you may have ODBC
  39.      applications installed on your system which you can use.
  40.   3.  Configuration of run-time distribution
  41.   The iODBC driver manager looks for a file ~/.odbc.ini, where the tilde
  42.   stands for the user's home directory. This file only contains a default
  43.   section where you can select which driver library to use. Copy the
  44.   odbc.ini file from the examples directory to ~/.odbc.ini and make
  45.   sure the right path and filename is used for your installation.
  46.   Our driver looks for a file pointed to by the environment variable
  47.   UDBCINI, or the file /etc/udbc.ini if the environment variable is not
  48.   defined. This file is located in the openlink/bin directory.
  49.   The configuration file format is very close to the Windows .INI file
  50.   format. A data source is a section (enclosed in square parenthesis),
  51.   and the attributes for a data source are given within this section.
  52.   The most important attribute to iODBC for each datasource is the
  53.   Driver attribute. This must point to the shared library for the ODBC
  54.   driver associated with the data source.
  55.   Our driver has a number of attributes which can be set for a data
  56.   source.  Here is a description (with ODBC connect string tags between
  57.   parenthesis):
  58.      Host
  59. The hostname where the database resides (HOST).
  60.      ServerType
  61. The type of server (see oplrqb.ini on the server, SVT).
  62.      ServerOptions
  63. Server-specific extra options. See OpenLink server documentation
  64. for agents which can use this.
  65.      Database
  66. The database to use (DATABASE).
  67.      Options
  68. Connect options for the database (OPTIONS).
  69.      UserName
  70. The name of the user (a password cannot be specified in the
  71. UDBCINI file, UID/PWD).
  72.      ReadOnly
  73. A Yes/No value in order to make the connection read-only
  74. (READONLY=Y/N).
  75.      FetchBufferSize
  76. The number of records that are transferred in a single call to
  77. the server. Default is 5; maximum is 99, minimum is 1
  78. (FBS=value).
  79.      Protocol
  80. The protocol to use. Leave set to ``TCP'' for this release.
  81.   Apart from these data source-specific settings, you may add a section
  82.   called [Communications], which you may use to tune our driver further:
  83.      ReceiveTimeout
  84. The time the client application will wait for the database agent
  85. to finish the request (default is 60 seconds).
  86.      BrokerTimeout
  87. The time the client application will wait for the request broker
  88. to accept of reject a database connection (default is 30
  89. seconds).
  90.      SendSize
  91. RPC send buffer size. A value of 0 (the default) will cause the
  92. application to use system-dependent defaults.
  93.      ReceiveSize
  94. RPC receive buffer size. A value of 0 (the default) will cause
  95. the application to use system-dependent defaults.
  96.      DebugFile
  97. If set, the name of a file to which debugging output from the
  98. driver should be directed.