连接Perl SQL Server 2017-多个连接问题

时间:2019-04-27 20:53:30

标签: perl sql-server-2017

我在与SQL Server 2017的连接(使用Perl)时遇到问题,这很奇怪,因为它仅适用于前两个记录(这是一个foreach循环),然后出错了(使用SQL Server 2016可以工作) 。有人知道SQL Server 2017(Express)是否有某些限制/特殊性?

该代码在下面报告(仅对前两个记录有效)。

my $DSN = 'driver={SQL Server};Server=GS PC\SQLEXPRESS;Database=RedBeryl;Trusted_Connection=yes';
$dbh = DBI->connect("DBI:ODBC:$DSN",{RaiseError=>1}) or die "$DBI::errstr\n";

这是错误:

  

DBI connect('driver = {SQL   服务器};服务器= GS-PC \ SQLEXPRESS;数据库= RedBeryl; Trusted_Connection =是','HASH(0x487ae28)',...)

     

失败:无法在以下位置获取有关错误的信息   diamond_SQL2017.pl第291行。

     

无法获取有关错误的信息

0 个答案:

没有答案