Hasan Akpürüm
blog-post-1

.net Kurulum Sayfası Oluşturma

Merhaba arkadaşlar; Bu makalemde sizlere .net kurulum sayfası oluşturmayı anlatacağım. Hemen bir örnekle başlayim. Hazırladığınız bir cms sisteminiz var yada hazırladığınız bir paket sisteminiz. Herseferinde veritabanına bağlan script kur falan belki uğraşmak istemiyorsunuzdur. Yada projenizin biraz daha profesyonel bir kurulum sayfası hazırlamanız gerekiyor. İşte bu durumda SMO ile işimizi yapabiliriz. Bir install klasörü altında aydı bir wordpress vb. hazır paket kurulumları gibi kendi kurulum sayfalarımızıda hazırlaya biliriz. Öncelikle bir script e ihtiyacımız var

Not : Scriptte vertabanı adı yazan yerlere _DataBaseName yazın
2 Ben böyle bir script oluşturdum. Genel ayarlar adında bir tablo yaratacak ve ardından birtane de veri ekleyecek tablomuza bu script. Kurulumda kullanacağınız scripti ver tabanınıza sağ tıklayarak Tasks > Generate Scripts sekmesinden oluşturabilirsiniz. 6   Referans göstereceğimiz dll ler
  • Microsoft.SqlServer.ConnectionInfo
  • Microsoft.SqlServer.Smo.dll
  • Microsoft.SqlServer.SmoEnum.dll
  • Microsoft.SQLServer.sqlenum.dll
  • Microsoft.SqlServer.Management.Sdk.Sfc.dll
3  
  • SQL Server 2005 derlemeleri Konum C: \ Program Files \ Microsoft SQL Server \ 90 \ SDK \
  • SQL Server 2008 derlemeleri Konum C: \ Program Files \ Microsoft SQL Server \ 100 \ SDK \
işte bu DLL ler yukarıdaki dizinlerde mevcut. 3 4   5     Kod kısmını fazla anlatmıycam not olarak zaten kod içerisinde yazdım. Kısaca Smo kullanarak Server a bağlandık script.sql dosyamızı okuduk _DataBaseName yazılarını replace ettik ve daha sonra sorguyu Execute ettik işlem tamamlandı. Artık veritabanımızda tablolarımız kolonlarımız vb. oluşmuş oldu 1   Kolay Gelsin  

Projeyi buradan indirebilirsiniz

 

Yorumlar (1)

ahmet mtin | 3.4.2015

çok yararlı bir çalışma teşekkür ederim.

Yorum Yaz