主要是是tnsnames.ora檔案中的鏈結字串出錯了(./oracle/client/10.2.0/network/admin/tnsnames.ora)
如果客戶端sql+去要連線伺服器,需要連線字串檔案中提供以伺服器ip位址為連線字串。
例如,192.168.44.50=
(description =
(address_list =
(address = (protocol = tcp)(host = 192.168.44.50)(port = 1521))
)(connect_data =
(sid = orcl)
(server = dedicated)))
有些則不需要ip為連線的字串,只需要例項名稱為連線字串,像supermap deskpro連線資料庫時,只需要例項名稱。
例如,orcl=
(description =
(address_list =
(address = (protocol = tcp)(host = 192.168.44.50)(port = 1521))
)(connect_data =
(sid = orcl)
(server = dedicated)))
不管怎樣如果連線不上伺服器,如果不是伺服器的原因就是客戶端的連線檔案tnsnames.ora中的連線字串有問題。
Oracle客戶端連線Oracle伺服器
以我的乙個程式為例,我在筆記本上安裝了oracle oraclient10g home1,oracle的客戶端很小,而且安裝簡單。伺服器配置 net configuration assistant 本地net服務名配置 新增 服務名 a.domain 是要訪問的資料庫的全域性資料庫名 tcp 主機名...
免安裝oracle客戶端連線伺服器
4.新增乙個環境變數,名為tns admin,值為tnsnames.ora檔案所在路徑 例如 d program files oracle client network admin 這是為了能夠找到上面說的tnsnames.ora。同時設定oracle的語言,需新增環境變數 nls lang sim...
oracle客戶端連線伺服器基本教程
一般像oracle伺服器,對記憶體的要求比較嚴格,並且一般不願意在自己本本上安裝這個大型的程式。所以為了免於在本本上安裝oracle伺服器,但是為了正常的使用oracle資料庫,如何辦呢?只要在自己本本上安裝乙個很小的客戶端,然後進行配置即可。oracle客戶端如何連線oracle伺服器呢?只要按照...