从始终打开到AG侦听器的SQL连接字符串

从始终打开到AG侦听器的SQL连接字符串,sql,asp-classic,connection-string,Sql,Asp Classic,Connection String,我们正在尝试从经典ASP连接到SQL/Always on,但出现了一个问题: 未找到数据源名称,未指定默认驱动程序 我们的连接字符串: Server=tcp:LISTENERNAME,1433;Database=DATABASENAME;Uid=USERNAME;Pwd=PASSWORD; Provider=SQLOLEDB;Data Source=IP address,1433;Network Library=DBMSSOCN;Database=DATABASENAME;Uid=USERNA

我们正在尝试从经典ASP连接到SQL/Always on,但出现了一个问题:

未找到数据源名称,未指定默认驱动程序

我们的连接字符串:

Server=tcp:LISTENERNAME,1433;Database=DATABASENAME;Uid=USERNAME;Pwd=PASSWORD;
Provider=SQLOLEDB;Data Source=IP address,1433;Network Library=DBMSSOCN;Database=DATABASENAME;Uid=USERNAME;Pwd=PASSWORD;
但是,我们的旧(OLEDB)连接字符串(没有始终打开)工作正常:

旧连接字符串:

Server=tcp:LISTENERNAME,1433;Database=DATABASENAME;Uid=USERNAME;Pwd=PASSWORD;
Provider=SQLOLEDB;Data Source=IP address,1433;Network Library=DBMSSOCN;Database=DATABASENAME;Uid=USERNAME;Pwd=PASSWORD;

有什么想法吗?

我想线索在错误消息中-您需要指定您的。。。。当然,不是LISTENERNAME。。。我们使用SQL server AG listner名称中定义的真实名称。。。但是没有成功。啊!不,只是我弄错了方向。忽略我的评论。大概你已经创建了DSN