PL/SQL工具串連ORALCE資料庫的方法

來源:互聯網
上載者:User

1、利用ORACLE NET MANAGER工具

1)開啟 ORACLE NET MANAGER

2)增加"服務命名"

    第一步 NET服務名:任意填寫

    第二步 通訊協議:如果串連遠程機器上的ORACLE,選擇TCP/IP(internet協議)

    第三步 主機名稱:輸入IP地址 連接埠號碼:一般預設為1521

    第四步 SID: 一般和資料庫名字相同

    第五步 測試

3)啟動PL/SQL串連

2、直接修改設定檔:

1)開啟目錄D:oracle安裝目錄ora92networkadmin中的檔案tnsnames.ora。

2)增加如下代碼:

    TRAFFIC_DB = #NET服務名,可任意起

    (DESCRIPTION =

        (ADDRESS_LIST =

            (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.143)(PORT = 1521)) #HOST 為 串連的資料庫伺服器的IP地址,PORT 為 串連的資料庫伺服器的端號,一般預設為1521

        )

        (CONNECT_DATA =

            (SID = carsys) #資料庫系統標識,一般和資料庫同名

        )

    )

3)儲存檔案。啟動PL/SQL 工具登陸即可

3、直接填寫伺服器位址資訊(這個最早在xp上試著通過,win7好像不好使了,知道使用相容模式能不能好使):

192.168.1.106:1521/orcdb 或 192.168.1.106/orcdb(使用預設連接埠的情況)

192.168.1.106 是伺服器端的ip , 1521是伺服器的連接埠,orcdb 是伺服器端的Oracle的全域資料庫名.

 

同樣在SqlPlus通過 conn scott/234@192.168.1.106:1521/orcdb 也可以串連指定的資料庫.

 

 

微軟用戶端設定樣本使用oracle免費發放的instant client來代替oracle client,免去了安裝的麻煩,下載instantclient-basiclite-nt-11.2.0.2.0.zip解壓到你想要放到的任何目錄,如:D:\oracle\instantclient_11_2,建立一個名叫tnsnames.ora的檔案,放到該目錄下,可以先建立成txt文檔,儲存完下面的內容再把副檔名.txt去掉:myDB =(DESCRIPTION =    (ADDRESS_LIST =        (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.7.23)(PORT = 1521))    )    (CONNECT_DATA =        (SERVER = DEDICATED)        (SERVICE_NAME = testdb)    ))註:myDB為串連資料庫別名HOST = 192.168.7.23為你串連的資料庫ipPORT = 1521 為你資料的連接埠SERVICE_NAME = testdb 為你資料庫執行個體名 右擊我的電腦選”屬性”->“進階”->“環境變數”->”系統變數”新增下面兩個變數TNS_ADMIN    D:\oracle\instantclient_11_2
NLS_LANG    SIMPLIFIED CHINESE_CHINA.ZHS16GBK 

軟體上設定

在PLSQL Developer選擇Tools > Preferences > connection,在右側的 "Oracle Home" and "OCI Library"中填入以下內容:D:\oracle\instantclient_11_2D:\oracle\instantclient_11_2\oci.dll完成以上的設定應該就能正常登入資料庫了,如果還有別的問題,只能再次Google.

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.