跨伺服器查詢sql語句樣例

2021-06-04 07:55:07 字數 734 閱讀 8824

若2個資料庫在同一臺機器上:

insert into database_a..table1(col1,col2,col3----)

select col11,col22,col33-- from database_b..table11

跨伺服器查詢sql語句樣例

insert into [目標資料庫名].[dbo].[表名]

([target_id]

,[target_name])

select * from

opendatasource('sqloledb','data source=伺服器;dbn=源資料庫名;uid=使用者名稱;pwd=密碼').源資料庫名.dbo.[表名]

但上述查詢需要開啟外圍資料庫查詢

先選中 master 資料庫,新建乙個查詢,執行以下的sql

開戶外圍: 

exec sp_configure 'show advanced options',1

reconfigure

exec sp_configure 'ad hoc distributed queries',1

reconfigure

關閉外圍:

exec sp_configure 'show advanced options',0

reconfigure

exec sp_configure 'ad hoc distributed queries',0

reconfigure

SQl 跨伺服器查詢語句

se程式設計客棧lect from opendatasource sqloledb data source 遠端ip user id sa password 密碼 庫名.dbo.表名 程式設計客棧 insert 本地庫名.表名 select from opendatasource sqloledb ...

SQL跨伺服器查詢

sql跨伺服器查詢的二種實現方法 select from opendatasource sqloledb data source 遠端ip user id sa password 密碼 庫名.dbo.表名 insert 本地庫名.表名 select from opendatasource sqlol...

sql跨伺服器查詢示例

sql跨伺服器查詢應該如何使用呢?下面的例子將會給您一些啟示,供您學習參考,希望可以使您對sql跨伺服器查詢有更深的認識。在寫到乙個sql 語句時,於由集團內部部門多,用到的系統也就多,當然資料庫的伺服器也多個了。在做車間車輛保養時,保養的材料的新增,必須和物資裡的名稱保持一致。但是物資系統的資料庫...