读书人

在Windows Server 2008 + SQL Server

发布时间: 2012-02-16 21:30:36 作者: rapoo

在Windows Server 2008 + SQL Server 2008的机器上PB程序连接不到数据库
提示:“DBMS MSS is not supported in your current installation”
说明,有关的连接数据库的DLL都包含到程序目录下了。

也尝试直接在这个机器上安装 PB 9.0,用PB直接连数据库也连接不到。
但用其他机器上的客户端可以连接到这台机器的数据库。

不知道为什么,求解?

[解决办法]

探讨
提示:“DBMS MSS is not supported in your current installation”
说明,有关的连接数据库的DLL都包含到程序目录下了。

[解决办法]
在客户端 要有连接sqlserver 注册配置
RegistrySet("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo","DSQUERY",RegString!, "DBNETLIB")

我这里是7.0

发布时带
pbmss70.dll

[解决办法]
试一下用 odbc 或 ole 什么的dbms 试一下吧。
[解决办法]
你的PB9是安装上去的吗?还是压缩版的?如果是压缩版的,可能是环境变量没有加,所以系统找不到dll文件;或者是遗漏了什么dll文件。如果是安装版的,那可能要重装一下PB9的呢?我之前是安装版的,装完之后也不能连接到任何类型数据库,重装了一下,并打了一下补丁就好了!

读书人网 >PB

热点推荐