※ 引述《f127doggpig (阿賢)》之銘言:
: 大家好 小弟有個oracle database link的問題
: 就是目前要連到另一台電腦的資料庫要建立database link
: 我是這樣下
: create database link dblinks connect to sys identified by PASSWORD using
: '(DESCRIPTION =
: (ADDRESS_LIST =
: (ADDRESS = (PROTOCOL = TCP)(HOST = 那端的IP)(PORT = 1521))
: )
: (CONNECT_DATA =
: (SERVICE_NAME = orcl )
: )
: )'
: 然後要測試dblink這個連線
: 所以我下select指令 到那端某張表tableA
: select *
: from tableA@dblinks
: 不過就出現錯誤
: ORA-28009: connection as SYS should be as SYSDBA or SYSOPER
: 卡在這邊 我不知道該怎麼改database link
: 使他進入的角色為SYSDBA 上網找了 寫的都不是很明確
: 問題 大概就這樣謝謝
不能用SYS來建DB_Link...
我不知道您的需求是什麼,但如果要達到權限的方便性...
可以建public DB_Link...
或是授與角色的權限加上DBA就好了...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.73.124