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源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- Access对子窗体数据进行批...(10.30)
- 最精简的组合框行来源数据快速输...(10.25)
- Access仿平台的多值选择器...(10.24)
- 【Access日期区间段查询】...(10.22)
- 【Access源码示例】VBA...(10.12)
- Access累乘示例,Acce...(10.09)
- 数值8.88,把整数8去掉,转...(10.08)
- 【Access自定义函数】一个...(09.30)
- 【Access选项卡示例】Ac...(09.09)
学习心得
最新文章
- Access判断多条明细的配方或订...(11.30)
- 如何让后台数据库在局域网共享时,且...(11.29)
- 【Access月初月末日期设置方法...(11.29)
- 【Access IIF函数嵌套示例...(11.26)
- Access快速开发平台--使用组...(11.25)
- Access快速开发平台--对上传...(11.22)
- Access快速开发平台企业版--...(11.18)
- 不会用多表联合查询,多表查询没结果...(11.16)
- 【案例分享】主键字段值含有不间断空...(11.16)
- Access快速开发平台--后台D...(11.14)