这是一个相当noob的问题。我正在尝试通过设置prod环境的副本在我自己的机器上设置开发环境。为此,我正在从经典ASP建立与SQL Server数据库的连接。我有点新的ASP和SQL Server,所以我遇到了一些困难。
我已经导入了数据库的备份,并进行了设置。这是我的db_connection文件:
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.open "myDatabase", "myLogin", "myPassword"
%>
这一切在prod服务器上工作正常,但在我的机器上我得到:
Microsoft OLE DB Provider for ODBC Drivers错误'80004005'
[Microsoft] [ODBC驱动程序管理器]未找到数据源名称且未指定默认驱动程序
我需要下载什么驱动程序,我需要将它放在哪里?或者这真的是问题吗?
答案 0 :(得分:2)
看起来它正在寻找“数据源名称”文件,但还有另一种方式。
尝试使用'连接字符串'打开数据库连接 它应该看起来像:
conn.open "Provider=SQLOLEDB.1;Persist Security Info=False;
uid= myLogin; pwd=myPassword;Initial Catalog=myDatabase;Data Source=myServer"