SQL`de veritabanı kopyalama: Copy demek yetmiyor!!!

0
darkness
SQL Server`la ilgilenen herkes MS SQL server üzerindeki bir veritabanının başka bir MS SQL server`a taşımanın ne kadar illet bir şey olduğunu bilir.
Geçenlerde böyle bir şey yapmak zorunda kaldım ve yaşadığım sinir bozucu deneyimi sizlerle paylaşmak istiyorum.
Datayı aktaracağınız server üzerinde aynı isimde bir veritabanı oluştursanız da Data Import and Export tool’u bir işe yaramıyor ve tabloları aktarırken yapmasa da stored procedure veya Viewer aktarırken mutlaka saçmalıyor.

Veritabanını sağlıklı bir şekilde aktarabilmek için Kaynak Veritabananı üzerinden `Generate Dabatase script` yapın. Daha sonra bu script`i Hedef sunucununuz üzerinde RUN edin. Bu işlem size kaynak sunuzunuzdaki veritabanının aynısını hedef sunucu üzerinde boş olarak oluşturacaktır. Şu aşamada bile Data Import and Export tool`u bir işe yaramıyor. Bunun için Kaynak veritabanının bir tam yedeğini alın ve Hedef sunucu üzerinde bu yedeği geri döndürün. Restore işlemini yapmadan önce `Force Restore over existing Database` opsiyonunu seçmeyi unutmayın.

Görüşler

0
enig
Yedekten geri alma dışındaki veri taşıma işlemlerinde autoincrement alanları aynı değerleri almıyordu sanırım.

Bende geliştirme ve testler için 4GB'ı geçen bir veri tabanının bir kısımını alarak express üzerinde nasıl kullanabilirim sorunsalına cevap arıyorum hala daha...
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Bir Windows-2000 Pro deneyimi

cayfer

Paylaşmadan edemedim...

Açıkçası NT serisi işletim sistemleriyle pek deneyimim olduğunu söyleyemem ama bugün başıma gelenler bana "İyiki de yokmuş" dedirtti.

Bir Win2K makinaya Azeri font ve klavye yayılım programı yüklemem gerekti. Dosyaları Azerbaycan'dan bir yerlerden indirdim. Güzelce yükledim ve doğal olarak (aslında doğal değil; "geleneksel" demek daha doğru olur) "reboot" istedi....

Özgür Yazılım ve Micros~1 Meydan Muharebesi Tüm Hızıyla Sürüyor...

darkhunter

Wired dergisini kolaçan ederken Şubat 2005 saysında şöyle bir yazı dikkatimi çekti. Tarih itibariyle pek yeni sayılmaz ama konuyu eğlenceli bir grafikle açıkladıklarından paylaşmak istedim :-)

Savaş tüm hızıyla sürüyor, siz hangi taraftasınız?

Microsoft'un yeni söylemi: Cihat

anonim

Microsoft "Get The Facts" adıyla yeni turlarına başladı. Silicon.com'un bu süreci teknolojik olduğu kadar politik bir "savaş aracı" olarak nitelendiriyor. Söylemlerin birçoğu yeni değil. Windows'un, açık kaynak kodlu rakibi kadar ucuz ve güvenli olduğu, karşı tarafın ise sanılan kadar güvenli ve ucuz olmadığı vs.

Ama Londra'daki "road show"da yeni bir söylem dikkat çekiyor. MS bu sefer Linux destekçilerini Microsoft'a karşı cihat yürütmekle suçluyor. "Cihat" söyleminin özellikle seçildiğini belirtmeye gerek yok sanırız. Malum bu günlerde bu kelimenin, özellikle ABD ve Avrupa'da negatif bir popülerliği var. Silicon.com'un bu konuya ilişkin yorumu da okunmaya değer.

Microsoft kendi söküğünü dikemezmiş!

larweda

Yazılım devi Microsoft, geçtiğimiz hafta kendi destek internet sitesi ve destek sitelerinde müşterilerinin erişimine sunduğu güvenlik düzeltme yaması dosyalarında `FunLove` virüsünün bulunduğunun farkedilmesi üzerine kısa bir süre için internet sitelerinde bir kısım dosyaların erişimini durdurdu. Microsoft`a göre virüslü dosyalar 6 Mart 2001`den 20 Nisan 2001`e kadar yaklaşık 6 haftalık süre boyunca insanların erişimine açık olarak kalmış.

Windows`un koduna göz atmak ister misiniz?

larweda

Microsoft`un Internet Explorer ürününün Amerikan tekelcilik yasasına aykırı olduğu iddiası ile ilgili devam eden davanın son aşamasında, Internet Explorer`ın Windows`un temel bir bileşeni olduğu iddiasına karşı Amerikan Mahkemeleri Microsoft`tan işletim sistemlerinin kaynak kodlarını Amerikan Hükümeti ile paylaşması gerektiğine karar verdi. Microsoft`un bu karara olan itirazı geçerli olmazsa, Internet Explorer`ın gerçekten temel bir bileşen olup olmadığının incelenmesi için Microsoft sistem kodunu hükümete açmak zorunda kalacak.

Konu hakkında ayrıntılı haberler: Yahoo!, Slashdot, L.A.Times