iT邦幫忙

0

Oracle DB-Link ORA-01017 錯誤排除

  • 分享至 

  • xImage
  •  

Oracle DB link 出現 ORA-01017:invalid username/password;logon denied 如下圖所示

https://ithelp.ithome.com.tw/upload/images/20211119/20011825X1SZJvkcy4.jpg

主要故事緣由:
當要將兩台Oracle資料庫欲使用 DB-Link (12c connect to 11g version)連結,卻發現ORA-01017錯誤,並且確認帳號密碼及權限都沒問題,結果尋尋覓覓後發現解法。(大發現不能直接用Toad工具DB link連線,要用底下指令方式排除)

將密碼用雙引號引起來。如 identified by "mypassword"

create public database link ***DBLINKNAME***
  connect to ***account*** identified by ***"mypassword"***
  using '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = ***192.xxx.xxx.xxx***)(PORT = ***2261***)))(CONNECT_DATA = (SERVICE_NAME = ***SID***)))';

上面xxx改成你自己企業使用資訊,確認無誤後利用SQLPLUS或是其它工具如Toad執行後收工。
參考連結


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言