【发布时间】:2011-12-19 21:53:14
【问题描述】:
正如标题所说,当我尝试通过 Windows 命令提示符运行 php 脚本时遇到错误,我收到“找不到驱动程序”。
当我通过浏览器通过 WAMP 服务器运行此页面时,不会产生错误并且脚本运行良好。这只发生在我通过命令提示符运行脚本时。
我尝试连接的数据库位于 SQL Server 2008 上。
在脚本中,我有以下代码产生错误:
$user = 'MyUsername';
$pass = 'MyPass';
try {
$sql = new PDO('odbc:MyDB', $user, $pass);
} catch (PDOException $e) {
echo 'SQL Connection failed: ' . $e->getMessage();
}
【问题讨论】:
标签: php sql-server windows command-line odbc