程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 事務日志文件(ldf)在SQL Server服務未啟動的情況下被刪除(SQL Server在工作狀態下是無法刪除日志文件),這種情況下啟動SQL服務後,相應數據庫即被標志成置疑(suspend)狀態

事務日志文件(ldf)在SQL Server服務未啟動的情況下被刪除(SQL Server在工作狀態下是無法刪除日志文件),這種情況下啟動SQL服務後,相應數據庫即被標志成置疑(suspend)狀態

編輯:關於SqlServer
BCP命令是Sybase和MS SQL Server用來備份和恢復數據用的工具,它使用方便,備份/恢復速度快。當Table過多時,編寫批處理是一件繁瑣的事情。可以使用下面方法快速生成BCP的批處理 select bcp database.. + name + out + /data/ + name + .out + -n -Sservername -Usa -Pxxx from database..sysobjects where type = U 將上面database換成自己需要備份的數據庫名稱, -Sservername改為對應SQL Server名稱 -Pxxx 將xxx換成實際sa密碼,上面語法是用來備份數據,將第一行中的out改為in即可生成恢復數據的批處理 以上可以在Sybase或MS SQL Server的ISQL中執行(MS SQL Server 7.0中ISQL已變為Query Analyzer),然後將執行結果通過剪貼板Copy到記事本(注意不要Copy結果集的標題),保存為Bat文件。在執行最後的Bat文件時,需要在Bat所在目錄建立Data子目錄,備份的*.out文件將存放在此子目錄下。 也可以通過PB的Database Administration中執行(需要最後補充;號才可以執行),然後將結果保存為Text類型,改名為Bat文件。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved