从bak SQL Server恢复PDO在获取PHP时返回false

时间:2015-05-26 12:30:57

标签: php sql-server pdo

我试图获得.bak文件的兼容级别。我这样做是为了得到它:

$connection = new PDO("dblib:host=".$this->server.";dbname=".$this->dbname, $this->user, $this->password);
$stmt = $connection->prepare('DECLARE @Bakpath varchar(500)
        SET @Bakpath = :path
        restore HEADERONLY from disk=@Bakpath');

$res = $stmt->execute(array('path' => 'C:\\datacaptures\\0003_0141_dataCapture.bak'));

$connection是PDO对象。

当我获取结果时,它会返回false

有人能帮助我吗?在任何表中使用与普通SELECT相同的代码部分都可以正常工作。

由于

0 个答案:

没有答案