阅读asp经典到新服务器上的完整数据库路径

目前我们使用SQL Server 2008 R2的windows 2003(IIS 6.0)服务器,它完全运行一个asp经典代码。我们正在使用相同版本的SQL Server迁移到Windows 2016服务器。在大多数代码中,需要放置完整的数据库路径。这在其他的服务器,如作品的原作:从[TABLE]更改为阅读asp经典到新服务器上的完整数据库路径

SELECT *当

SELECT * FROM文件

[DBO] [文件]。

新服务器可以正确执行和读取。

在代码本身具有清晰查询的部分很容易理解。我不太了解asp经典,并且原始代码具有相同表名的变量,因此我不知道被调用的代码项是否实际上是表或变量。

我认为这是从环境中设置的东西。是否有可能解决这个问题,而不必更改整个代码?

我尝试了解IIS中日志文件的错误。

回答:

也许有人有同样的情况,我解决了这个变化的DSN连接(ODBC)

Dim rs 

Dim conexao

Set conexao = Server.CreateObject("ADODB.Connection")

conexao.Open "DSN=database","sa","password1234"

我改变的最后一行用提供商太像例如:

conexao.Open "Provider=SQLNCLI10;Server=nameserver\nameinstance;Database=‌​namedatabase;UID=sa;‌​PWD=password1234;" 

以上是 阅读asp经典到新服务器上的完整数据库路径 的全部内容, 来源链接: utcz.com/qa/263465.html

回到顶部