Forum
Benim çalışmakta olan MS SQL 2005 serverımdan verıtabanımı back up yapıyor ve olusan .bak uzantılı dosyamı LAN uzerınden dıger serverımda hard diskte bir yerlere kopyalıyorum. Daha Sonra 2. serverda bunu restore yapmak istiyorum ama 2. serverım yeni ve SQL serverda aynı veritabanı bulunmamakta. Aynı isimde bir veritabanı açıp içine restore etmek istedim ama veritabanı aynı değil veya bu veritabanı farklı yapıda tarzında bır hata verdi. Bu işin kolay yolu nedir. Herhalde tek tek aynı tabloları oluşturmam gerekmiyordur 🙂
Ayrıca copy database diye bir seçenek var All Tasks menusunun altında, acaba bunu kullanabilirmiyim. Kullanırsam birincil veritabanının bir kopyasını yeni serverımda oluşturabilirmiyim
merhabalar bunun en kısa ve basit yolu sql de database üzerinde sağ klikle restore database deyip bu şekilde restore etmenizdir.
Ben de öyle yaptım ama hata verdi. Yeni bir veritabanı oluşturdum ve onun içine var olan veritabanını restore etmek istedim olmadı
Bir sitede şunu tavsiye etmişler, ilk fırsatta deniyeceğim
Be sure you have the CORRECT name next to 'Restore as database:' in
order for these steps to work:
When restoring the database, select the 'From device' radio button.
Then click 'Select Devices...' then click 'Add' then input the file
location and name. Click 'OK', 'OK' and then click on the 'Options' tab
and check 'Force restore over existing database'.
Under 'Restore database files as:' and 'Move to physical file name'
change those folders to the correct location. Click 'OK'.
You will be restoring over your blank database.
Her iki PC de de SQl 2005 var değil mi? Oluşturduğunuz yeni database e Restore etme aşamasında alt kısımda Select the backup sets to restore kısmında yer alan tikin seçili olduğundan emin olun ve Options kısmından Overwrite the existing database i seçin.
Mesajlarınızı yeni okudum o yüzden deneyemedim dediklerinizi ama şu şekilde yaptım.
1. serverdan detach yapıp 2. servera log ve mdf dosyalarını kopyaladım. Daha sonra 2. ve 1 servera attach yaptım. Halloldu. Teşekkürler
Simdi ise ayrı bir mesele var 🙂
İstediğim şey Mainyenance Plana yeni bir back up işi vermek ve saat gece 00:00 da bu işi (1. makineden 2. makineye kopyalamasını otomatik sağlamak) ama 1. makinemde Integration Services yüklü olmadığı için bu işi yapamıyor. Bu 1. makine başka bir arkadaş tarafından kurulmuş SBS ve SQL2005 çalışmakta, ben bu Integration Servicesı nereden yükleyebileceğimi bilmiyorum.
Şunu biliyorum Integration Services SQL 2005 cdsinden normal SQL i yüklerken yüklenir, ama bende o CD yok sadece Small Business Server CD leri var ve SBS da o aradığım servisi yüklicek dosya var mı yok mu varsa nerdedir bilemiyorum.
Cok karışık anlatmadım umarım
🙂
SBS de SQL 2000 varmış 🙁
Bu intergration service i bir yerden download etmek mümkün mü
Merhaba Selim bey;
İntergration service sql cd si ile yükleyebilirsiniz.
Fakat İntergration servis Enterprise Edition servislerinden bu yüzden;
Enterprise Edition versiyon kullanıyor olmanız gerekmektedir.
Not:Lütfen konu içeriği değiştiğinde yeni bir forum açarmısınız.
teşekkürler.
iyi çalışmalar.
Hatice akgül
teşekkürler