|
解决SQL Server 2000中配置数据库复制出错
--安装完windows后,安装了SQL SERVER 2000后, --又改了计算机名,配置数据库复制就出错,则 ---要在查询分析器执行这个脚本一下,就OK了! USE master GO --设置两个变量 DECLARE @serverproperty_servername varchar(100), @servername varchar(100) --取得Windows NT 服务器和与指定的 SQL Server 实例关联的实例信息 --具体可以看联机丛书"SERVERPROPERTY" SELECT @serverproperty_servername = CONVERT(varchar(100), SERVERPROPERTY('ServerName')) --返回运行 Microsoft® SQL Server™ 的本地服务器名称 --具体可以看联机丛书@@SERVERNAME SELECT @servername = CONVERT(varchar(100), @@SERVERNAME) --如果@serverproperty_servername和@servername不同(因为你改过计算机名字),再运行下面的 --删除错误的服务器名 EXEC sp_dropserver @server=@servername --添加正确的服务器名 EXEC sp_addserver @server=@serverproperty_servername, @local='local' --执行完以后重启SQL,再运行复制
|