使用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連線oracle資料庫clientOracle資料庫
- ORACLE 配置連線遠端資料庫Oracle資料庫
- 本地不安裝oracle,用PL/SQL Developer連線資料庫OracleSQLDeveloper資料庫
- 5. Oracle連線和使用——5.2. PL/SQL DeveloperOracleSQLDeveloper
- PHP 遠端使用 PDO 連線 access 資料庫PHP資料庫
- 遠端連線mysql資料庫MySql資料庫
- 資料庫遠端連線失敗資料庫
- PL/SQL Developer連線到Oracle 12cSQLDeveloperOracle
- python遠端連線mysql以及pandas.DataFrame.to_sql寫入資料庫PythonMySql資料庫
- 「Oracle」客戶端 PL/SQL DEVELOPER 安裝使用Oracle客戶端SQLDeveloper
- MySQL資料庫遠端連線開啟方法MySql資料庫
- 用SQLyog或Navicat遠端連線資料庫SQL資料庫
- [20181224]使用odbc連線oracle資料庫.txtOracle資料庫
- linux配置mysql資料庫遠端連線失敗LinuxMySql資料庫
- Python連線三大資料庫MS Sql Server、Oracle、MySQLPython大資料資料庫ServerOracleMySql
- Python 連線 Oracle資料庫PythonOracle資料庫
- Oracle PL/SQLOracleSQL
- PL/Plus本地連線oracle配置Oracle
- 117 遠端連線mysql資料庫的幾種方式MySql資料庫
- Oracle 的PL/SQL語言使用OracleSQL
- 關於安裝orcle資料庫後plsql developer與instantclient連線問題資料庫SQLDeveloperclient
- [Navicate]Navicate連線Oracle資料庫Oracle資料庫
- 允許本地Sql Server 遠端連線SQLServer
- 使用SQL4Automation讓CodeSYS連線資料庫SQL資料庫
- python使用cx_Oracle連線oracle資料庫獲取常用資訊PythonOracle資料庫
- Oracle透過ODBC連線SQL Server資料庫後ORA-12514OracleSQLServer資料庫
- Oracle SQL Developer 連線資料庫總是顯示io錯誤OracleSQLDeveloper資料庫
- 使用profiler測試Oracle PL/SQL效能OracleSQL
- 使用免費的Oracle雲服務-遠端連線ATPOracle
- Golang 全域性sql資料庫連線GolangSQL資料庫
- c#連線SQL Server資料庫C#SQLServer資料庫
- 【MySQL】自定義資料庫連線池和開源資料庫連線池的使用MySql資料庫
- Oracle dos連線資料庫基本操作Oracle資料庫
- 配置SQL server遠端連線(區域網)SQLServer
- Oracl資料庫+PL/SQL安裝與配置資料庫SQL
- 怎麼使用遠端桌面連線 win10怎麼遠端連線Win10
- 使用11g客戶端或pl/sql developer連線高版本Oracle 19c ORA-28040 ORA-01017客戶端SQLDeveloperOracle
- SQL Server 2014如何使用遊標迴圈向遠端資料庫插入資料SQLServer資料庫