查詢其他機器的數據庫數據

如果數據庫兩邊都沒有密碼可以寫

exec sp_addlinkedserver [servername]

go

select * from [192.168.1.1].st_ccerp.dbo.lsdtxb

如果有密碼的話就要寫成:

exec sp_addlinkedserver [servername]
go
exec sp_addlinkedsrvlogin 'servername', 'false ',null, 'username', 'password'
go

 或

EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
EXEC sp_configure 'Ad Hoc Distributed Queries', 1;
GO
RECONFIGURE;
GO

select * FROM OPENROWSET('SQLOLEDB','192.168.1.1';'sa';'softccerp4725205',
   'SELECT * FROM st_ccerp.dbo.lsdtxb')

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章