Nasıl sql server farklı bir veritabanına geri yüklemek için?
Bir yedek varDatabase1bir hafta önce. Yedekleme haftalık zamanlayıcı yapılır ve .bak
bir dosya alıyorum. Şimdi farklı bir veritabanına geri yüklemek için ihtiyacım var - bu yüzden bazı veriler ile keman için istiyorumDatabase2.
Gördüm bu soruyu: Restore SQL Server database in same pc with different name ve önerilen adımdır yeniden adlandırmak için özgün db, ama ben bu seçeneği ben üretim sunucusuna ve bir şey diyemem ben.
Database2
, ya da en azından, onu geri başka türlü nasıl bu verileri göz atın .dosya bak?
teşekkürler.
ps: link umut verici görünüyordu ama hata ile sona eriyor tutar: yukarıdaki ikinci cevap
Geri Çağırabilirsiniz anormal olarak sona eriyor
CEVAP
Kullan "Geri Yükleme Sihirbazı" Üzerine Yaz seçeneğini etkinleştirmek ya da; . daha sonra yeni bir db oluşturabilirsiniz
Görünüm içeriği;
RESTORE FILELISTONLY FROM DISK='c:\your.bak'
bu mantıksal adlarını not alın .mdf ve .sonuçları ldf, sonra;
RESTORE DATABASE MyTempCopy FROM DISK='c:\your.bak'
WITH
MOVE 'LogicalNameForTheMDF' TO 'c:\MyTempCopy.mdf',
MOVE 'LogicalNameForTheLDF' TO 'c:\MyTempCopy_log.ldf'
Yeni veritabanı MyTempCopy yedeği geri yüklemek.
(Geri-db adlı bir yedek ''''; . MyTempCopy creditline örnek
RESTORE FILELISTONLY FROM DISK='e:\mssql\backup\creditline.bak'
>LogicalName
>--------------
>CreditLine
>CreditLine_log
RESTORE DATABASE MyTempCopy FROM DISK='e:\mssql\backup\creditline.bak'
WITH
MOVE 'CreditLine' TO 'e:\mssql\MyTempCopy.mdf',
MOVE 'CreditLine_log' TO 'e:\mssql\MyTempCopy_log.ldf'
>RESTORE DATABASE successfully processed 186 pages in 0.010 seconds (144.970 MB/sec).
Nasıl JavaScript SQL Server veritabanı...
Nasıl test veritabanına db:seed veri o...
Nasıl yüklemek için SQL Server Managem...
Nasıl Windows pip yüklemek için?...
Nasıl Server tablo sütun olup olmadığı...