Quantcast
Channel: ฟอรัม Getting started with SQL Server
Viewing all articles
Browse latest Browse all 8428

SQL 2008 DB backup by command

$
0
0

http://msdn.microsoft.com/en-us//library/ms186865.aspx


We plan to take full backup  of SQL 2008 DB by command

1. If we choose simple recovery model, backup database command like the below is enough ? (I just copyed some backup batch command I found in the internet)

2. Is it still popular to use T-SQL and sqlcmd to take backup or, is it possible to take backup by Powershell ?

echo off
rem
rem SQL Serverのバックアップ
rem

rem 日付の取得
set TODAY=%date:~-10,4%%date:~-5,2%%date:~-2,2%
rem echo %TODAY%

rem SQLServerの再起動
echo SQLServerを再起動します.....
net stop MSSQL$SQL2008
net start MSSQL$SQL2008

rem バックアップの実行
echo バックアップしています.....
sqlcmd -S localhost\SQL2008 -Q "BACKUP DATABASE DATABASE1 TO DISK = N'C:\DB_BACKUP\%TODAY%_DATABASE1.bak' WITH INIT"
sqlcmd -S localhost\SQL2008 -Q "BACKUP DATABASE DATABASE2 TO DISK = N'C:\DB_BACKUP\%TODAY%_DATABASE2.bak' WITH INIT"
sqlcmd -S SQLSV01 -U sa -P sa -Q "BACKUP DATABASE DATA1 TO DISK = N'F:\Co_SBK\MSSQL\backup\%TODAY%_SQLSV01DATA1.bak' WITH INIT"
sqlcmd -S SQLSV01 -U sa -P sa -Q "BACKUP DATABASE DATA2 TO DISK = N'F:\Co_SBK\MSSQL\backup\%TODAY%_SQLSV01DATA2.bak' WITH INIT"

pause





Viewing all articles
Browse latest Browse all 8428

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>