Forum

sql 2008 de ticari ...
 
Bildirimler
Hepsini Temizle

sql 2008 de ticari programda uzakmasaüstü bağlantı sorunu

6 Yazılar
3 Üyeler
0 Reactions
680 Görüntüleme
(@YasinOzbek)
Gönderiler: 141
Reputable Member
Konu başlatıcı
 

sql 2005 kullanarak mikro ticari programını uzakmasaüstü kullanıcılarında çalıştırabiliyordum yalnız sql express 2008 geçiş yaptım suan uzak masaüstü kullanıcılarımdan hiç biri ticari programa bağlatı kuramıyor. slq bağlatı hatası veriyor neden veriyor 1433 portunu dinlemesini de yaptım ama bi türlü bağlantı kurduramadım yardımlarınızı bekliyorum acil....

 
Gönderildi : 21/01/2011 00:23

(@mesutaladag)
Gönderiler: 327
Reputable Member
 

Merhabalar,


Öncelikle Services konsolundan SQL Browser servisini başlatın. SQL Browser servisi Microsoft SQL Server kaynakları için gelen istekleri dinler ve o bilgisayar üzerinde kurulu olan SQL Server Instance'lar hakkinda bilgi verir.



SQL Server Program grubu altinda Configuration Tools altinda SQL Configuration Manager açın. SQL Server 2008 Network Configuration altında Protocols for MSSQLServer altına gelince sağ ekranda gelen TCP/IP protokolü üzerinde sağ tuş Enabled tıklayın.



SQL Native Client Configuration altına gelin ve Client Protocols tıklayın. TCP/IP protokolü üzerinde sağ tuş Enabled tıklayın


.
SQL Server 2008 Services altında gelen SQL Server servisini Restart edin.



Eğer bağlantıyı Windows Authentication değil de SQL Authentication ile yapacaksanız, SQL Express Management Studio'yu açın ve SQL Server'a Connect olun. En üstte gelen SQL Server adi üzerinde sağ tuş Properties ile SQL Server Properties'e gelin. Security yaprağına geçin. Ve buradan authentication tipi olarak Windows and SQL Authentication (Mixed Mode) seçin. Sonrasında da SQL Server adi üzerinde sağ tuş Restart ile SQL Server servisini yeniden başlatın.



Tekrar denediğinizde soru yaşamadan uzaktan SQL bağlantısını yapıyor olmanız gerekiyor.


iyi çalışmalar,


Mesut Aladağ.
Microsoft MVP, MCT



 

 
Gönderildi : 21/01/2011 00:55

(@YasinOzbek)
Gönderiler: 141
Reputable Member
Konu başlatıcı
 

söylediklerinizin tümünü denedim ama bağlantım yine sağlanmadı. Administrator normal olarak bağlanıyor ve çalışıyor yalnız diğer userlar hiç bir şekilde ticari programa bağlanmıyor userlara admin yetkisi vermeme rağmen bağlantım başarısız

 
Gönderildi : 21/01/2011 02:39

(@efesulukcu)
Gönderiler: 1424
Noble Member
 

sql 2008 yüklemesi sırasında size hangi kullanıcı ile servis çalıştıracağını, hangi kullanıcının yönetici olacağını soruyor. buralarda kimleri işaretlediniz. şu an sql servisleri hangi kullanıcı altında çalışıyor local systemmi yoksa farklı birşeymi?


eğer 1433 dinliyorsa "netstat -an -p tcp" komutunda 1433 listening olarak görürsünüz. bunu bir kontrol edin admin haricindeki bir kullanıcıyla. eğer dinlemiyorsa ve yukarıdaki gibi local system gibi global bir hesapla servis başlıyorsa sql configuration üzerinde bu portu dinler konuma getirin.


 

 
Gönderildi : 21/01/2011 02:52

(@YasinOzbek)
Gönderiler: 141
Reputable Member
Konu başlatıcı
 

dediğiniz komutu user la bağlanarak uyguladığımda 1433 portunu serverin dinlediğini görebiliyorum  ve sql de network services le başlamış durumda suan ama diğer diğer userlarda hala programım sql e bağlantı kurmuyor

 
Gönderildi : 21/01/2011 13:25

(@efesulukcu)
Gönderiler: 1424
Noble Member
 

cliconfg komutuyla TCP/IP enable edip 1433 port olduğunu doğrulayıp ek olarak named pipe enable edip sql query olduğunu kontrol edin bir de

 
Gönderildi : 21/01/2011 13:37

Paylaş: