因目標(biāo)主機(jī)或?qū)ο蟛淮嬖?plsql可以直接連遠(yuǎn)程數(shù)據(jù)庫(kù)么?
plsql可以直接連遠(yuǎn)程數(shù)據(jù)庫(kù)么?1當(dāng)您打開(kāi)PLSQL工具時(shí),您會(huì)發(fā)現(xiàn)有三個(gè)文本框,但是您會(huì)發(fā)現(xiàn)在下面的第二個(gè)圖和第一個(gè)圖中還有一個(gè)文本框,這表明連接到數(shù)據(jù)庫(kù)需要幾個(gè)參數(shù)。您應(yīng)該知道,連接到數(shù)據(jù)庫(kù)需要
plsql可以直接連遠(yuǎn)程數(shù)據(jù)庫(kù)么?
1當(dāng)您打開(kāi)PLSQL工具時(shí),您會(huì)發(fā)現(xiàn)有三個(gè)文本框,但是您會(huì)發(fā)現(xiàn)在下面的第二個(gè)圖和第一個(gè)圖中還有一個(gè)文本框,這表明連接到數(shù)據(jù)庫(kù)需要幾個(gè)參數(shù)。您應(yīng)該知道,連接到數(shù)據(jù)庫(kù)需要IP地址、端口號(hào)、用戶名、密碼、數(shù)據(jù)庫(kù)名稱,最后一個(gè)是數(shù)據(jù)庫(kù)角色,即“連接方式”,如果沒(méi)有安裝Oracle,將少一個(gè)選項(xiàng)“連接方式”。如果您安裝了Oracle客戶端,請(qǐng)忽略此體驗(yàn),因?yàn)镻LSQL工具會(huì)自動(dòng)從系統(tǒng)注冊(cè)表中查找是否有Oracle配置信息
2首先打開(kāi)PLSQL界面,彈出登錄框。此時(shí),您會(huì)沖動(dòng)地輸入正確的用戶名、密碼、IP地址和端口號(hào),但單擊“確定”時(shí),它會(huì)彈出窗口。這意味著您尚未安裝Oracle客戶端或PLSQL工具首選項(xiàng)配置不正確。因此,直接點(diǎn)擊〖取消〗按鈕,PLSQL會(huì)自動(dòng)打開(kāi)軟件,您會(huì)看到軟件左上角沒(méi)有登錄提示]3。單擊“工具”→“首選項(xiàng)”彈出窗口。根據(jù)紅色框中的位置,你會(huì)發(fā)現(xiàn)中間有一個(gè)Oracle主目錄。第一個(gè)是Oracle主目錄,第二個(gè)是Oracle參數(shù)配置信息目錄(需要配置文件)。此時(shí),您需要下載一個(gè)配置文件。我會(huì)將配置文件的地址分配到文檔的末尾
4文件地址復(fù)制進(jìn)來(lái)后,系統(tǒng)會(huì)立即提示重新啟動(dòng)PLSQL后更改生效,如下圖所示。單擊〖確定〗按鈕,關(guān)閉PLSQL程序,重新打開(kāi)PLSQL
5當(dāng)您重新打開(kāi)PLSQL程序時(shí),如果看到如下圖所示的界面,您會(huì)發(fā)現(xiàn)另外還有一個(gè)選項(xiàng)“連接方式”,這是我們一直期待的界面。如果配置文件成功,則可以連接到數(shù)據(jù)庫(kù)。如果連接失敗,請(qǐng)檢查參數(shù)是否正確。
怎么通過(guò)plsql連接遠(yuǎn)程數(shù)據(jù)庫(kù)?
本地安裝數(shù)據(jù)庫(kù)后
1。找到tnsnames.ora公司文件(通常為$Oracle)[home/network/admin/)
2。參考里面的格式,復(fù)制一個(gè)集合并粘貼到下面。示例:ABC=(描述=(地址)列表=(地址=(協(xié)議=TCP)(主機(jī)=10.1.1.1)(端口=1521))(連接數(shù)據(jù)=(服務(wù)名稱=ABC))
3。修改host=IP、開(kāi)頭的網(wǎng)絡(luò)服務(wù)名稱以及名稱下面的服務(wù)。
4。這時(shí),打開(kāi)PLSQL,輸入正確的用戶名、密碼,選擇正確的數(shù)據(jù)庫(kù)和連接方式,就可以遠(yuǎn)程連接了