Changes between Version 8 and Version 9 of SQL/Oracle


Ignore:
Timestamp:
May 17, 2015, 12:03:43 PM (6 years ago)
Author:
Maxim Reznik
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SQL/Oracle

    v8 v9  
    1717== Build instructions ==
    1818
    19 Oracle module requires Oracle 11i (or latter) client installed. [http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html Oracle Instant Client] is also supported. Automatic configuration facility use ORACLE_HOME environment variable to find where oracle client libraries are. It is possible  (and required on OS Windows) to specify path to libraries in the command line of configure (or configure.exe on Windows) program with --with-oracle-libdir switch, for example:
     19Oracle module requires Oracle 11i (or latter) client installed. [http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html Oracle Instant Client] is also supported. Automatic configuration facility use ORACLE_HOME environment variable to find where oracle client libraries are. It is possible to specify path to libraries in the command line of `configure` (or `configure.exe` on Windows) program with --with-oracle-libdir switch, for example:
    2020
    2121{{{
    2222configure --with-oracle-libdir=/oracle/lib
    2323}}}
     24
     25
     26=== Install Instant Client on Windows ===
     27Easiest way to work with oracle driver on Windows OS is next.
     28 * Download and unpack instant client archive for your OS, for instance, [http://www.oracle.com/technetwork/topics/winsoft-085727.html instantclient-basic-nt-12.1.0.2.0.zip]. Add path to unpacked directory to PATH environment variable. Matreshka `configure` will found oci.dll there.
    2429
    2530=== Install Instant Client on OpenSUSE ===
     
    4247   * run ldconfig
    4348
     49=== Install Instant Client on Mac OS ===
     50Easiest way to work with oracle driver on Mac OS is next.
     51 * Download and unpack instant client archive for your OS, for instance, [http://www.oracle.com/technetwork/topics/intel-macsoft-096467.html instantclient-basic-macos.x64-11.2.0.4.0.zip]. Point environment variables to unpacked directory:
     52{{{
     53export ORACLE_HOME=/User/max/instantclient_11_2
     54export DYLD_LIBRARY_PATH=$ORACLE_HOME/lib
     55}}}
     56* Create symlinks for lib and libclntsh to let matreshka `configure` find it:
     57{{{
     58ln -s . $ORACLE_HOME/lib
     59ln -s $ORACLE_HOME/libclntsh.dylib.* $ORACLE_HOME/libclntsh.dylib
     60}}}
    4461
    4562==  Supported data types ==
     
    5370For now Number datatype can be used also, but it changes
    5471when Universal_Decimal will be ready.
    55