狀況是我在oracle資料庫主機,做了一個dblink連結,到另外一台mssql資料庫主機,dblink的名稱是ora2sql。
做完後下select sysdate from dual@ora2sql; 有正常出現結果,這應該代表dblink有成功建立?
但我要下查詢語法卻試不出來,都出現無效的物件名稱,我的語法如下
ex. select * from dbo.表格名稱@ora2sql;
ex. select * from 資料庫名稱.dbo.表格名稱@ora2sql;
我上面的資料庫名稱跟表格名稱如下圖位置
,想請問有經驗的各位,怎麼下才正確?
請問你的資料庫的表有空格嗎?試試看中括號[]包起來?