Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Pencadangan Otomatis SQL Server

Jika Anda menggunakan SQL Server Express , Anda tidak akan menemukan UI untuk menjalankan pencadangan berkala.
Dalam hal ini Anda harus menjalankan batch menggunakan Windows Scheduled Tasks atau yang serupa.

Jangan lupa untuk menggunakan pengguna dengan hak yang cukup untuk mengakses SQL Server.

Dalam file batch

"C:\Program Files\Microsoft SQL Server\100\Tools\Binn\SQLCMD.EXE" -S 
(local)\SQLExpress -i D:\dbbackups\SQLExpressBackups.sql

Dalam SQLExpressBackups.sql

BACKUP DATABASE MyDataBase1 TO  DISK = N'D:\DBbackups\MyDataBase1.bak' 
WITH NOFORMAT, INIT,  NAME = N'MyDataBase1 Backup', SKIP, NOREWIND, NOUNLOAD,  STATS = 10

BACKUP DATABASE MyDataBase2 TO  DISK = N'D:\DBbackups\MyDataBase2.bak' 
WITH NOFORMAT, INIT,  NAME = N'MyDataBase2 Backup', SKIP, NOREWIND, NOUNLOAD,  STATS = 10

GO


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menentukan Nama Kolom Sebagai Parameter dalam pernyataan SELECT?

  2. Memilih Prosesor untuk SQL Server 2014 – Bagian 1

  3. Bagaimana menemukan semua tabel dengan Kolom Identitas di Database SQL Server - Tutorial SQL Server / T-SQL Bagian 45

  4. Mendaftar SQL Server dalam Transaksi XA Terdistribusi

  5. Mengapa saya mendapatkan penyedia Data atau layanan lain mengembalikan status E_FAIL? Klien Asli SQL