本地数据库有个表news
远程数据库也有个表news
二者结构一样,现想把本地表news中的数据复制到远程数据库的news表中在本的查询分析器中执行:exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','158.210.133.152'
exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'osaa','123456'select * into srv_link.[osaa-www.aaa.com].dbo.news from news
错误:
对象 名称 'srv_link.[osaa-www.aaa.com].dbo.' 包含的前缀数目超过了最大值。最大值为 2。在论坛搜了一下,发现有说用别名的来解决的。可是我很迷糊,不知怎么在上面的语句中,把srv_link.[osaa-www.aaa.com].dbo指定一个别名
求教各位大大们,谢谢!!
远程数据库也有个表news
二者结构一样,现想把本地表news中的数据复制到远程数据库的news表中在本的查询分析器中执行:exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','158.210.133.152'
exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'osaa','123456'select * into srv_link.[osaa-www.aaa.com].dbo.news from news
错误:
对象 名称 'srv_link.[osaa-www.aaa.com].dbo.' 包含的前缀数目超过了最大值。最大值为 2。在论坛搜了一下,发现有说用别名的来解决的。可是我很迷糊,不知怎么在上面的语句中,把srv_link.[osaa-www.aaa.com].dbo指定一个别名
求教各位大大们,谢谢!!
SELECT *
FROM news
SELECT..INTO..是用来建新表的.
INSERT INTO srv_link.[osaa-www.aaa.com].dbo.news
SELECT *
FROM news把所有字段列出来, 累不累呀?
(当然偶的不是best practice....@_@)