开机启动数据库时提示A database server with that name has already started是什么问题?

首佳汽修汽配管理软件开机启动数据库时提示A database server with that name has already started,点一下确定就关了数据库,启动不了。

把这个问题翻译成中文意思是:这个名称的数据库服务已经启动了。问题原因就是局域网内有一台电脑已经启动了数据库服务了,所以后启动的这一台就不能启动数 据库服务了。一个局域网内以sjsoft为数据库服务名称的只允许启动一台,如果启动两台则有一台需要用不同的服务名称。

如果是正常使用的一台服务器多台客户端的情况,问题来源:
有一台客户端用”首佳软件数据源配置工具”配置成服务器了,这样会自动加上一个“启动首佳数据库服务”的快捷方式。

这样会产生两种后果:一是服务器先开机了,这台再开机有提示A database server with that name has already started,启动数据库失败,再启动软件时就提示一个ODBC数据源配置的对话框出来,操作员用”首佳软件数据源配置工具”配置客户端这样软件是可以 进去,但是每次开机后数据源配置又被改变了,所以又要配置一次。

二是这台客户端先开机,真正的服务器开机时,就出现提示错误“A database server with that name has already started”。服务器的数据库就开不了,其它客户端进入时发现数据不对,那是因为没有连到真正的服务器上,却连到这台客户端的数据库了,数据当然会不 对。

解决办法:
问题的来源是客户端的一次错误配置,在客户端机子上找到“开始菜单/程序/启动/启动首佳数据库服务”这个快捷方式,右键删除它,然后用”首佳软件数据源配置工具”配置成客户端即可。如果是客户端先开机的,把客户端和服务器重新启动一下。或者在系统栏把红色图标的数据库服务右键退出,再到服务器上启动数据库服务即可。

相关文章:为什么客户端每次开机后都需要重新配置数据源?

原文:A database server with that name has already started是什么意思?

了解更多首佳软件帮助信息请看:首佳管理软件服务中心

此条目发表在IT技术及应用, 软件维护及技术解答分类目录,贴了, , 标签。将固定链接加入收藏夹。

发表评论