1. 程式人生 > 其它 >linux sqlplus登入oracle 密碼帶有@#等字元的處理方式

linux sqlplus登入oracle 密碼帶有@#等字元的處理方式

技術標籤:原創oracle資料庫linux

最近專案需要通過指定的機器遠端訪問客戶oracle,但是密碼帶有@符號,如果通過sqlplus直接連線

sqlplus test/[email protected]@172.16.10.10:1521/ORCL

會報錯ORA-12154: TNS:could not resolve the connect identifier specified

是因為命令把第一個@後面的字元當成ip來解析,導致出錯。遇到這種情況,正確的方式是:

sqlplus 'test/"[email protected]"'@172.16.10.10:1521/ORCL