熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> SQL Server >> 正文

SQLServer7.0備份及恢復相關問題

2013-11-15 14:32:33  來源: SQL Server 

  SQL Server 的SQL語句能否轉儲(Dump)和加載(Load)SQL server
  
  可以進行備份(Backup)和恢復(Restore)
  
  恢復數據庫時出現下列信息如何解決?
  
  SQLDMO Error: Could not obtain exclusive lock on database Model
  
  這是因為恢復數據庫時另外一個程序正在使用模型數據庫 請在恢復數據之前先以sp_who這個存儲過程查看是否有人在使用模型數據庫
  
  在Windows /下SQL Server 是否可以備份到磁帶中?
  
  不行請將數據庫備份到磁盤驅動器再由備份到磁帶
  
  在Windows /下您也可以執行如 EXEC sp_addumpdevice tape tapedump \\\tape的指令但是當您執行backup database to tapedump時會出現如下的信息Server: Msg Level State Line Cannot open backup device tapedump Device error or device offline See the SQL Server error log for more details Server: Msg Level State Line Backup or restore operation terminating abnormally
  
  並且在SQL Server errorlog也會出現如下信息 BackupTapeFile::OpenMedia: Backup device \\\tape failed to open Operating system error = (The system cannot find the file specified)
  
  將SQL Server 數據庫備份到網絡上時出現如下信息
  Server: Msg Level State Line Cannot open backup device E:\pubsdat Device error or device offline See the SQL Server error log for more details Server: Msg Level State Line Backup or restore operation terminating abnormally
  並且在Error log出現
   :: kernel BackupDiskFile::CreateMedia: Backup deviceE:\pubsdat failed to create Operating system error = (Access is denied)
  
  如何解決?
  
  這是由於權限不夠造成的 請確定SQL Server Service的帳號為域用戶(Domain User)並且在網絡上寫權限
  
  是否可以將SQL Server 數據庫備份到壓縮卷(Compressed Volume)?
  
  可以的但是不建議如此做如果要將數據庫備份到壓縮卷請在備份之前和恢復之後執行DBCC
  
  將發布的數據庫的備份恢復到一台沒有做復制的SQL Server 中導致事務日志標示為副本(replication)如何解決?
  
  可以參照下列兩種方法
  
  可能的話備份發布的數據庫之前先將其取消發布
  恢復之前在目標數據庫中設置發布
  什麼是差異備份(differential backup)?
  
  差異備份是SQL Server 提供的新功能差異備份只記錄上次完全備份之後所做的變化
From:http://tw.wingwit.com/Article/program/SQLServer/201311/21964.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.