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

Buat salinan database di sql server 2012 express

Anda dapat membuat cadangan dan memulihkannya menggunakan skrip berikut;

--To backup Database (Delete the previous backup first)
BACKUP DATABASE ExistingDb --Database Name
TO DISK = 'C:\DBBackup\ExistingDb.bak' WITH INIT --Path of backup location

Kemudian pulihkan;

RESTORE DATABASE NewDbName  -- use your new db name
FROM  DISK = N'C:\DBBackup\ExistingDb.bak'  --Path of backup location
WITH  REPLACE,RECOVERY,  
MOVE N'Reporting' TO N'C:\Databases\MDF\NewDbName.mdf',  --logical name and physical name 
MOVE N'Reporting_log' TO N'C:\Databases\LDF\NewDbName.ldf' --logical name and physical name


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ambil Nama Parameter &Nilai Saat Ini Secara Dinamis Di Dalam Prosedur Tersimpan T-SQL

  2. Kueri yang efisien untuk membagi kolom yang dibatasi menjadi tabel terpisah

  3. Kesalahan:Tidak dapat mengambil baris dari penyedia OLE DB ADsDSOObject untuk server tertaut ADSI

  4. Kueri COUNT FreeText di beberapa tabel sangat lambat

  5. GUID:varchar(36) versus uniqueidentifier