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

Skype kaynak kodu lazım mıydı?

coskung

Microsoft firması 8.5 Milyar Dolar bayılıp Skype'ı ebay'den satın aldıktan sonra, hükümetin istediği özellikleri (back door) ekleyelim derken, uygulamanın kaynak kodlarını çaldırdı. Kaynak

VBasic.NET'e geçiş !

sundance

Developer.com'da yayınlanan bu makale oldukça kolay ve acısız! bir şekilde VisualBasic.NET'e geçişi anlatmakta. Eminim bir çoklarına yardımcı olacaktır.

Nerden çıktı bu derseniz, Bill Gates'in Açık Kaynak kodu sürüm değişikliklerinde uyumluluk garantisi getirmiyor ifadesini desteklemek ve bu işlerin kapalı kodlu .NET platformunda bir apt-get kolaylığında olduğunu!!! göstermek amacıyla verilmiştir. Haberin aslı Orjinal haber

Acaba Micros~1 UNIX'ten vazgeçmeseydi....

cayfer

... bugün bilişim dünyası nasıl olurdu?

Bilmem başka hatırlayanlar olacak mı ama 1980'li yıllarda ben MS-XENIX kullanmıştım. Evet... MS-XENIX. Şaka değil!

Hiç de fena değildi açıkçası. COBOL derleyicisi bile vardı.

Win2K+WinXP = En Güvenli İşletim Sistemi !!!

cayfer

Gene de denemek lazım aslında ama ben hem Win2K hem de XP alabilecek kadar zengin değilim. Bu adreste şifreyle korunan bir XP makineyi Win2K CDsi ile açıp her şeye ama her şeye erişmenin yöntemi anlatılıyor.

Şimdi diyeceksiniz ki "makinanın başına oturduktan sonra..." ama neden aynı şey XP CDsiyle açınca olmuyor? Neden Win2K'yı Win2K CDsiyle açınca olmuyor?

"The most secure version ever!..."

Microsoft Anti-Virus!

Challenger

NTVMSNBC' de yer alan bu habere göre Microsoft, anti-virüs yazılımı geliştiriyor
Daha önce anti-virüs sektörüne gireceğini açıklayan Microsoft, bilgisayarları virüs saldırılarına karşı koruyacak bir program için çalışmaların devam ettiğini teyit etti. Microsoft güvenlik bölümü başkanı Mike Nash, kurumun anti-virüs programı üretme çalışmalarının sürdüğünü ifade etti. Nash, piyasaya sürüldüğünde, anti-virüs programının Windows’tan ayrı bir ürün olarak satılacağını belirtti.
Not: Komplo teorileri beynimi sarmış durumda. Virüslere karşı o kadar zayıflığı olan yazılımları üreten bu kadar büyük bir şirketin, o zayıflıkları kasten yapıp yapmadığını düşünüyorum.