日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

oracle客户端odbc安装程序,Oracle Instant Client ODBC 安装说明

發布時間:2023/12/14 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle客户端odbc安装程序,Oracle Instant Client ODBC 安装说明 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

安裝 Oracle Instant Client Basic 和 Basic Light

Instant Client ODBC 要求安裝 Oracle Instant Client Basic 或 Basic Light 程序包(取決于您的語言環境要求)。從 OTN 下載適用于您操作系統的程序包,并按照下載頁面上的安裝說明進行操作。例如,在 Windows 上,將程序包解壓至 C:\instantclient_12_2;在 Linux 或其他平臺上,將程序包解壓至 /opt/oracle/instantclient_12_2,或者在 Linux 上使用 yum 安裝 RPM 程序包。

Oracle 調用接口編程指南中提供了關于 Oracle Instant Client 的更多詳細信息。使用 Oracle 數據庫進行應用開發頻道上提供了在 Linux 上安裝 Instant Client Basic 程序包的視頻。

安裝 Oracle Instant Client ODBC

在 Linux 和 UNIX 上

1.如上所述下載并安裝 Instant Client Basic 或 Basic Light 程序包。

2.下載 Instant Client ODBC 程序包.將其解壓到與 Basic 或 Basic Light 程序包相同的目錄中。或者,如果在 Linux 上使用 RPM 程序包,則使用 yum 進行安裝。

3.如果尚未安裝 unixODBC 驅動程序管理器,請安裝它。有關更多信息,請參見本文檔中“建議使用的 unixODBC 驅動程序管理器版本”一節。

4.從 Instant Client 目錄中執行 odbc_update_ini.sh。

5.設置您的語言環境所需的任何 Oracle Globalization 變量。有關更多信息,請參閱 Oracle 數據庫全球化支持指南。例如,在 Linux 上,您可以設置 export NLS_LANG=JAPANESE_JAPAN.JA16EUC 以采用日語的 JA16EUC 字符。

用法:odbc_update_ini.sh []

參數

描述

ODBCDM_Home

unixODBC 驅動程序管理器主目錄路徑(必需)

Install_Location*

Oracle Instant Client 目錄路徑。默認路徑是當前目錄 (./)

Driver_Name*

驅動程序名稱,用于標識當前 Oracle Instant Client 主目錄中駐留的 Oracle ODBC 驅動程序。對于 Oracle 12c Instant Client,默認名稱是 "Oracle 12c ODBC driver"

DSN*

設置 ODBC DSN 名稱。對于 Oracle 12c Instant Client,默認名稱是 "OracleODBC-12c"

ODBCINI*

.odbc.ini 文件的目錄路徑。默認路徑是用戶的主目錄 (~/.odbc.ini)

* — 可選參數

在 Windows 上

如上所述安裝 Instant Client Basic 或 Basic Light 程序包。

下載 Instant Client ODBC 程序包.將其解壓到與 Basic 或 Basic Light 程序包相同的目錄中。

從 Instant Client 目錄中執行 odbc_install.exe。如果 Instant Client 是 11g 或更低版本,請使用管理員權限啟動命令提示符。要以日語支持進行安裝,請執行 odbc_install.exe JA 命令。

ODBC 應用的環境設置

ODBC 應用需要加載 Oracle Instant Client ODBC 驅動程序的共享庫文件(請參閱下一節)才能連接至 Oracle 數據庫。在 Linux/Unix 上,應當在 LD_LIBRARY_PATH 環境變量或者平臺的等效變量中設置共享庫的目錄路徑。此外還可以在 /etc/ld.so.conf 中配置該路徑。在 Windows 上,應當在 PATH 環境變量中設置該路徑。

請參閱《Oracle 調用接口編程指南》中的 OCI Instant Client 環境變量 和 OCI Instant Client 的數據庫連接字符串主題,了解如何設置數據庫連接字符串和相關環境變量,例如 TNS_ADMIN、TWO_TASK 和 LOCAL 等。

Oracle Instant Client ODBC 程序包的內容

Linux 和 UNIX

Windows

描述

libsqora.so.12.1 或 libsqora.so.11.1

sqora32.dll

Oracle ODBC 驅動程序共享庫

odbc_update_ini.sh

odbc_install.exe, odbc_uninstall.exe

安裝文件

sqoras32.dll,sqresus.dll,sqresja.dll

Oracle ODBC 驅動程序配置對話框窗口 (GUI)

help/

help/

幫助系統

修補 Oracle Instant Client ODBC

注意:在修補之前,請先備份 Oracle ODBC 驅動程序共享庫和其他文件。

在 Linux 和 UNIX 上 在 Linux/UNIX 上修補 Instant Client ODBC 驅動程序的方法如下:在已修補的 ORACLE_HOME 中生成 Instant Client ODBC 程序包和 Basic 或 Basic Light 程序包。Oracle 調用接口編程指南中給出了在 Oracle 12c 中修補和生成 Instant Client ODBC、Basic 和 Basic Light 程序包的過程。隨后,應當將這些新程序包解壓到需要修補的 Instant Client 目錄中。這是建議使用的修補方法。

或者,也可以從已修補的 ORACLE_HOME 中復制下面列出的文件來修補 Oracle Instant Client ODBC 驅動程序:

ODBC 驅動程序共享庫文件:對于 12c:libsqora.so.12.1

對于 11g:libsqora.so.11.1

使用 Oracle Instant Client Basic 時額外需要的文件:

對于 12c:libociei.so,libclntshcore.so.12.1,libclntsh.so.12.1,libnnz12.so,libons.so

對于 11g:libclntsh.so.11.1,libociei.so, libnnz11.so

使用 Oracle Instant Client Basic Light 時額外需要的文件:

對于 12c:libclntsh.so.12.1,libclntshcore.so.12.1,libociicus.so,libnnz12.so,libons.so

對于 11g:libclntsh.so.11.1,libociicus.so,libnnz11.so

在 Windows 上 在 Windows 上修補 Instant Client ODBC 驅動程序只能采用以下方法:從已修補的 ORACLE_HOME 或已解包的 Oracle Database Bundle 修補程序中手動復制 ODBC 驅動程序共享庫文件和支持庫文件。應將這些文件復制到 Instant Client 目錄中。在 Windows 上不能使用生成 Instant Client ODBC 程序包的方法。

需要將這些文件復制到 Instant Client 目錄中:

ODBC 驅動程序共享庫文件:sqora32.dll,sqoras32.dll,sqresus.dll,sqresja.dll

使用 Oracle Basic Instant Client 時額外需要的文件:

對于 12c:oraociei12.dll,orannzsbb12.dll,oci.dll,oraons.dll,ociw32.dll,oraociei12.sym,orannzsbb12.sym,oci.sym,ociw32.sym

對于 11g:oraociei11.dll,orannzsbb11.dll,oci.dll,ociw32.dll,oraociei11.sym,orannzsbb11.sym,oci.sym,ociw32.sym

使用 Oracle Basic Light Instant Client 時額外需要的文件:

對于 12c:oraociicus12.dll,orannzsbb12.dll,oci.dll,oraons.dll,ociw32.dll,oraociicus12.sym,orannzsbb12.sym,oci.sym,ociw32.sym

對于 11g:oraociicus11.dll,orannzsbb11.dll,oci.dll,ociw32.dll,oraociicus11.sym,orannzsbb11.sym,oci.sym,ociw32.sym

注意:從 Oracle Database Bundle 修補程序進行復制時,上面的一些文件可能會缺失。這意味著這些文件未發生更改,因此不需要進行修補。

卸載 Oracle ODBC Instant Client

在 Linux 和 UNIX 上 在 Linux/UNIX 上卸載 Instant Client ODBC 的過程如下:

在 Windows 上 在 Windows 上卸載 Instant Client ODBC 的過程如下:

從 unixODBC 驅動程序管理器的 odbcinst.ini 文件中刪除 Oracle ODBC 驅動程序條目。此條目的默認名稱是 [Oracle 12c ODBC driver]。

從 odbc.ini 文件中刪除 Oracle ODBC 驅動程序的 DSN 條目。DSN 條目的默認名稱是 [OracleODBC-12c]。

刪除 Instant Client ODBC 目錄中的所有文件和目錄。

Linux/UNIX 上建議使用的 unixODBC 驅動程序管理器版本

對于 Instant Client 12.2:

平臺

unixODBC 驅動程序管理器版本

Linux 32 位,64 位

2.3.4

Solaris SPARC64 32 位,64 位

2.3.4

Solaris 32 位,64 位

2.3.4

AIX 5L 32 位,64 位

2.3.4

HP IA64 32 位,64 位

2.3.4

z/Linux 31 位,64 位

2.3.4

對于 Instant Client 12.1:

平臺

unixODBC 驅動程序管理器版本

Linux 32 位,64 位

2.3.1

Solaris SPARC64 32 位,64 位

2.3.1

Solaris 32 位,64 位

2.3.1

AIX 5L 32 位,64 位

2.3.1

HP IA64 32 位,64 位

2.3.1

z/Linux 31 位,64 位

2.3.1

對于 Instant Client 11g:

平臺

unixODBC 驅動程序管理器版本

Linux 32 位,64 位

2.2.11, 2.2.14

Solaris SPARC64 32 位,64 位

2.2.11

Solaris 32 位,64 位

2.2.11

AIX 5L 32 位,64 位

2.2.11

HP IA64 32 位,64 位

2.2.11

z/Linux 31 位,64 位

2.2.11

Oracle ODBC 驅動程序資源

其他開發人員資源

在 ODBC 數據源管理器 (odbcad32) 控制臺中刪除與 Oracle ODBC 驅動程序相關聯的 DSN。

從 Instant Client ODBC 目錄中執行 odbc_uninstall.exe。

刪除 Instant Client ODBC 目錄中的所有文件和目錄。

@ghrd 和 blogs.oracle.com/opal — Christopher Jones 談論驅動程序和開發

腳本語言 — 使用 Node.js、PHP、Python 和 Ruby 訪問 Oracle 數據庫

數據庫應用開發 VM — 已安裝 Oracle Database 12c 的預構建 VirtualBox VM

Oracle 數據庫云服務 — 支持任意規模負載的數據庫云服務

Oracle Linux — 免費的 yum 存儲庫服務器,包括最新的勘誤表

ORDS — Oracle REST 數據服務

數據庫遷移技術 — 從舊技術遷移至 Oracle 數據庫

總結

以上是生活随笔為你收集整理的oracle客户端odbc安装程序,Oracle Instant Client ODBC 安装说明的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。