Bilindiği gibi SQL Management üzerinden,
DB > Tasks > Restore
yolunu izleyerek restore yapılabiliyor.
SQL Management ile Restore için burayı takip edebilirsiniz.
SQL Query ile Restore
RESTORE DATABASE veritabani FROM DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\Backup\veritabani.bak' WITH REPLACE, MOVE 'veritabani' TO 'C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\DATA\veritabani.mdf', MOVE 'veritabani_log' TO 'C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\DATA\veritabani_log.ldf' GO
Not:
Sık sık karşılaşan hatalardan biri MOVE alanında yer alan db adının yanlış yazılması. Burada bizden istenen .bak veritabanının eski sunucuda ki mdf ve ldf dosya adları. Eski adlara göre MOVE alanı düzenlenmeli.