Sql server 2008 r2 将Powerbuilder 8应用程序安装到Windows 10时出现数据库连接问题

Sql server 2008 r2 将Powerbuilder 8应用程序安装到Windows 10时出现数据库连接问题,sql-server-2008-r2,windows-10,database-connection,powerbuilder,Sql Server 2008 R2,Windows 10,Database Connection,Powerbuilder,我正在尝试让传统的Powerbuilder 8应用程序在Windows 10环境中工作。该应用程序尚未从任何安装包中安装,我只是从包含所有必要文件的网络共享中打开它。它在Windows7系统中就是这样工作的。在Windows 10中,应用程序可以正常打开,但连接到数据库失败,并显示错误消息: 999:当前安装中不支持DBMS MSS。 Windows 7和Windows 10工作站均未安装任何特定的数据库访问驱动程序。 我的开发环境有Windows 10,与数据库的连接正常。不过,数据库服务器是

我正在尝试让传统的Powerbuilder 8应用程序在Windows 10环境中工作。该应用程序尚未从任何安装包中安装,我只是从包含所有必要文件的网络共享中打开它。它在Windows7系统中就是这样工作的。在Windows 10中,应用程序可以正常打开,但连接到数据库失败,并显示错误消息: 999:当前安装中不支持DBMS MSS。 Windows 7和Windows 10工作站均未安装任何特定的数据库访问驱动程序。
我的开发环境有Windows 10,与数据库的连接正常。不过,数据库服务器是在开发环境中本地安装的。

我们在Powerbuilder 8.4和0racle 10和11中遇到问题。使用Windows10补丁1803。当我们将文件复制到本地驱动器时,它起作用了。我们遇到了奇怪的数据库错误。这与smb版本1有关。2018年6月30日Windows 10解决了这些问题。如果你仍然有问题,这可能值得一试

数据库是什么?正在使用什么类型的连接(本机、ODBC、OLE等)?SQL Server为2008 R2,数据库设置为兼容模式8(SQL Server 2000)。连接设置为使用MSS。回到我使用它的时候,您必须在客户端上安装SQL Server文件才能访问SQL Server:为了摆脱MSS连接,我添加了另一种连接类型(OLE DB),以便为应用程序配置,起初看起来很有希望。数据库连接打开,我可以从数据库中获取一些数据。但在某些select语句中,一些字段名不会发送到SQL SERVER(如“从MyTable中选择a、b、d、f”)由于某些原因,导致错误。尚未调查什么导致这一点。应用程序是基于一个框架,使调查有点棘手。如果OLE DB是未来的方式,那么这是下一步该做什么。您可能希望考虑从Apon升级到PB2017,因为它是唯一的版本与Windows 10一起使用。谢谢!唐!我实际上是C。将应用程序文件复制到Windows 10计算机的本地驱动器,作为测试问题的第一步,以便能够在不影响网络共享中的生产应用程序和配置的情况下尝试更新的应用程序测试版本。这不会影响db连接性,因此我们的问题似乎与应用程序的位置无关复制文件。