アプリケーションコードを使用して、バックアップからデータベースを動的に復元しようとしています
復元のための単純な SQL コマンド
con.execute("RESTORE FILELISTONLY FROM DISK='c:\old.bak' " & vbcrlf &_
"RESTORE DATABASE newdb " & vbcrlf &_
"FROM DISK='c:\old.bak' " & vbcrlf &_
"WITH MOVE 'newdb' TO 'c:\newdb.mdf', " & vbcrlf &_
"MOVE 'newdb_log' TO 'c:\newdb_log.ldf'")
しかし、それは起動しません。エラーはありませんでした。SQLプロファイラでチェックして、正しく見てください
RESTORE FILELISTONLY FROM DISK='c:\old.bak'
RESTORE DATABASE newdb
FROM DISK='c:\old.bak'
WITH MOVE 'newdb' TO 'c:\newdb.mdf',
MOVE 'newdb_log' TO 'c:\newdb_log.ldf'
SQLプロファイラーからSQLを実行すると、その作品
この問題をどのように説明できますか?