C# Setup Oluşturma (VeriTabanlı Uygulama) ??
5
●5.406
- 22-09-2012, 23:31:48veritabanını script şekline çevirmen gerek. genelde sektörde bu scriptler bir batch dosyası ile sisteme yükleniyor. scripte çevirmek için Database Publishing Wizard ı kullanabilrisin ya da ms sql server içerisinden script şeklinde alabilirsin. dikkat etmen gereken nokta, eğer bir tablonda veriler varsa ve onları da almak istiyorsan scriptini ona göre oluşturman gerekli
- 22-09-2012, 23:40:43bu konu ile ılgıli kaynak bulamadıgım için tam olarak ne demek ıstedıgını anlamadım abiertan2002 adlı üyeden alıntı: mesajı görüntüle
- 22-09-2012, 23:46:48biraz uykusuzum anlatamamış olabilrim. bir daha söyleyeyim. veritabanını oluşturan sql script kodları var.
create database xxx .....
create table ....
içinde veri varsa
insert into ....
şeklinde bir kod sayfası var. bu sql kodlarını başka bir bilgisayarda çalıştırırsan sendeki veritabanının aynısını orada oluşturabilrisin bu 1. yol
2. yol da deattach ederek mfd dosyasını alabilirsin (access deki mdb dosyası gibi düşün) o şekilde de yapabilrisin daha basit olabilir - 22-09-2012, 23:54:50Demek istedıgın 2 yoluda anladım abi asagı yukarı Db nın sql kodlarını aldıkdan sonra setupun ıcıne neyi dahil ederek bu kodlarla db yı oluturcam karsı pc de birde mssql 'i karsı pc ye yuklemek için mssql ın express bir çözumu varmı yanı setupa neyı dahıl etmem gerek ?ertan2002 adlı üyeden alıntı: mesajı görüntüle
- 23-09-2012, 00:06:09şimdi visual studio da setup yaparken nelerin yüklenebileceğini belirleyebiliyorsun. oradan sql server i da seçebilirsin. gerçi vs nin setup unu çok kullanmadım.3. parti yazılımlar var. basit olarak setup factory var indigo firmaısnın. mesela orada program kurulumun bittikten sonra exe çalıştırabiliyorsun. oradan sql server in kurulum exesini çalıştırabilirsin.
kurulumu bu şekil yaparsın. batch file (bat dosyası) için ise burada ikinci msj da verilen kodu kullanabilirsin
http://social.msdn.microsoft.com/For...3-7b325420fd14
bir bat dosyası oluşturup, yine kurulumların bittikten sonra bu batch file i otomatik çalıştırabilirsin.