Database Snapshot dfd, 2012
Pengantar dfd, 2012 Database Snapshot adalah database yang bersifat read-only yang dapat digunakan untuk mengambil data pada database tersebut pada waktu tertentu Snapshot dapat digunakan untuk pembuatan laporan
dfd, 2012 Banyak Snapshot dapat dibuat untuk suatu database yang sama Pembuatan Snapshot hanya dapat dilakukan dengan menggunakan perintah T-SQL Fitur Snapshot tersedia pada SQL Server Enterprise
Membuat Database Snapshot dfd, 2012 CREATE DATABASE namaDBSnapshot ON ( NAME = nama_logik_DBSS, FILENAME = lokasi penyimpanan) AS SNAPSHOT OF nama_database_sumber;
Contoh dfd, 2012 CREATE DATABASE sayaSS ON ( NAME = saya_data, FILENAME = ‘d:\dataku\saya_data.ss' ) AS SNAPSHOT OF saya;
REVERT DATABASE SNAPSHOT dfd, 2012 RESTORE DATABASE namaDatabase from DATABASE_SNAPSHOT = ' namaDatabase Snapshot'
contoh dfd, 2012 RESTORE DATABASE saya from DATABASE_SNAPSHOT = ' sayaSS'
Menghapus Database Snapshot dfd, 2012 DROP DATABASE nama_database_snapshot DROP DATABASE sayaSS
Recovery Model dfd, 2012 Konfigurasi database untuk mengontrol bagaimana log disimpan pada database. Tipe Recovery model: 1. FULL RECOVERY MODEL semua operasi akan disimpan di didalam log dan tidak pernah dihapus 2. SIMPLE RECOVERY MODEL log akan disimpan secara minimal dan akan selalu dihapus pada setiap checkpoint 3. BULK-LOGGED RECOVERY MODEL Sama dengan recovery model dimana perbedaannya database engine meyimpan log secara minimal pada operasi bulk
Mendefinisikan recovery model dfd, 2012 ALTER DATABASE SET RECOVERY FULL | SIMPLE | BULK_LOGGED Contoh : ALTER DATABASE saya SET RECOVERY FULL Menampilkan recovery model yang aktif SELECT name, recovery_model_desc FROM sys.databases WHERE name = ‘namadatabase’