Sql Server 網路備份

來源:互聯網
上載者:User

 

 

 

SQL清空資料表

truncate table [tablename]
 

SQL重設主鍵種子

dbcc checkident ([tbname],reseed,0)

Sql Server 網路備份

如果需要備份網路上的資料庫到本地,可以通過下面的方法:

use Master
go
--映射網路磁碟機

exec XP_cmdShell 'net use z: http://www.cnblogs.com/moss_tan_jun/admin/file://garfield/temp "password" /user:garfield\administrator'

go

--備份資料庫
backup database pubs to disk='e:\temp\pubs.bak'
go

--拷貝備份
exec XP_cmdShell 'copy e:\temp\pubs.bak z:\pubs.bak'
go

--刪除備份
exec XP_cmdShell 'del  e:\temp\pubs.bak'
go

--刪除網路磁碟機映射
exec XP_cmdShell 'net use z: /delete'

注意,該方法主要是通過執行master庫中的命令外殼預存程序XP_cmdShell ,如果該儲存過程被刪除或被限制那麼就無法完成了,這也提醒我們,為了資料庫安全,最好屏蔽掉該預存程序.

網路上也有說完成網路磁碟機映射後可以直接備份的,比如backup database pubs to disk='z:\pubs.bak'.

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.