使用instantclient連線oracle資料庫
很多時候連線oracle不想安裝客戶端,這時候可以用instantclient連線
下載地址,本例這個是linux x86 平臺的
裡面細分了很多個包,如下:
Instant client Package - Basic 執行OCI,OCCI和JDBC-OCI應用程式需要的所有檔案。
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開發Oracle 應用程式需要的標頭檔案及示例makefile。
Instant client package - ODBC 使用odbc時需要的庫, 不是所有平臺都有。
Basic和Basic Lite兩個中必須選一個,其他包都是可選的。
我下載了 Basic, SQL *Plus解壓後放在一個資料夾下,在這個資料夾下建立檔案tnsnames.ora,設定環境變數LD_LIBRARY_PATH和TNS_ADMIN指向解壓後的目錄,就可以使用sqlplus了。
環境變數的例子:
[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使用者即可
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/20893244/viewspace-2218798/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20181224]使用odbc連線oracle資料庫.txtOracle資料庫
- Python 連線 Oracle資料庫PythonOracle資料庫
- [Navicate]Navicate連線Oracle資料庫Oracle資料庫
- 關於安裝orcle資料庫後plsql developer與instantclient連線問題資料庫SQLDeveloperclient
- python使用cx_Oracle連線oracle資料庫獲取常用資訊PythonOracle資料庫
- Oracle dos連線資料庫基本操作Oracle資料庫
- ORACLE 配置連線遠端資料庫Oracle資料庫
- 使用Sequelize連線資料庫資料庫
- 使用JPA連線資料庫資料庫
- 使用Python連線資料庫Python資料庫
- Oracle RMAN 連線資料庫認證方法Oracle資料庫
- 使用 Spring Boot 2.4配置Oracle的UCP資料庫連線池Spring BootOracle資料庫
- 使用C#連線資料庫C#資料庫
- 使用PETAPOCO連線MYSQL資料庫MySql資料庫
- 使用cmd連線mysql資料庫MySql資料庫
- jdbc連線oracle rac資料庫的寫法JDBCOracle資料庫
- PL/SQL Developer連線遠端Oracle資料庫SQLDeveloperOracle資料庫
- PowerDesigner實現Oracle資料庫連線生成模型Oracle資料庫模型
- 【資料庫】使用DBever連線人大金倉資料庫資料庫
- 用Navicat連線資料庫-資料庫連線(MySQL演示)資料庫MySql
- 檢視oracle資料庫的連線數以及使用者檢視Oracle資料庫
- Laravel 使用多個資料庫連線Laravel資料庫
- Django使用pymysql連線MySQL資料庫DjangoMySql資料庫
- 【MySQL】自定義資料庫連線池和開源資料庫連線池的使用MySql資料庫
- 連線資料庫資料庫
- 使用DBever連線人大金倉資料庫資料庫
- 使用RMySQL包來連線MySQL資料庫MySql資料庫
- 資料庫中字串連線符的使用資料庫字串
- 如何使用 IDEA 資料庫工具連線 TDengine?Idea資料庫
- Druid資料庫連線池使用體驗UI資料庫
- Python連線三大資料庫MS Sql Server、Oracle、MySQLPython大資料資料庫ServerOracleMySql
- oracle下載安裝及PLSQL連線資料庫教程OracleSQL資料庫
- kettl連線oracle12c 可插拔資料庫pdbOracle資料庫
- 本地不安裝oracle,用PL/SQL Developer連線資料庫OracleSQLDeveloper資料庫
- 備忘錄:關於.net程式連線Oracle資料庫Oracle資料庫
- 資料庫連線池-Druid資料庫連線池原始碼解析資料庫UI原始碼
- mysqli連線資料庫MySql資料庫
- Mongodb資料庫連線MongoDB資料庫