Mulai cepat: Mencadangkan dan memulihkan database SQL Server dengan SQL Server Management Studio
Berlaku untuk: SQL Server
Dalam mulai cepat ini, Anda membuat database baru, mengambil cadangan penuh, lalu memulihkannya.
Untuk cara yang lebih rinci, lihat Membuat cadangan database lengkap dan Memulihkan cadangan database menggunakan SSMS.
Prasyarat
Untuk menyelesaikan mulai cepat ini, Anda memerlukan:
Membuat database pengujian
Luncurkan SQL Server Management Studio (SSMS) dan sambungkan ke instans SQL Server Anda.
Buka jendela Kueri Baru.
Buat database pengujian Anda menggunakan kode Transact-SQL (T-SQL) berikut.
USE [master]; GO CREATE DATABASE [SQLTestDB]; GO USE [SQLTestDB]; GO CREATE TABLE SQLTest ( ID INT NOT NULL PRIMARY KEY, c1 VARCHAR(100) NOT NULL, dt1 DATETIME NOT NULL DEFAULT GETDATE() ); GO USE [SQLTestDB]; GO INSERT INTO SQLTest (ID, c1) VALUES (1, 'test1'); INSERT INTO SQLTest (ID, c1) VALUES (2, 'test2'); INSERT INTO SQLTest (ID, c1) VALUES (3, 'test3'); INSERT INTO SQLTest (ID, c1) VALUES (4, 'test4'); INSERT INTO SQLTest (ID, c1) VALUES (5, 'test5'); GO SELECT * FROM SQLTest; GO
Refresh simpul Database di Object Explorer untuk melihat database baru Anda.
Mengambil cadangan
Untuk mengambil cadangan database Anda, ikuti langkah-langkah ini, menggunakan SQL Server Management Studio atau Transact-SQL:
- Luncurkan SQL Server Management Studio (SSMS) dan sambungkan ke instans SQL Server Anda.
- Perluas simpul Database di Object Explorer.
- Klik kanan database, arahkan mouse ke atas Tugas, dan pilih Cadangkan....
- Di bawah Tujuan, konfirmasikan bahwa jalur untuk cadangan Anda sudah benar. Jika Anda perlu mengubah jalur, pilih Hapus untuk menghapus jalur yang ada, lalu Tambahkan untuk mengetik jalur baru. Anda dapat menggunakan elipsis untuk menavigasi ke file tertentu.
- Pilih OK untuk mengambil cadangan database Anda.
Untuk membaca selengkapnya tentang berbagai opsi pencadangan, lihat BACKUP.
Pulihkan cadangan
Untuk memulihkan database Anda, ikuti langkah-langkah berikut:
Luncurkan SQL Server Management Studio (SSMS) dan sambungkan ke instans SQL Server Anda.
Klik kanan simpul Database di Object Explorer dan pilih Pulihkan Database....
Pilih Perangkat:, lalu pilih elipsis (...) untuk menemukan file cadangan Anda.
Pilih Tambahkan dan navigasikan ke tempat file Anda
.bak
berada..bak
Pilih file lalu pilih OK.Pilih OK untuk menutup kotak dialog Pilih perangkat cadangan.
Pilih OK untuk memulihkan cadangan database Anda.
Membersihkan sumber daya
Jalankan perintah Transact-SQL berikut untuk menghapus database yang Anda buat, bersama dengan riwayat cadangannya dalam msdb
database:
EXEC msdb.dbo.sp_delete_database_backuphistory @database_name = N'SQLTestDB'
GO
USE [master];
GO
DROP DATABASE [SQLTestDB];
GO
Konten terkait
- Pulihkan database SQL Server pada Azure VM
- Mulai Cepat: Memulihkan database ke Azure SQL Managed Instance dengan SQL Server Management Studio
- Memulihkan database dari cadangan di Azure SQL Database
- Mencadangkan dan Memulihkan Database SQL Server
- Pencadangan SQL Server ke URL untuk Microsoft Azure Blob Storage
- Membuat Pencadangan Database Lengkap
- Memulihkan Pencadangan Database Menggunakan SQL Server Management Directory