您好,登錄后才能下訂單哦!
本篇內(nèi)容主要講解“如何使用instantclient連接oracle數(shù)據(jù)庫”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“如何使用instantclient連接oracle數(shù)據(jù)庫”吧!
很多時候連接oracle不想安裝客戶端,這時候可以用instantclient連接
下載地址,本例這個是linux x86 平臺的
https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html
里面細(xì)分了很多個包,如下:
Instant client Package - Basic 運行OCI,OCCI和JDBC-OCI應(yīng)用程序需要的所有文件。
Instant client Package - Basic Lite:只包含英語錯誤信息, 只支持unicode,ascii,西歐字符集。
Instant client Package - JDBC Supplement 為jdbc增加了xa,國際化和RowSet操作。
Instant Client Package - SQL *Plus 包含sqlplus和需要的庫文件。
Instant client Package - SDK 使用Instant Client開發(fā)Oracle 應(yīng)用程序需要的頭文件及示例makefile。
Instant client package - ODBC 使用odbc時需要的庫, 不是所有平臺都有。
Basic和Basic Lite兩個中必須選一個,其他包都是可選的。
我下載了 Basic, SQL *Plus解壓后放在一個文件夾下,在這個文件夾下建立文件tnsnames.ora,設(shè)置環(huán)境變量LD_LIBRARY_PATH和TNS_ADMIN指向解壓后的目錄,就可以使用sqlplus了。
環(huán)境變量的例子:
[root@demoserver ~]# more .bash_profile # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin export PATH TNS_ADMIN=/root/instantclient_11_2 LD_LIBRARY_PATH=/root/instantclient_11_2 export TNS_ADMIN export LD_LIBRARY_PATH
注意:
一,Instant Client中不包含tnsping,exp/imp,rman, netca等工具;如果需要這些工具則需要安裝oracle client。
二,不需要oracle用戶,直接用root用戶即可
到此,相信大家對“如何使用instantclient連接oracle數(shù)據(jù)庫”有了更深的了解,不妨來實際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。