- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在从一台运行 SQL Server 2000 (A) 的服务器和另一台运行 SQL Server 2008 (B) 的服务器上移动特定数据时遇到了一些问题。我正在根据客户规范编写一个脚本,该脚本将在 A 上执行,用数据填充 B 中的表。但是,我似乎无法使服务器链接正常工作。
-- Bunch of declarations here
EXEC sp_addlinkedserver @server = @ServerName,
@srvproduct = @ServerProduct,
@provider = @ProviderString,
@datasrc = @RemoteHost
-- Data migration stuff here
EXEC sp_dropserver @ServerName
现在,如果我完整地运行脚本,我会收到一条错误消息:
Msg 7202, Level 11, State 2, Line 55 Could not find server 'remoteServer' in sysservers. Execute sp_addlinkedserver to add the server to sysservers.
但是,如果我只突出显示 sp_addlinkedserver
部分并执行它,则没有错误,我可以突出显示脚本的其余部分并运行它。我在这里错过了什么?
请帮忙!
附言。如果备份恢复是一个选项,我早就这么做了。
最佳答案
问题是 SQL Server 试图在运行之前验证代码。为了证明这一点,请尝试将您的命令之一放入 EXEC() 中。尝试在 sp_addlinkedserver 命令后放置一个 GO。
关于sql-server-2008 - SQL Server 2000 中 sp_addlinkedserver 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3062461/
先说说问题起因: 测试同学在自己电脑上测试不同的后台,但数据库使用的是相同的名称。 于是创建了新的SQL Server实例,而新实例需要指定不同端口才能启动,改端口后执行sp_addlinked
我有以下触发器,它在运行时会导致错误: CREATE TRIGGER ... ON ... FOR INSERT, UPDATE AS IF UPDATE(STATUS) BEGIN DE
我想复制我的远程服务器 xxx.safesecureweb.com 上的内容。如何从本地 SQL Server 连接到它? 语法是这样的吗: sp_addlinkedserver @server='P
远程链接服务器详细配置 ? 1
我尝试将值从一台服务器插入另一台服务器,但收到错误: Msg 7202, Level 11, State 2, Line 1 Could not find server 'SNRJDI\SLAMANA
解决办法如下: SELECT @@SERVERNAME 先用这个指令查一下看,是不是没有修改之前的用户名。 然后执行下面的语句: 复制代码 代码如下: EXEC sp_dropserve
我可以成功添加带有 EXEC sp_addlinkedserver 的链接服务器(没有凭据),但是,如果 Windows 身份验证不起作用,我需要向服务器提供用户名和密码。 所以我尝试使用 EXEC
哇,我刚刚在玩 sp_addlinkedserver,我不小心运行了这个命令:sp_addlinkedserver abc,'SQL Server' 1) 我已经成功完成了命令..但是发生了什么? 2
我在从一台运行 SQL Server 2000 (A) 的服务器和另一台运行 SQL Server 2008 (B) 的服务器上移动特定数据时遇到了一些问题。我正在根据客户规范编写一个脚本,该脚本将在
我是一名优秀的程序员,十分优秀!