SQLServer還原腳本文件過程中出現的問題

在數據庫服務器上用SQLserver數據庫還原腳本文件出現的3個坑,在此記錄:

1、拷貝腳本文件到服務器時出現“未指定錯誤”,服務器就卡死了。

     關於這個百度說不能拷貝大於2G的文件,由於我的不大於2G沒做過多深究,只是有一點需要注意,不管你最終要把文件放到哪裏,都先把文件拷貝到桌面,我就是直接拷貝到D盤纔出現的錯誤;

2、還原腳本執行報錯。

      度娘上一堆人都說是先新建一個名字一樣的數據庫,然後通過   文件~~>打開~~>文件   選擇.sql腳本然後執行就OK了,可是沒人告訴你選擇腳本後把腳本最上面的建庫語句刪除,USE [ 數據庫名]之前的語句全部刪除,然後再執行纔可以;

3、在選擇.sql腳本時出現“對com組件調用返回錯誤hresult e_fail”。

      這個是因爲.sql腳本太大造成的,據說是超過80M就會有,具體不詳。如果出現這種情況可以使用命令還原,cmd打開窗口,sqlcmd -U 用戶名 -P 密碼 -i E:\xxx.sql   執行即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章