iT邦幫忙

0

SQL BACKUP指令問題

  • 分享至 

  • twitterImage

請問大大SQL 2008 以前都可以用BACKUP 之PASSWORD的指令備份。
例 BACKUP DATABASE Northwind TO DISK='C:\Northwind.BAK' WITH MEDIAPASSWORD='TEST'
可是現在SQL 2012 卻無法使用,不知為何這樣?還是有什麼指令可以使用?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
summertw
iT邦好手 1 級 ‧ 2014-09-04 22:40:15

執行此動作,從Windows 7、Windows 8、Windows Server 2008等之後的版本,使用Administrators群組裡的使用者,仍然可能無效,所以,請直接使用Administrator使用者操作,應該較沒有問題..
另外,你可以試試用PowerShell試試自,說不定可以用Administrators群組裡的帳號完成..

0
ak02
iT邦研究生 1 級 ‧ 2014-09-05 09:14:54
  1. 個人好奇覺的不知為何取消
  2. 或者有其它的方案來處理
0
enen1980
iT邦研究生 1 級 ‧ 2014-09-05 09:54:08

UPDATED 了參數
EXP#
USE AdventureWorks2012;
GO
BACKUP DATABASE AdventureWorks2012
TO DISK = 'Z:\SQLServerBackups\AdventureWorks2012.Bak'
WITH FORMAT,
MEDIANAME = 'Z_SQLServerBackups',
NAME = 'Full Backup of AdventureWorks2012';
GO

REF# http://msdn.microsoft.com/en-us/library/ms187510.aspx#PowerShellProcedure

ak02 iT邦研究生 1 級 ‧ 2014-09-05 10:17:33 檢舉

謝謝大大的回覆~
可是沒看到類似PASSWORD的指令功能?

2
bluesky1213
iT邦新手 3 級 ‧ 2014-09-05 11:43:20

從SQL Server 2012 RC0開始就不支援了,備份資料庫時將不支援使用 Password 選項為備份組或 MediaSetPassword 選項來為備份媒體設定密碼,但仍支援還原資料庫時使用 Password 和 Mediapassword 選項。
http://msdn.microsoft.com/en-us/library/ms186865(v=sql.110).aspx

enen1980 iT邦研究生 1 級 ‧ 2014-09-05 13:11:45 檢舉

拍手

我要發表回答

立即登入回答