远程查询很简单,
比如
select * from
OPENDATASOURCE(
''SQLOLEDB'',
''Data Source='+ @servername
+';User ID='+@username +
';Password='+@password
+''').' + @tbname,
那么远程创建表怎么实现呢?
比如
select * from
OPENDATASOURCE(
''SQLOLEDB'',
''Data Source='+ @servername
+';User ID='+@username +
';Password='+@password
+''').' + @tbname,
那么远程创建表怎么实现呢?
'SERVER=.;uid=sa;pwd=;Database=数据库','此处可以添加你想处理的SQL语句') as a
exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'用户','密码'
go--查询示例
create table pubs.dbo.yuancheng(id int)--以后不再使用时删除链接服务器
exec sp_dropserver 'srv_lnk','droplogins'
go