电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

在SQLServer2000里设置和使用数据库复制VIP专享VIP免费

在SQLServer2000里设置和使用数据库复制_第1页
在SQLServer2000里设置和使用数据库复制_第2页
在SQLServer2000里设置和使用数据库复制_第3页
在SQL Server 2000里设置和使用数据库复制 在SQL Server 2000里设置和使用数据库复制之前,应先检查相关的几台SQL Server服务器下面几点是否满足: 1、MSSQLserver和Sqlserveragent服务是否是以域用户身份启动并运行的(.\administrator用户也是可以的) 如果登录用的是本地系统帐户 local,将不具备网络功能,会产生以下错误: 进程未能连接到 Distributor '@Server name' (如果您的服务器已经用了 SQL Server全文检索服务, 请不要修改 MSSQLserver和Sqlserveragent服务的local启动。 会照成全文检索服务不能用。请换另外一台机器来做 SQL Server 2000里复制中的分发服务器。) 修改服务启动的登录用户,需要重新启动 MSSQLserver和Sqlserveragent服务才能生效。 2、检查相关的几台SQL Server服务器是否改过名称(需要 srvid=0的本地机器上 srvname和datasource一样) 在查询分析器里执行: use master select srvid,srvname,datasource from sysservers 如果没有 srvid=0或者 srvid=0(也就是本机器)但 srvname和datasource不一样, 需要按如下方法修改: USE master GO -- 设置两个变量 DECLARE @serverproperty_servername varchar(100), @servername varchar(100) -- 取得Windows NT 服务器和与指定的 SQL Server 实例关联的实例信息 SELECT @serverproperty_servername = CONVERT(varchar(100), SERVERPROPERTY('ServerName')) -- 返回运行 Microsoft SQL Server 的本地服务器名称 SELECT @servername = CONVERT(varchar(100), @@SERVERNAME) -- 显示获取的这两个参数 select @serverproperty_servername,@servername --如果@serverproperty_servername和@servername不同(因为你改过计算机名字),再运行下面的 --删除错误的服务器名 EXEC sp_dropserver @server=@servername --添加正确的服务器名 EXEC sp_addserver @server=@serverproperty_servername, @local='local' 修改这项参数,需要重新启动MSSQLserver和Sqlserveragent服务才能生效。 这样一来就不会在创建复制的过程中出现18482、18483错误了。 3、检查 SQL Server企业管理器里面相关的几台 SQL Server注册名是否和上面第二点里介绍的srvname一样 不能用 IP地址的注册名。 (我们可以删掉 IP地址的注册,新建以 SQL Server管理员级别的用户注册的服务器名) 这样一来就不会在创建...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部