LinkServer的问题,大侠请进来帮个忙? 你执行一下这句话试试看,是否还报错。select TOP 1 * from open(LinkServerName,pubs.dbo.authors) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 EXEC sp_addlinkedserver 'auchan','','SQLOLEDB',NULL,NULL,'DRIVER={SQL Server};SERVER=auchan;UID=sa;PWD=admin;'goexec sp_addlinkedsrvlogin @rmtsrvname='auchan',@useself='false',@locallogin='sa',@rmtuser='sa',@rmtpassword='admin'GOselect top 1 stor_id from auchan.pubs.dbo.salesgoEXEC sp_droplinkedsrvlogin @rmtsrvname = 'auchan', @locallogin = 'sa'EXEC sp_dropserver @server = 'auchan' 语句没有错误啊。报错说的是linkedserver内存不够吧。 --用这个看看会不会报错SELECT a.*FROM OPENROWSET('MSDASQL', 'DRIVER={SQL Server};SERVER=serve;UID=sa;PWD=sa', db.dbo.table) AS a EXEC sp_addlinkedserver '别名','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=远程名;UID=用户;PWD=密码;'exec sp_addlinkedsrvlogin @rmtsrvname='别名',@useself='false',@locallogin='sa',@rmtuser='sa',@rmtpassword='密码'GO然后你就可以如下:select * from 别名.库名.dbo.表名insert 库名.dbo.表名 select * from 别名.库名.dbo.表名select * into 库名.dbo.新表名 from 别名.库名.dbo.表名go--------------------------------------------exec sp_addlinkedsrvlogin @rmtsrvname='别名',@useself='false',@locallogin='sa',@rmtuser='sa',@rmtpassword='密码'GO你用了吗?? 关于一个批量插入的问题 SQL合并表 我懒!!想实现这样的功能 请问一个convert 的问题 在数据更新中从来没遇到过的奇怪现象,请高手帮我解释一下! sql 语句怎么写! 当前日期的前一天的怎么表示? MS-SQL查询数据问题,和昨天的那个有点差距 在两台服务器中建立相同的数据库 请问如何根据主机名或者IP地址建立链接服务器? 请问SQLServer中数据库中的存储过程和视图是存储在哪些表和字段里的? 表的拆分与合并
go
exec sp_addlinkedsrvlogin @rmtsrvname='auchan',@useself='false',@locallogin='sa',@rmtuser='sa',@rmtpassword='admin'
GO
select top 1 stor_id from auchan.pubs.dbo.salesgo
EXEC sp_droplinkedsrvlogin @rmtsrvname = 'auchan', @locallogin = 'sa'
EXEC sp_dropserver @server = 'auchan'
报错说的是linkedserver内存不够吧。
FROM OPENROWSET('MSDASQL',
'DRIVER={SQL Server};SERVER=serve;UID=sa;PWD=sa',
db.dbo.table) AS a
exec sp_addlinkedsrvlogin @rmtsrvname='别名',@useself='false',@locallogin='sa',@rmtuser='sa',@rmtpassword='密码'
GO
然后你就可以如下:
select * from 别名.库名.dbo.表名
insert 库名.dbo.表名 select * from 别名.库名.dbo.表名
select * into 库名.dbo.新表名 from 别名.库名.dbo.表名
go--------------------------------------------
exec sp_addlinkedsrvlogin @rmtsrvname='别名',@useself='false',@locallogin='sa',@rmtuser='sa',@rmtpassword='密码'
GO你用了吗??