怪事,tnsping server報錯居然有問題。
C:Documents and SettingsAdministrator>tnsping server
TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 01-9月
2007 21:14:55
Copyright (c) 1997, 2005, Oracle. All rights reserved.
已使用的引數檔案:
D:oracleproduct10.2.0db_2 etworkadminsqlnet.ora
TNS-03505: 無法解析名稱
出現這個步驟後連線資料庫
SQL> conn sys/administrator@test as sysdba
ERROR:
ORA-12537: TNS: 連線關閉
察看後臺服務發現監聽服務沒有起來,手工啟動服務,但是啟不來,一直報錯。
但是執行命令可以啟動的,
C:Documents and SettingsAdministrator>lsnrctl start
LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 01-9月 -2007 21:1
3:15
Copyright (c) 1991, 2005, Oracle. All rights reserved.
啟動tnslsnr: 請稍候...
。。。。。。。。。
監聽端點概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=rd089)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=.pipeEXTPROC0ipc)))
服務摘要..
服務 "PLSExtProc" 包含 1 個例程。
例程 "PLSExtProc", 狀態 UNKNOWN, 包含此服務的 1 個處理程式...
服務 "test" 包含 1 個例程。
例程 "test", 狀態 UNKNOWN, 包含此服務的 1 個處理程式...
命令執行成功
連線資料庫現在成功了。但是如下
C:Documents and SettingsAdministrator>tnsping server
TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 01-9月 -
2007 21:21:21
Copyright (c) 1997, 2005, Oracle. All rights reserved.
已使用的引數檔案:
D:oracleproduct10.2.0db_2 etworkadminsqlnet.ora
TNS-03505: 無法解析名稱
仍然報錯。鬱悶!!!!!!!:Q
不過執行 tnsping test就可以的。
D:oracleproduct10.2.0db_2 etworkadminsqlnet.ora
已使用 TNSNAMES 介面卡來解析別名
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)
(HOST = rd089)(PORT = 1521))) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME
= test)))
OK (30 毫秒)
我的sqlnet檔案如下(很典型啊):
# SQLNET.ORA Network Configuration File: E:oracleora90 etworkadminsqlnet.ora
# Generated by Oracle configuration tools.
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)
[@more@]
TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 01-9月
2007 21:14:55
Copyright (c) 1997, 2005, Oracle. All rights reserved.
已使用的引數檔案:
D:oracleproduct10.2.0db_2 etworkadminsqlnet.ora
TNS-03505: 無法解析名稱
出現這個步驟後連線資料庫
SQL> conn sys/administrator@test as sysdba
ERROR:
ORA-12537: TNS: 連線關閉
察看後臺服務發現監聽服務沒有起來,手工啟動服務,但是啟不來,一直報錯。
但是執行命令可以啟動的,
C:Documents and SettingsAdministrator>lsnrctl start
LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 01-9月 -2007 21:1
3:15
Copyright (c) 1991, 2005, Oracle. All rights reserved.
啟動tnslsnr: 請稍候...
。。。。。。。。。
監聽端點概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=rd089)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=.pipeEXTPROC0ipc)))
服務摘要..
服務 "PLSExtProc" 包含 1 個例程。
例程 "PLSExtProc", 狀態 UNKNOWN, 包含此服務的 1 個處理程式...
服務 "test" 包含 1 個例程。
例程 "test", 狀態 UNKNOWN, 包含此服務的 1 個處理程式...
命令執行成功
連線資料庫現在成功了。但是如下
C:Documents and SettingsAdministrator>tnsping server
TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 01-9月 -
2007 21:21:21
Copyright (c) 1997, 2005, Oracle. All rights reserved.
已使用的引數檔案:
D:oracleproduct10.2.0db_2 etworkadminsqlnet.ora
TNS-03505: 無法解析名稱
仍然報錯。鬱悶!!!!!!!:Q
不過執行 tnsping test就可以的。
D:oracleproduct10.2.0db_2 etworkadminsqlnet.ora
已使用 TNSNAMES 介面卡來解析別名
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)
(HOST = rd089)(PORT = 1521))) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME
= test)))
OK (30 毫秒)
我的sqlnet檔案如下(很典型啊):
# SQLNET.ORA Network Configuration File: E:oracleora90 etworkadminsqlnet.ora
# Generated by Oracle configuration tools.
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)
[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/288166/viewspace-967535/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 怪事!
- mysql checksum 報錯問題。MySql
- composer require 報錯問題UI
- RedisTemplate呼叫increment報錯問題RedisREM
- mybatis plus saveBatch報錯問題MyBatis
- go mod init報錯問題Go
- Server returns invalid timezone. Need to set ‘serverTimezone‘ property. Idea連線mysql報錯問題ServerIdeaMySql
- freeipa server安裝報錯Server
- RHCE常見的報錯問題
- 解決 Inkscape 報錯 Duplicate 問題
- 反序列 unserialize(): Error 報錯問題Error
- 網站報錯:“Database Server Error”網站DatabaseServerError
- org.thymeleaf.exceptions.TemplateInputException:模板錯誤報錯問題Exception
- httprunner 的安裝報錯問題,rtHTTP
- 解決eslint空格報錯等問題EsLint
- MYSQL timestamp NOT NULL插入NULL的報錯問題MySqlNull
- 安裝vue/cli報錯問題解決Vue
- matplotlib中文報錯問題及解決方案
- 安卓so包常見報錯問題安卓
- MySql5.7及以上 ORDER BY 報錯問題MySql
- iOS FFmpeg XCode編譯報錯問題 AVMediaTypeiOSXCode編譯
- LightDB Canopy 常見報錯問題分析(一)
- Go問題彙總 | 設定GOPROXY報錯Go
- npm install 時 node-sass 報錯問題NPM
- nginx 啟動報錯 unknown directive "server"NginxServer
- zabbix-server is not running 報錯解決Server
- Deepin v23安裝ArcGIS Server 10.8.1 for Linux報錯程式碼212可用空間不足的問題ServerLinux
- mysql8.0 部分sql語法報錯問題MySql
- Laravel 中 sql 查詢 使用 group by 報錯問題。LaravelSQL
- 使用API28報錯問題及解決API
- selenium_未報錯但是閃退的問題
- dev-server失蹤問題devServer
- 問題MySQL server has gone awayMySqlServerGo
- zabbix-server啟動報錯解決Server
- 錯排問題
- Vetur報錯:The Vue Language Server server crashed 5 times in the last 3 minutes.VueServerAST
- JavaScript 奇怪事件簿JavaScript事件
- SDWebImage 載入https報錯 無法載入問題WebHTTP
- jquery-weui微信支付報錯問題解決jQueryUI