使用instantclient和PL/SQL連線oracle遠端資料庫
PLSQL連線Oracle Windows裝Oracle 11g ,PLSQL Developer使用出現以下問題:
1、Database下拉框為空:
2、強制輸入使用者名稱、密碼及Database,登入彈出: 錯誤內容引用
Initialzation error
Could not initialize
"…."
Make sure you have the 32 bits Oracle Client installed.
OracleHomeKey:
OracleHomeDir:…
Found:oci.dll
Using:
…
Loadlibrary(…)
returned 0
解決辦法: 1、下載32位Oracle客戶端 下載連結:http://www.oracle.com/technetwork/cn/topics/winsoft-095945-zhs.html 下載Instant Client 程式包就可以了。 下載需要登入,得先在Oracle註冊賬號才能下載!
2、解壓軟體 將下載到的instant client解壓,比如解壓到到D:\instantclient_11_2
3、設定PLSQL Developer 在工具-首選項,連線,OCI庫輸入 D:\instantclient_11_2\oci.dll
4、建立連線資訊 tnsnames.ora,並儲存到安裝目錄:D:\instantclient_11_2 tnsnames.ora內容如下
HBZYYSERVICE=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = Host_ip)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = HBZYYSERVICE)
)
)
需要修改的內容:SERVICE_NAME為服務名,host_ip為遠端伺服器的ip,若為本地伺服器在本地則為127.0.0.1或者localhost;
5、新增環境變數 新增環境變數系統變數中新增2個:第一個是指向TNS檔案所在目錄的,這個目錄是你安裝的Oracle的TNS檔案所在目錄。TNS檔案就是儲存了連線資訊的檔案。 TNS_ADMIN 值: D:\instantclient_11_2\ 第二個是指定資料庫使用的編碼。如果不設定成以下值,那麼連線上資料庫後,你看到的所有中文的內容將會是亂碼,都是一堆問號。 NLS_LANG 值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
這樣就可以遠端連線Oracle伺服器了,也可以解決使用PL/SQL遠端登陸時下拉選單裡沒有資料庫的問題。 我的個人部落格:http://www.jayxhj.com 期望與你的交流哦
相關文章
- PL/SQL Developer連線遠端Oracle資料庫SQLDeveloperOracle資料庫
- 使用instantclient_11_2 和PL/SQL Developer工具包連線oracle 11g遠端資料庫(轉)clientSQLDeveloperOracle資料庫
- 使用instantclient連線oracle資料庫clientOracle資料庫
- PL/SQL developer 遠端連線資料庫 客戶端配置SQLDeveloper資料庫客戶端
- ORACLE 配置連線遠端資料庫Oracle資料庫
- 不安裝Oracle客戶端也能使用PL/SQL instantclientOracle客戶端SQLclient
- 轉:使用instantclient_11_2 和PL/SQL Developer工具包連線oraclientSQLDeveloper
- Oracle 11g連線遠端資料庫Oracle資料庫
- 本地不安裝oracle,用PL/SQL Developer連線資料庫OracleSQLDeveloper資料庫
- 遠端連線mysql資料庫MySql資料庫
- PHP 遠端使用 PDO 連線 access 資料庫PHP資料庫
- 資料庫遠端連線失敗資料庫
- 不用安裝oracle客戶端,PL/SQL也能遠端訪問資料庫Oracle客戶端SQL資料庫
- 5. Oracle連線和使用——5.2. PL/SQL DeveloperOracleSQLDeveloper
- PL/SQL Developer 連線 OracleSQLDeveloperOracle
- Java連線遠端的Access資料庫Java資料庫
- 遠端連線別人電腦上的ORACLE資料庫Oracle資料庫
- 遠端連線SQL ServerSQLServer
- 連線資料之遠端呼叫Access資料庫(轉)資料庫
- MySQL資料庫遠端連線開啟方法MySql資料庫
- 用SQLyog或Navicat遠端連線資料庫SQL資料庫
- 設定如何遠端連線mysql資料庫MySql資料庫
- plsql本機不安裝資料庫連線遠端資料庫SQL資料庫
- python遠端連線mysql以及pandas.DataFrame.to_sql寫入資料庫PythonMySql資料庫
- php遠端連線mysql資料庫的步驟PHPMySql資料庫
- sqlplus 連線遠端資料庫系統SQL資料庫
- linux配置mysql資料庫遠端連線失敗LinuxMySql資料庫
- Win7 64位 安裝Oracle instantclient 和 PL/SQL Developer 總結Win7OracleclientSQLDeveloper
- 配置ORACLE 客戶端連線到資料庫Oracle客戶端資料庫
- java連線sql資料庫JavaSQL資料庫
- oracle11g使用pl/sql developer連線asm例項OracleSQLDeveloperASM
- oracle10g 使用pl/sql developer連線asm例項OracleSQLDeveloperASM
- Oracle資料庫遠端連線設定的四種方法及其注意事項Oracle資料庫
- 117 遠端連線mysql資料庫的幾種方式MySql資料庫
- TimesTen學習(三)遠端連線TimesTen資料庫資料庫
- 遠端連線Kali Linux使用PuTTY實現SSH遠端連線Linux
- pl/sql裡的左連線和右連線符號“+”SQL符號
- PL/SQL Developer連線到Oracle 12cSQLDeveloperOracle