第一次在網上作筆記,好激動啊!sql
來記錄下今天遇到的問題,tomcat部署項目後啓動,最後卻提示 Io 異常: The Network Adapter could not establish the connection ,在網上查找緣由,其中有一條說看下是不是下面的緣由:IP錯誤或端口錯誤。是在DOS上鍵入sqlplus檢查的,因而匆忙打開DOS系統,鍵入sqlplus 用戶名/密碼 或者以下用戶名和密碼分開鍵入均會提示「協議適配器錯誤」,可是我用本地安裝的pl/sql鏈接明明沒有問題啊!最後從新查找資料發現原來是沒有加上TNS名的緣由。數據庫
正確的操做以下:tomcat
若是已經配置過TNS名(如下三種方法都可)服務器
(a).在運行或者命令窗口裏面先輸入sqlplus/nolog 再輸入 connect username/password@tnsname3d
(b).在運行或者命令窗口裏面先輸入sqlplus 而後按提示輸入用戶名(username)和口令(password@tnsname)blog
(c).在運行或者命令窗口裏面直接輸入 sqlplus username/password@tnsname部署
若是沒有配置過TNS名(如下三種方法都可)io
(a).在運行或者命令窗口裏面先輸入sqlplus/nolog 再輸入connect username/password@服務器IP:ORACLE端口號/數據庫服務名配置
(b).在運行或者命令窗口裏面先輸入sqlplus 而後按提示輸入用戶名(username)和口令(password@服務器IP:ORACLE端口號/數據庫服務名)sql語句
(c).在運行或者命令窗口裏面直接輸入 sqlplus username/passwrod@服務器IP:ORACLE端口號/數據庫服務名
最後成功鏈接上數據庫後,輸入sql腳本驗證一下,卻發現輸出結果均爲2,緣由是sql語句後面沒有加上分號,而2則是表明第二行!