Forum

inceleme amaçl...
 
Bildirimler
Hepsini Temizle

inceleme amaçlı restore

8 Yazılar
3 Üyeler
0 Likes
755 Görüntüleme
(@mertkara)
Gönderiler: 100
Estimable Member
Konu başlatıcı
 

sever üzerinde alınan bir yedek farklı bir isimde database oluşturularak nasıl restore edilebilir/edilirmi

 

 
Gönderildi : 16/03/2011 20:48

(@fatihkaraalioglu)
Gönderiler: 3040
Illustrious Member
 

hangi yedekten bahsediyorsunuz?


SystemState, BMR, File vb...

 
Gönderildi : 16/03/2011 22:33

(@cozumpark)
Gönderiler: 16309
Illustrious Member Yönetici
 


sever üzerinde alınan bir yedek farklı bir isimde database oluşturularak nasıl restore edilebilir/edilirmi


 





Önce yeni bir veritabanı oluşturun. Sonra Restore sihirbazını çalıştırın. Restore edeceğiniz backup dosyasını gösterdiğinizde bu backup'ı yeni veritabanınıza geri yükleyebileceğinizi göreceksiniz.

 
Gönderildi : 17/03/2011 00:31

(@mertkara)
Gönderiler: 100
Estimable Member
Konu başlatıcı
 

2010 databse var uzerinde sağ tıklayıp backup işlemi yedeğini aldım. 2010.bak olarak backup klasoru içerisinde

2010x adlı yeni bir database oluşturdum uzerinde sağ tuş ile tıklayıp restore database ile  diskteki yerini gösteriyorum.

hata veriyor.

 
Gönderildi : 17/03/2011 16:54

(@cozumpark)
Gönderiler: 16309
Illustrious Member Yönetici
 


2010 databse var uzerinde sağ tıklayıp backup işlemi yedeğini aldım. 2010.bak olarak backup klasoru içerisinde


2010x adlı yeni bir database oluşturdum uzerinde sağ tuş ile tıklayıp restore database ile  diskteki yerini gösteriyorum.


hata veriyor.





O diskteki yerine SQL server'ın erişimi yoktur.


Ya o dizine izin verin, ya ilgili SQL server servisini o dizine erişebilen bir kullanıcının (örneğin admin) hesabıyla çalışacak şekilde ayarlayın ya da en güzeli backup dosyalarını SQL kurulum dizini içindeki Backup dizinine taşıyıp oradan restore edin.

 
Gönderildi : 17/03/2011 17:22

(@mertkara)
Gönderiler: 100
Estimable Member
Konu başlatıcı
 

yedeğim zaten  C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\Backup\2010.bak Backup içerisinde 

C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA

klasörüne dosya/dizin kopyalama/silme/oluşturma.. işlemleri yapabiliyorum.

 hatta 2010 üzerinde restore işlemi  rahat bişekilde orjnal database yapılabiliyor.

fakat 2010x üzerinde restore yapmak istediğimde aşağıdaki hatayı veriyor. 

TITLE: Microsoft SQL Server Management Studio

------------------------------

Restore failed for Server 'XT\SQLEXPRESS'.  (Microsoft.SqlServer.SmoExtended)

------------------------------

ADDITIONAL INFORMATION:

System.Data.SqlClient.SqlError: The backup set holds a backup of a database other than the existing '2010x' database. (Microsoft.SqlServer.Smo)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600.1+((KJ_RTM).100402-1540+)&LinkId=20476

------------------------------

 
Gönderildi : 17/03/2011 18:04

(@cozumpark)
Gönderiler: 16309
Illustrious Member Yönetici
 

Baştan alalım:



  • Veritabanı dosyanız erişim izni olan bir konumda.
    (Oluşturmak istediğniz veritabanını elle oluşturmayın).

  • Databases kısmına sağ tıklayın>Restore Database... tıklayın.

  • To database: kısmına yeni veritabanınızın adını yazın.

  • From device seçin>... tıklayın>Add diyip backup dosyanızı gösterin>Ok tıklayın.

  • Select the backup sets to restore: kısmından geri yüklemek istediğiniz veritabanını işaretleyin.

  • Eğer gerekli ise diğer geri yükleme ayarlarını (örneğin point in time) yapın.

  • Ok tıklayın.

İyi çalışmalar.

 
Gönderildi : 17/03/2011 18:16

(@mertkara)
Gönderiler: 100
Estimable Member
Konu başlatıcı
 

ok restore işlemi yaparken isim vermek gerekiyormuş 

İlginize teşekkürler hayırlı işler

 
Gönderildi : 17/03/2011 18:44

Paylaş: