ora-12514的錯誤的原因有很多,但無外乎這幾種:
顯而易見,服務器端的監聽器沒有啟動,另外檢查客戶端IP地址或端口填寫是否正確。啟動監聽器:
C:lsnrctl start
檢查輸入的服務名與配置的服務名是否一致。另外注意生成的本地服務名文件(Windows下如D:oracleora92networkadmin tnsnames.ora,Linux/Unix下/network/admin/tnsnames.ora)里每項服務的首行服務名稱前不能有空格。
打開NetManager,選中服務名稱,檢查服務標識欄里的服務名輸入是否正確。該服務名必須與服務器端監聽器配置的全局數據庫名一致。同時檢查sqlnet.ora,例如如果想要采用簡便連接方式連接就需要在NAMES.DIRECTORY_PATH參數中添加EZCONNECT。
該問題是由于缺少監聽器的SID_LIST描述項引起的,采用netca進行配置的時候經常會遇到該問題,listener.ora示例如下
(SID_LIST =
(SID_NAME = PLSExtProc)
(PROGRAM = extproc))
(GLOBAL_DBNAME = SAMPLE.COM)
(SID_NAME = SAMPLE)))LISTENER =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = tcy.com)(PORT = 1521)))
分享標題:匯總Oracle-12514錯誤發生的幾種情況
本文來源:http://m.newbst.com/news45/104995.html
成都網站建設公司_創新互聯,為您提供App設計、微信小程序、ChatGPT、移動網站建設、網站設計公司、App開發
廣告
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源:
創新互聯