我有一个SQL Server 2008数据库的VB6应用程序。 当然,它在我的开发人员工作站上工作正常,但是当我将其部署到新安装的操作系统(虚拟机)时,会发生错误:

附加信息:
我试图部署在另一台计算机(不全新安装,而不是一个虚拟机),它工作正常。
这是我的连接string:
Provider=SQLOLEDB.1;Server=GS3-LNUBLA\LESTERDB;Database=UPPC;User Id=sa;Password=p@ssw0rd;
这是否意味着我必须在我的应用程序工作之前安装一些东西? 如果有,那会是什么?
这是否意味着我必须在我的应用程序工作之前安装一些东西?
显然不是 – 错误很明显。 如果你会错过一个SQL Server的驱动程序,它将无法尝试达到它。
首先逐个检查基础知识。
我怀疑在vm方面蹩脚的configuration(作为另一个正常的服务器工作)或防火墙或路由问题。 服务器不存在可能意味着机器不可访问,stream量受阻,协议configuration错误。 拒绝访问显然意味着这一点。