plsql連接oracle配置監聽 plsql連接oracle

各位老鐵們,大家好,今天由我來為大家分享plsql連接oracle配置監聽,以及plsql連接oracle的相關問題知識,希望對大家有所幫助。如果可以幫助到大家,還望關...
各位老鐵們,大家好,今天由我來為大家分享plsql連接oracle配置監聽,以及plsql連接oracle的相關問題知識,希望對大家有所幫助。如果可以幫助到大家,還望關注收藏下本站,您的支持是我們最大的動力,謝謝大家了哈,下面我們開始吧!
oracle新建實例如何配置監聽程序
1、設置ORACLE_SID(實例名)的環境變量,如:"ORACLE_SID=orcl",可以通過"echo$ORACLE_SID"查看設置是否成功。
2、通過"sqlplus/assysdba"登陸指定的Oracle實例orcl。
3、啟動數據庫"startup",然后啟動監聽"lsnrctlstart"。
4、通過"sys/password@orclassysdba"可以登陸到數據庫實例orcl。也可以通過netca測試TNS是否成功。
oracle動態監聽改靜態監聽需要修改sqlnet文件嗎
在Oracle中,如果您想從動態監聽器切換到靜態監聽器,則需要修改Oracle數據庫的配置文件sqlnet.ora。具體步驟如下:
1.找到sqlnet.ora文件。在Unix/Linux系統上,文件通常位于$ORACLE_HOME/network/admin目錄中,在Windows系統上,文件通常位于%ORACLE_HOME%\network\admin目錄中。如果無法找到,請在網絡管理員的計算機上搜索sqlnet.ora文件。
2.編輯sqlnet.ora文件。您可以使用任何文本編輯器打開此文件,例如Vi、Notepad等。
3.在文件中,找到以下行:
```
NAMES.DIRECTORY_PATH=(TNSNAMES,ONAMES,HOSTNAME)
```
將其替換為以下行:
```
NAMES.DIRECTORY_PATH=(TNSNAMES)
```
4.在文件中,找到以下行:
```
#SQLNET.AUTHENTICATION_SERVICES=(NTS)
```
將其取消注釋,即從行首刪除“#”:
```
SQLNET.AUTHENTICATION_SERVICES=(NTS)
```
5.保存修改后的sqlnet.ora文件并關閉它。
6.重新啟動Oracle數據庫以使更改生效。
請注意,執行此更改后,必須手動添加靜態監聽器到Oracle數據庫,而動態監聽器將不再工作。執行此更改之前,請確保了解了影響,并確保創建靜態監聽器的過程。建議在執行此更改之前備份數據庫和配置文件。
如何使用PLSQL連接遠程服務器oracle數據庫
1.在安裝pl/sqldeveloper的機器上安裝客戶端程序。
2.用客戶端的netconfigureassistant工具配置遠程數據庫的一個監聽listener,建好之后:
配置文件叫tnsnames.ora
文件存放在%oracle_home%\network\admin下
內容如下:
oracledata=
(description=
(address_list=
(address=(protocol=tcp)(host=192.168.0.58)(port=1521))
)
(connect_data=
(service_name=oracledata)
)
)
其中service_name改成你安裝時所配置的服務名,host改在你安裝oracle服務端的機器的ip
3.某些版本的pl/sqldeveloper需要一個叫做msvcr71.dll的文件,否則會連接失敗。
啟動PL/SQL developer時提示ORA 12541:TNS:no listener
不要去看那些查看器了,會被誤導的。你的問題很可能監聽有錯或者監聽器沒有啟動。到系統服務中重新啟動一下監聽器服務OracleOraDb11g_home1TNSListener。
使用plsql連接本地數據庫時出現ora-12541:tns:無監聽程序,怎么解決
方法一:在oracle_home下找到lsnrctl.exe輸入start方法二可能認不到實例名在cmd下運行setoracle_sid=自己數據庫的實例名(大多數orcl)網上還有很多解決辦法也許不見得管用,這種問題具體問題具體分析比較好。介紹的這2種您的機器還不行。就去修改一個TNSNAMES.ORA。
ORACLE的監聽到底是干嘛的
oracle監聽程序的作用1、監聽程序就是在服務端等客戶端連接的程序2、簡單地說,要和數據庫服務器通訊,必須要和服務器連接,建立連接時,服務器要知道有客服端連接進來了,而監聽器就是干這個活的,對于專用連接來說,它負責建立一個與客戶端對應的服務器進程來為其服務。
關于本次plsql連接oracle配置監聽和plsql連接oracle的問題分享到這里就結束了,如果解決了您的問題,我們非常高興。
本文鏈接:http://xinin56.com/qianduan/1275.html