Hi,请  登录  或  注册

数据库异常:在 sysservers 中找不到服务器 QPAccountsDBLink

有时候服务端或登录服务跑起来,会刷这种:

数据库异常:在 sysservers 中找不到服务器 QPAccountsDBLink
请执行 sp_addlinkedserver 将该服务器添加到 sysservers

数据库异常:在 sysservers 中找不到服务器 QPAccountsDBLink

有些人还会碰到变体,比如:

  • XXAccountsDB6Link

  • QPPlatformDBLink

  • YLAccountsDBLink

报的都是同一个意思:找不到链接服务器

这啥意思?

平台登录要跨库查数据,有的库之间是用「链接服务器」做的。

如果链接没建,登录服务连不到别的库,就直接报错。

怎么处理?

方法一:跑原配的存储过程

路径一般在:

平台脚本代码 \ 存储过程 \ 用户数据库 \ 帐号登录.sql

帐号登录.sql,用 SQL Server 打开,执行,建好就行。

数据库异常:在 sysservers 中找不到服务器 QPAccountsDBLink

方法二:手动执行语句

有时候手头没脚本,可以直接在 SQL 里跑:

sp_addlinkedserver 'QPAccountsDBLink', 'QPAccountsDBLink', 'SQLNCLI','(local)',null,null,'QPAccountsDB'

上面 (local)QPAccountsDB 要跟你实际的服务器名和库名对应。

跑完点执行或者直接 F5,OK。

数据库异常:在 sysservers 中找不到服务器 QPAccountsDBLink

一个坑

如果换了服务器或做了克隆,有时候库名改了,链接服务器名字和目标库要一起对。

执行完别忘了重启:

  • 登录服务

  • 中心服务

数据库异常:在 sysservers 中找不到服务器 QPAccountsDBLink

相关文章:

数据库连接信息不存在,请检查 QPPlatformDB 数据库

转载请留出处。

文章名称:数据库异常:在 sysservers 中找不到服务器 QPAccountsDBLink
除非特别注明,本站所有文章均为原创,转载请注明出处:264玫瑰资源库
部分教程资源来源于互联网,请谨慎辨别广告内容,避免上当受骗!

评论 抢沙发

登录

找回密码

注册