Kullanıcı Aletleri

Site Aletleri


kaydırma çubuğu

Languages:

Diller:

Linkler - SambaPOS V4

Linkler - SambaPOS V3

Linkler - SambaPOS V2

Linkler - Sosyal Medya

—-

tr:sambapos_icin_sql_server_kurulumu

SambaPOS için SQL Server Kurulumu

SambaPOS u bilgisayarına ilk kurduğunuzda size hızlı bir şekilde test edebilmeniz için SQL CE (SQL Compact Edition) sürümünü otomatik kurduğumuzu görmüşsünüzdür. Sql CE sadece SambaPOS'u deneyebilmeniz, tamam aradığım program işte bu demeniz için normal SQL versiyonlarının küçültülmüş bir hali, SambaPOS'u işletmenizde kullanmaya karar verdikten sonra varitabanı olarak SQL Expess'i kullanmanızı şiddetle öneriyoruz.

Bu belge içerisinde SQL Express'in nasıl kurulacağını ve probemsiz bir çalışma ortamı sağlamak için yapmanız gereken ayarların nasıl yapılacağını anlatacağız.

Öncelikle bilgisarımızda bulunan Windows işletim sisteminin özellerini bilerek doğru SQL Experss edineceğiz.

Daha sonra SQL Express'i kuracak ve son olarak da diğer bilgiyarların baplanabilmesi için gerekli olan ayarların nasıl yapılacağını görerek bu dökümanı tamamlayacağız.

1. İşletim Sistemimizi hakkında bilgi edinme

SQL Server 2012 Express yanlızca Windows 7 veya üzeri işletim sistemlerinde çalışır.

SQL Server 2012 Express Windows XP işletim sistemine yüklenemez, Windows XP kullanmak istiyorsanız öncelikle SP3 paketini yükledikten sonra SQL Server 2008 Express kullanabilirsiniz.

Kullandığınız işletim sisteminin ne olduğunu Sistem Türünün (32 Bit - 64 Bit) ne olduğunu biliyorsanız bu adımı atlarak direk 2. maddeden devam edebilirsiniz.

Kullandığımız işletim sistemi hakkında bilgi edinmenin en kolay yolu bir Windows Gezgini açtıktan sora Bilgisayarım üzerinde iken mouseun sağ tuğunu tıklayarak açılan menüde en altta yer alan Özellikler butonuna tıklayarak açılan pencerede verilen bilgilere bakmaktır.

Özellkler butonuna tıkladıktan sonra aşağıdaki benzeri bir ekran karşınıza gelecektir.

Buradaki bilgiler içerisind bilmemiz gereken 2 nokta var bunlardan birincisi İşletim Sistemimizin ne olduğu (Burada Windows 8 Pro olduu yazıyor, Windows 7 den yukarıda olduğu için SQL Express 2012 kurulabilir) bir diğer ise Sistem Türü satırında yazan 64 Bit işletim sistemi olduğudur. Burada olabilecek diğer seçenek ise 32 Bit işletim sistemi durumudur.

İşletim sistemimizin ne olduğunu öğrendikten sonra Microsodt tarafından ücretsiz olarak dağıtılan SQL Express 2012 yi indirebiliriz.

2. SQL Server Express İndirme

Internet Explorer' da adrs satırına Microsoft un http://www.microsoft.com/en-in/download/details.aspx?id=29062 adresi yazılarak entera basılır.

Bu sayfada bulunan Download butonu basıldığında karşımıza SQL Server paketleri gelecektir.

Kullandığımız işletim sistemimiz 64 Bit bir illetim sistemi ise ENU\x64\SQLEXPRWT_x64_ENU.exe satırının önüne bulunan kutuyu işaretleyerek Next tuşuna basmamıs yeterli olacaktır.

Eğer 32 Bir bir işletim sistemi kullanıyorsak bu ekranda aşağıya doğru inerek ENU\x86\SQLEXPRWT_x86_ENU.exe dosyasını bulup bunu işaretlememiz gereklidir.

Next tuşuna bastığımızda bize SQL Server kurulum dosyasını indirmeye başlayacaktır.

3. SQL Server Express Kurulumu

İndirdiğimiz kurulum dosyasının üzerine çift tıklayarak çalıştırdığımızda karşımıza ilk olarak SQL Server Installation Center sayfası gelecek.

Bu sayfa üzerinde New SQL Server stand-alone installation…. seçeneğine tıklayarak kuruluma başlıyoruz.

İlk olarak karşımıza Lisans Sözleşmesi geliyor burada I accept licence terms. kutucuğunu işaretleyerek Next butonuna basarak ilerliyoruz.

Lisans anlaşması sayfasını geçtikten sonra SQL Server kendi güncellemeri olup olmadığını kontrol edeceği ve varsa indireceğiniz söylediği ekranı gelecek karşımıza, bu sayfada da Next tuşuna tıklayarak güncellemeleri almasını sağlıyoruz.

Güncellemeleri kontrol et dedikten sonra çıkacak sayfada olan güncellemeleri indirecek ve oradan da Next butonuna tıklayarak “Feature Selection” adında ki özellikleri seçeceğimiz sayfaya geleceğiz.

Feature Selection sayfası SQl Server özelleklerinden hangilerini kurmak istediğimizi seçtiğimiz sayfadır.

Burada sadece ihtiyacımız olan özelleri seçiyoruz, bunlar;

  • Database Engine Service
  • Management Tools-Basic dir. bu iki ürünü işaretledikten sonra Next butonuna basarak bir sonraki adıma geçebiliriz.

Sıradaki sayfa Instance Configuration sayfasıdır, Bu sayfa SQL Serverımın çalışma metodunu ayarlayacağımız sayfadır. SambaPOS kurulumları için en ideal kuruluım Deafult instance seçeneğidir. Bu ekran da Default Instance butonunu işaretledikten sonra Next butonuna tıklayarak bir sonraki adıma geçiyoruz.

Kurulum programı sonraki adım olan diskinizde yer olup olmadığına kendisi baktıktan sonra, Server Configiration sayfasına geliyor. Bu sayfa SambaPOS için direk Next butonuna basılarak geçilmesi gereken bir sayfadır.

Sırada Database Engine Configuration sayfası var, bu sayfa bizim en dikkat etmemiz gereken sayfadır. Burada SambaPOS'un ve SQL Server'ın kendi kullanıcı için gerekli bir şifreyi tanımlayacağımız alandır.

Diğer bilgisayarların da kolaylıkla bağlanabilmesi için bu sayfada Mixed Mode seçeneğinin seçip “sa” kullanıcısı için bir şifre belirliyoruz. SambaPOS kurulumlarında tek tip SQL sa şifresi belirlemek en doğru tercih olacaktır. Bu sebeple Enter password ve Confirm password alanlarına samba.1234 şifresini yazarak Next butonuna basıyor ve Next tuşu ile bu sayfayıdaki işlemlerimiz de tamamlamış oluyoruz.

sa kullanıcısı için şifremizide belirledikten sonra; Error Reporting sayfasını ve Installation Configration Rules sayfalarını da kurulum programı otomatik olarak geçerek nihayet SQL Server'ımızı kurmaya başlıyor.

Kurulum işlemi tamamlandıktan sonra, karşımıza kurulum tamamlandığını söyleyen bir syfa geliyor, burada Complete butonuna basarak işlemimizi tamamlıyoruz.

Arkada açıkta bulunan SQL Server Installation sayfasını kapatıktan sonra SQL kurulumuzu bitirmiş oluyoruz.

4. SambaPOS'un SQL Server için ayarlanması

SQL Kurulumuzum tamamlandıına göre SambaPOS'u ayarlamaya geliyor sıra.

SambaPOS u çalıştırıyoruz ve Yönetim > Ayarlar > Yerel ayarlar menüsüne giriyoruz.

Burada yer alan Veri Bağlantısı alanına kurduğumuz SQL Server'ın bilgilererini girerek Kaydet tuşuna basmamız yeterli olacaktır.

Veri bağlantısına : data source=FEDA; User ID=sa; Password=samba.1234; bağlantı cümlesini yazdım.

Burada yer alan FEDA benim kendi bilgisayarımın adı. Siz kurulumlarınızda buraya kendi bilgisayarınızın adını yazmalısınız.

Örnek Veri bağlantı cümleleri:

<codejava> data source=FEDA; User ID=sa; Password=samba.1234; (Adı FEDA olan bilgisayarda bulunan SQL'e bağlan cümlesidir.)
data source=localhost; User ID=sa; Password=samba.1234; (Bu bilgisayarda kurulu olan SQL e bağlan cümlesidir.)
data source=USER-PC; User ID=sa; Password=samba.1234; (Adı USER-PC olan bilgisayarda bulunan SQL'e bağlan cümlesidir.)
</code>

Ayaralarınızı yapıp Kaydet tuşuna bstıktan sonra Ana Menu > Logout > Çıkış tuşlarına basarak SambaPOS dan tamamen çıkarak tekrar grdikten sonra SQL Server a bağlı olarak çalışacaktır. SQL Server'a bağlı olup olmadığınızı anlamanın yolu SambaPOS şifre ekranındayken Sol alt köşede gelen bilgi ekranınının sonundaki SQ harfleridir.

5. Diğer Bilgisayarlardan Bu SQL Server'a Bağlanmak için gerekli olan yapılandırma

SQL Serverımızı kurduk, ama sistemimizde bu veritabanımıza bağlanarak çalışacak başka bilgisayarlarda olduğu durumlarda SQL Server içerisinde bir takım ayarlar yapmalıyız.

Bunun için SQL Server kurulumu içerisinde yüklenen SQl Server Configuration Manager programını çalıştırıyoruz.

Configuration Manager içerisinde Sol bölümde yer alan SQL Server Network Configuration sekmesini açıp altında yer alan Protocols for MSSQLSERVER linkine tıkladığımız zaman sağ ratfında bağlantı protokolleri listelenecektir.

Burada bulunan Named Pipes ve TCP/IP protokolleri default olarak Disabled (Kapalı) olarak gelir. Bu iki protokuünde üzerine çift tıklayarak açıp Diabled olan değeleri Enabled : YES olarak ayarlıyor ve Tamam butonuna basıyoruz.

Tamam butonuna tıkladıktan sonra karşımıza bir uyarı mesajı gelecek, bu mesaj SQL Server'ın restart edilmesi gerektiğini hatırlatan mesajdır. Bunada Tamam butonuna basarak kapatıyoruz.

Bu işlemi hem Named Pipes hem de TCP/IP için de gerççekleştirdikten sonra. TCP/IP nin üzerine bir kere daha çift tıklayarak Özellikler sayfasını açıp burada yer alan IP Addresses tabına tıklayarak bu sayfanın en altına iniyor ve burada yer alan TCP Ports değernini 1433 olduğunu emin oluyoruz.

Eğer bu TCP Port alanı boş ise buraya 1433 yazarak Tamam butonuna tıklıyor ve kaydediyoruz.

Buradaki son işlemimizde SQL Serverımızı Restart etmemiz gerekiyor, Bunun için Sol bölümde bulunan SQL Server Services linkine tıklıyoruz, sağ tarafta yenilenen pencere içerisinde yer alan SQL Server (MSSQLSERVER) satırını üzerinde iken mouseun sağ tuşuna tıklayarak Restart tuşuna basıyoruz ve SQL in tekrar başlamasını bekledikten sonra SQL Server'a dışarıdan bilgisayarların bağlanabilemesi iile ilgili ayarlarımızı da yapmış oluyoruz.

Bu ayarlarımızı da tamamladıktan sonra, Windows Firewall (Windows Güvenlik Duvarı) da 1433 numaralı portu Enable ederek veya Güvenlik Duvarına ihtiyacınız yoksa kapatarak diğer bilgisayarların bu makinaya bağlantı kurabilmesi için tüm gereksinimlerimizi yerine getirmiş oluruz.

tr/sambapos_icin_sql_server_kurulumu.txt · Son değiştirilme: 2013/10/01 18:09 (Dışarıdan düzenle)