亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關注微信公眾號

SQL Server數據庫中轉儲設備分析
2007-01-24   賽迪網

將轉儲設備加入到SQL Server備份數據庫的地方。在SEM中轉儲設備是可見性的,并且在設備上的信息被存儲在主要數據庫的sysdevice表中。Sysadmin和diskadmin服務器成員允許加入并撤消此設備。

下面的腳本顯示了如何加入這個設備。Sysdvices表得到設備上的信息然后撤消轉儲設備。

  
  EXEC sp_addumpdevice 'DISK', 'pubs_dump', 'c:\pubs_dump.bak'
  GO
  BACKUP DATABASE pubs TO pubs_dump WITH NOINIT, STATS = 10
  GO
  SELECT name logical_name, phyname physical_name, *
  FROM master..sysdevices WHERE name = 'pubs_dump'
  GO
  EXEC sp_dropdevice pubs_dump, DELFILE
  GO
  

你可以不通過轉儲設備直接輩分數據庫。下面的命令將完成這個步驟:

  
  BACKUP DATABASE pubs TO DISK='c:\pubs_filedump.bak' 
    WITH NOINIT, STATS = 10
  GO
  

SEM在數據庫的備份中是不可見的,它直接到磁盤中。因此,你可以將轉儲設備加入用來指向這個文件。當轉儲設備被加入以后,你可以利用SEM向轉儲設備提供可見性的文件。加入轉儲設備并不能看到存儲文件的內容,但是SEM可以看到這些內容。

  
  SELECT name logical_name, phyname physical_name, *
  FROM master..sysdevices WHERE name like '%pubs%'
  GO
  EXEC sp_addumpdevice 'DISK', 'pubs_diskdump', 'c:\pubs_filedump.bak'
  GO
  SELECT name logical_name, phyname physical_name, *
  FROM master..sysdevices WHERE name like '%pubs%'
  GO
  

如果要撤消這個設備和文件,你可以對邏輯設備名使用sp_dropdevice命令。如果想刪除轉儲設備所指向的文件,你可以加入DELFILED語句。下面腳本將會撤消先前創建的設備:

  
  EXEC sp_dropdevice pubs_diskdump, DELFILE
  GO
  SELECT name logical_name, phyname physical_name, *
  FROM master..sysdevices WHERE name like '%pubs%'
  GO

熱詞搜索:

上一篇:自動化網絡管理十大技巧
下一篇:在Windows XP中你還可以這樣排列文件

分享到: 收藏