• <menu id="w2i4a"></menu>
  • logo PL/SQL Developer系列教程

    文檔首頁>>PL/SQL Developer系列教程>>PL/SQL Developer使用教程:如何連接Oracle數(shù)據(jù)庫(kù)?

    PL/SQL Developer使用教程:如何連接Oracle數(shù)據(jù)庫(kù)?


     PL/SQL Developer是一個(gè)集成開發(fā)環(huán)境,它專門針對(duì)Oracle數(shù)據(jù)庫(kù)的存儲(chǔ)程序單元的開發(fā)所用。 PL/SQL Developer是一個(gè)集成開發(fā)環(huán)境,它專門針對(duì)Oracle數(shù)據(jù)庫(kù)的存儲(chǔ)程序單元的開發(fā)所用。PL/SQL開發(fā)者在開發(fā)Oracle應(yīng)用程序的時(shí)候都注重于開發(fā)工具簡(jiǎn)單易用,代碼簡(jiǎn)潔和開發(fā)效率高等特點(diǎn)。PL/SQL Developer不僅很好的提供了上述的特點(diǎn),而且還具有很多其他的優(yōu)勢(shì)。

    點(diǎn)擊下載PL/SQL Developer正式版

     PL/SQL Developer既然是針對(duì)Oracle數(shù)據(jù)庫(kù)的存儲(chǔ)程序單元的開發(fā)所用,那就需要連接Oracle數(shù)據(jù)庫(kù)了。對(duì)于熟悉的人來說,這個(gè)肯定不是問題了,但是對(duì)于不太熟悉的朋友而言,還是比較難得。所以現(xiàn)在小編就來介紹一下如何配置PL/SQL Developer,成功連接Oracle數(shù)據(jù)庫(kù)的內(nèi)容~

    1、電腦上已經(jīng)安裝了Oracle數(shù)據(jù)庫(kù)的配置方法:

    注意:如果自己本機(jī)上裝有Oracle數(shù)據(jù)庫(kù),就不需要使用Oracle的客戶端,通過PL/SQL可以直接連接數(shù)據(jù)庫(kù)。只需要在工具——首選項(xiàng)——連接下進(jìn)行如下設(shè)置即可:(我們一般都安裝了Oracle數(shù)據(jù)庫(kù),所以到這里就結(jié)束了。)

    如何連接Oracle數(shù)據(jù)庫(kù)

    2、下面講一下如果本機(jī)沒有安裝Oracle數(shù)據(jù)庫(kù),如何訪問其他計(jì)算機(jī)上的數(shù)據(jù)庫(kù)。

    1)、下載一個(gè)Oracle的客戶端注意這個(gè)必須是32位的,要不然PL/SQL Developer連接時(shí)會(huì)報(bào)錯(cuò),可直接在本站下載Oracle相應(yīng)版本即可。然后將其解壓到電腦的某路徑:如:c:instantclient

    2)、在此路徑下建立文件夾NETWORK/ADMIN,在ADMIN文件下建立tnsnames.ora文件,文件內(nèi)容即為希望連接的數(shù)據(jù)庫(kù)的TNS信息。例如:

    WORCL=
    (DESCRIPTION=
        (ADDRESS_LIST=
            (ADDRESS=(PROTOCOL=TCP)(HOST=192.168.21.76)(PORT=1521))
         )
        (CONNECT_DATA=
            (SERVICE_NAME=orcl)
         )
    )

    3)、打開PL/SQL Developer,不用登陸直接點(diǎn)取消進(jìn)入PL/SQL Developer主界面,然后找到工具——首選項(xiàng)——連接:

    如何連接Oracle數(shù)據(jù)庫(kù)

    填寫:Oracle主目錄名:c:indtantclient  OCI庫(kù):c:instantclientoci.dll

    如何連接Oracle數(shù)據(jù)庫(kù)

    4)、設(shè)置好后關(guān)閉PL/SQL Developer,重新打開,這次顯示的登錄界面中可以匹配到數(shù)據(jù)庫(kù)等:用戶名可以是默認(rèn)的system,密碼和數(shù)據(jù)庫(kù)是之前安裝Oracle時(shí)設(shè)置的,如下:

    如何連接Oracle數(shù)據(jù)庫(kù)

    點(diǎn)擊確定可成功登錄:

    如何連接Oracle數(shù)據(jù)庫(kù)

    可以通過SQL窗口和命令窗口進(jìn)行相關(guān)操作:

    如何連接Oracle數(shù)據(jù)庫(kù)

    3、下面配置oracle數(shù)據(jù)庫(kù)和PL/SQL客戶的連接:

    到了這里,光點(diǎn)擊PL/SQL,是搜索不到Oracle數(shù)據(jù)庫(kù)和登錄上客戶端的,因?yàn)檫@個(gè)時(shí)候并沒連接上oracle服務(wù)及oracle數(shù)據(jù)庫(kù)。

    1)、檢查oracle服務(wù)是否開啟,需要開啟一下三個(gè)服務(wù)。

    如何連接Oracle數(shù)據(jù)庫(kù)

    2)、配置環(huán)境變量(系統(tǒng)變量)

    假設(shè):

    Oracle數(shù)據(jù)庫(kù)的目錄:D:Oracle11gFileproduct11.2.0dbhome_ 1NETWORKADMIN (至于為什么是這里,因?yàn)榇蜷_進(jìn)去是tnsnames.ora)

    Oracle數(shù)據(jù)庫(kù)服務(wù)解壓后的目錄:D:OracleClientFileinstantclient 12_ 1

    配置環(huán)境變量:

    這一步和其它方法略有所不同,這里可以不復(fù)制tnsnames.ora文件到客戶端目錄中(32位的方法)。

    在系統(tǒng)環(huán)境變量中新建兩個(gè)變量:

    TNS_ ADMIN =:D:Oracle11gFileproduct11.2.0dbhome_1NETWORKADMIN

    NLS_ LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK

    說明:INS_ ADMIN,是指tnsnames.ora文件所在的目錄名。

    如果指定到客戶端目錄,則必須把tnsnames.ora文件復(fù)制過來才可以。

    NLS_ LANG環(huán)境變量,要設(shè)置成和數(shù)據(jù)庫(kù)端一致,可以在SQLPLUS查詢字符集信息

    SQL> select userenvc"language') nIs lang from dual;
    NLS LANG
    -------------------------------------------------
    SIMPLIFIED CHINESE CHINA.ZHS16GBK

    3)、客戶端連接oracle數(shù)據(jù)庫(kù)及服務(wù)

    環(huán)境變量配置后依然無法正常登陸,而且搜索不到數(shù)據(jù)庫(kù),這是因?yàn)檫@個(gè)時(shí)候客戶端沒有關(guān)聯(lián),可以取消登陸,可以進(jìn)入主界面去設(shè)置。

    如何連接Oracle數(shù)據(jù)庫(kù)

    進(jìn)入工具-->首選項(xiàng)--:箭頭指向處,一個(gè)是oracle數(shù)據(jù)庫(kù)目錄,另外一個(gè)是oci庫(kù)的目錄(解壓的oracle服務(wù))。自動(dòng)檢測(cè)沒有的話,需要手動(dòng)填寫上去。

    設(shè)置Oracle Home為oracle安裝目錄home。如: D:Oracle11gFileproduct11.2.0dbhome_1

    設(shè)置OCI Library為oracle客戶端的ci.dl文件的全路徑名。如: D:OracleClientFileinstantclient_12_1oci.dll

    點(diǎn)擊應(yīng)用后,退出,重新點(diǎn)擊進(jìn)入,就可以找到數(shù)據(jù)庫(kù)目錄了。

    如何連接Oracle數(shù)據(jù)庫(kù)

    在這里有一個(gè)問題, 正常情況下可以登錄的你的賬戶,我用的是超級(jí)用戶權(quán)限登錄,其他的沒有權(quán)限無法登錄的話,可以去管理員身份運(yùn)行Net Cnfiguration Assistant 重新配置(這個(gè)在你的菜單欄oracle中),等待一會(huì)即可。

    如何連接Oracle數(shù)據(jù)庫(kù)

    本教程內(nèi)容到這里就結(jié)束了,希望對(duì)大家有所幫助哦~感興趣的朋友可以點(diǎn)擊下載PL/SQL Developer嘗試一下~

    相關(guān)內(nèi)容推薦:

    PL/SQL Developer使用教程>>>


    想要購(gòu)買PL/SQL Developer正版授權(quán),或了解更多產(chǎn)品信息請(qǐng)點(diǎn)擊“咨詢?cè)诰€客服”

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();