Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access开发平台

Access快速开发平台企业版--错误提示:Error-2147467259 ADO.OpenConnection() [DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒绝访问。的解决方法

时 间:2023-08-02 13:28:57
作 者:麥田   ID:11  城市:上海  QQ:3002789054点击这里给麥田发消息
摘 要:Access快速开发平台企业版--错误提示:Error-2147467259 ADO.OpenConnection() [DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒绝访问。的解决方法。
正 文:

一、学员问题描述:
企业版:重庆--版权代理-182期  09:36:15

请问一下老师,我们的Access快速开发平台开发的数据库系统出问题了,能看看嘛,登录不了了,之前从2021年购买企业版平台升级到SqlServer2008R2后台数据库,一直使用至今都很稳定,今天就突然大家都不能登录使用了,这个怎么办?错误提示:Error-2147467259 ADO.OpenConnection() [DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒绝访问。如下图:

点击图片查看大图


二、解决方法:

      经过远程协助,仔细检查了服务器上各种SqlServer里面的设置问题,发现SqlServer2008R2环境也没有问题,也能打开SQL Server Management Studio (SSMS)

      再打开Access快速开发平台的“数据库服务器配置”菜单,进入配置环境,发现服务器地址所填写的信息也没有改变过,但这里有个小问题,就是填写的地址为计算机名称加SqlServer里面的实例名称,这种情况下如果你没有改过计算机名称或者SqlServer数据库的实例名称,是不会有问题的;

      尝试再检查了一下SqlServer里面的实例名称跟数据库名称都没有改动过,但再检查一下服务器电脑的Windows操作系统的计算机名称,发现计算机名称由原来的ZHS-PC,被修改成ZHS-PC12了,这下就知道问题了,是有人动过服务器这台计算机,并且重命名了该服务器电脑的计算机名称,导致Access快速开发平台的数据库服务器配置设置读取不到正确的名称地址,这里重新把计算机名称写正确,就可以正常登陆使用系统了,如下图:


特别提醒:

如果服务器的计算机有人可以进入操作,为了防止有人误操作修改计算机名称,我们在Access快速开发平台的数据库服务器配置菜单里面,服务器地址一栏,建议填写为服务器所在电脑的ip地址,这样即使有人修改了服务器计算机名称,也是可以正常访问到该服务器上的SqlServer数据库的,参考如下图:

点击图片查看大图



Access快速开发平台QQ群 (群号:321554481)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助