SQL Server错误“SQL Server不存在或访问被拒绝”

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

在这里输入图像说明

附加信息:

我试图部署在另一台计算机(不全新安装,而不是一个虚拟机),它工作正常。

这是我的连接string:

Provider=SQLOLEDB.1;Server=GS3-LNUBLA\LESTERDB;Database=UPPC;User Id=sa;Password=p@ssw0rd; 

这是否意味着我必须在我的应用程序工作之前安装一些东西? 如果有,那会是什么?

这是否意味着我必须在我的应用程序工作之前安装一些东西?

显然不是 – 错误很明显。 如果你会错过一个SQL Server的驱动程序,它将无法尝试达到它。

首先逐个检查基础知识。

  • 服务器可以联系吗? (平)
  • 打开正确的端口到达实例(LESTERDB是实例名称)

我怀疑在vm方面蹩脚的configuration(作为另一个正常的服务器工作)或防火墙或路由问题。 服务器不存在可能意味着机器不可访问,stream量受阻,协议configuration错误。 拒绝访问显然意味着这一点。