我有一個10頁的過程,可以將litespeed壓縮的備份文件(從不同服務器上的網絡共享)提取到3個文件中,恢復文件列表和標題;然後將其恢復到本地數據庫。當我嘗試在SQL Server 2008服務器上運行該過程時,它失敗,出現以下錯誤,而在SQL Server 2005服務器上運行時,它運行得很好,並將其恢復到本地數據庫。RESTORE上的Litespeed錯誤 - 2005年的作品,2008年的失敗
Error: Column name or number of supplied values does not match table definition.
完整的錯誤:
Extracting differential LiteSpeed backup into SQL Server backup files: Started
Extracting differential LiteSpeed backup into SQL Server backup files: Complete
Msg 213, Level 16, State 7, Line 1
Column name or number of supplied values does not match table definition.
Msg 3013, Level 16, State 1, Line 1
RESTORE FILELIST is terminating abnormally.
Msg 213, Level 16, State 7, Line 1
Column name or number of supplied values does not match table definition.
Msg 3013, Level 16, State 1, Line 1
RESTORE HEADERONLY is terminating abnormally.
上失敗的原因SQL Server 2008上有什麼想法?
在閱讀這個答案之前,我發現了同樣的事情,但是非常感謝您花時間回答這個問題! – svon 2013-05-24 16:54:42