2010年2月7日 星期日

MSSQL 跨資料庫主機查詢

連結SQL資料庫
select * from OPENDATASOURCE('SQLOLEDB','Data Source=sa;User ID=sa;Password=')...xxx

完整語法 SELECT * FROM OPENDATASOURCE('SQLOLEDB','Data Source=主機位置;User ID=帳號;Password=密碼').資料庫名稱.DBO.Table名稱

連結 Access 資料庫
SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source="C:\xxx\xx.mdb";Jet OLEDB:Database Password=')...xxx

ps.注意!! C:\xxx\xx.mdb 指的是 在伺服器上的實體路徑,而不是你本機的路徑喔!!(當然,如果你是在本機資料庫伺服器上測的話,哪就是本機路徑了)

參考網站 http://cp0501.blogspot.com/2008/02/blog-post.html

沒有留言:

張貼留言