Merhaba Arkadaşlar; Bir Hosting Firmasında Oluşturduğum MSSQL 2012 Veritabanımı Local'e Taşımak İstedim. Backup alıp Localdeki MSSQL 2012'e Yükledim. Fakat Daha Önce Karşılaşmadığım Bir sorun İle Karşılaştım. Sorun 1 - Veritabanındaki Tablolar, Views ve Stored Procedureslerin ön eki pwebinH5_webing.AppointmentsŞeklinde Oluşmuş. Projemde Direkt Olarak "Select * From Appointments" Ulaşırken, Locale Aldıktan Sonra Bu Şekilde Bağlanamamaya Başladım. Benden Schemas Ekini İstiyor, Yani "Select * From pwebinH5_webing.Appointments" Yaptığımda Sorun Ortadan Kalkıyor. Lakin Proje İçinde Yüzlerce İşlem Sorgusu Olduğundan Ciddi Bir Zaman Kaybı Yaratacak!
Sorun 2 - Yedek Yerine Direk Tabloları, Views ve Stored Proceduresleri Scritp Olarak Oluşturdum Fakat Bu Sefer DateTime Olarak Oluşturduğum Kolonlarda Bir Değişiklik Oldu Sorgularımda Tarih Formatı Kullanmak Durumunda Kaldım. Budu Tüm Projeye Uygulamak Yine Çokça Zamanımı Alacak.
Yedek Dosyasını Local Server'a Aldıktan Sonra "ALTER SCHEMA dbo TRANSFER pwebinH5_webing.TBLKULLANICI" Şeklinde Bir Yöntem Denedim Bu Seferde "View or function 'View or Function Name' has more column names specified than columns defined." Bir Hata İle Karşılaştım.
Uzakta Hiç Bir Problem Yaşamazken, Local'e Hiç Bir Değişiklik Yapmadan Aldığımda Yukarıdaki Problemlerle Karşılaştım. Konu Hakkında Yardımcı Olabilecek Arkadaşlar Varsa Sevinirim. Teşekkürler.