首页 > 数据库技术 > 详细

Mysql数据备份与恢复

时间:2016-08-02 11:09:09      阅读:235      评论:0      收藏:0      [点我收藏+]
REM INIT→既に指定したファイルが有った場合, 上書きする
REM
 NORECOVERY→接続先データベースへの既存の接続を閉じる
REM
 REPLACE→既存のデータベースを上書きする

set BkupPath={path1}

sqlcmd -S (local)\{SERVICENAME} -U {user} -P {password} -Q "BACKUP DATABASE {DBNAME} TO DISK=‘%BkupPath%\{backfilename}.bak‘ WITH INIT, NORECOVERY, REPLACE" > %BkupPath%\backup.log

pause



set BkupPath={path1}
set DBPath={path2}

sqlcmd -S (local)\{SERVICENAME} -Q "RESTORE DATABASE {DBNAME} FROM DISK = N‘%BkupPath%\{backfilename}.bak‘ WITH RECOVERY, MOVE ‘{MDFNAME}_Data‘ TO N‘%DBPath%\{MDFNAME}_Data.mdf‘, MOVE ‘{LOGNAME}_Log‘ TO N‘%DBPath%\{LOGNAME}_Log.ldf‘" > %BkupPath%\restore.log

pause

Mysql数据备份与恢复

原文:http://www.cnblogs.com/sekihin/p/5728162.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!