ASP Classic中的数据库连接

问题描述

我从2001年获得了一个ASP-Classic页面

我已将数据库升级/迁移到实际的sql Server版本(2016)。 我的问题是,当我尝试连接到数据库时,总是收到一条错误消息,由于给定的用户,我无法连接到服务器。我在sql Server上创建了一个用户,这是我要用于连接的用户,但它不起作用。

这是代码

Provider=sqloledb;Data Source=localhost\sqlEXPRESS;Initial Catalog=LV; User ID=lvsupervisor;Password=analogis;

登录凭据正确。也许有人可以在这里帮助我。

解决方法

ASP Classic 3本身即使在最新版本的MS SQL(2019)中也可以正常运行。

我的问题是,当我尝试连接到数据库时,总是收到一条错误消息,由于给定的用户,我无法连接到服务器。

首先,验证用户本身是否能够登录MS SQL Server。运行MS SQL Management Studio,并尝试使用您拥有的用户凭据登录到服务器。能行吗您能在表格中看到数据吗?

将数据库迁移到实际的SQL Server版本(2016)

连接字符串:尝试使用其他提供程序,例如Provider=SQLOLEDB.1