如何查找ODBC驱动程序名称?

时间:2015-12-09 11:10:34

标签: php sql odbc

我正在使用PHP 5.5ODBC安装并处于活动状态,但我仍然遇到错误,我无法连接服务器。我猜我需要odbc驱动程序名称。

$conn = "DRIVER={SQL Server};SERVER=$server;DATABASE=$db"; 
  

警告:odbc_connect():SQL错误:[unixODBC] [驱动程序管理器]找不到数据源名称,并且未指定默认驱动程序,SQL状态IM002在SQLConnect中

1 个答案:

答案 0 :(得分:0)

您可以使用PDO进行连接。如果你在Windows上:

$this->stmt = new PDO ("sqlsrv:server=$server;Database=$database;",$user,$pass);

在Linux上:

$this->stmt = new PDO ("dblib:host=$server;dbname=$database;charset=UTF-8;",$user,$pass);