Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103730354
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: Oracle

2008-05-14 11:04:43

   来源:赛迪网    作者:Alice

问题:在启用数据库复制的时出现以下现象:

“错误18483:未能连接到服务器 'xx',因为'distributor_admin'未在该服务器上定义为远程登录”,这种情况应当如何解决?

解答:

出现这种问题,应该是你曾经更改过计算机名,执行下面的语句,完成后重新启动SQL服务即可解决。

if   serverproperty('servername')      @@servername   
begin   
declare   @server   sysname   
set   @server   =   @@servername   
exec   sp_dropserver   @server   =   @server   
set   @server   =   cast(serverproperty('servername')   as   sysname)   
exec   sp_addserver   @server   =   @server   ,   @local   =   'LOCAL'   
end
阅读(606) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~