windows 2003 ü...
 
Bildirimler
Hepsini Temizle

windows 2003 üzerindeki php koduyla windows 2008 üzerindeki MSSQL2008'e bağlantı sorunu  

murat kara
(@muratkara)
Üye

selam


şöyle bir sorunum var, windows 2003 üzerinde IIS 6 da php ile windows 2008 üzeirnde çalışan MSSQL 2008 üzerine sorgu atmaya çalışıyoruz ama genellikle bağlantı kuramıyor ender olarak kuruyo fakat hemen kopuyo bağlantı sorun uyumsuzlukmu windows 2008 bişiler kapatıyomu nasıl çözebilirm teşekkürler.

Alıntı
Topic starter Gönderildi : 08/04/2010 12:40
CozumPark
(@cozumpark)
Onursal Üye Yönetici

mrb, Server 2008 üzerinde firewall ayarlarında 1434 portuna tcp/udp olarak izin verin. Advanced firewall settings'ten yapabilirsiniz. SQL Server Browser servisini automatic'e çekip started duruma getirin. SQL Server Configuration Manager 'ı açın, SQL 2008 Network Conf.- sağ bölümden TCP/IP, Shared Memory, VIA 'ya hepsine tek tek properties, Enabled'lar defaultta no 'dur , bunları yes yapın, SQL Server 2008 Servislerini restart edin. Tekrar deneyin iyi çalışmalar.

CevapAlıntı
Gönderildi : 08/04/2010 13:15
murat kara
(@muratkara)
Üye

hocam firewall kapalı, SQL server browser seçeneğini automaitce çektim ve start ettim, SQL Server Configuration Manager da dediklerinizi yaptım fakat VIA yı açtığımda SQL servisleri çalışmıyo onu disable ettim diğerlerini açtım fakat sonuç aynı bi sefer sorgu çekebildim ama sonra gene eskisi gibi bağlanamadım

CevapAlıntı
Topic starter Gönderildi : 08/04/2010 15:07
CozumPark
(@cozumpark)
Onursal Üye Yönetici

Php versiyonunuz nedir? Bir de aldığınız hatayı ekran görüntüsü olarak görebilir miyiz?

CevapAlıntı
Gönderildi : 08/04/2010 15:13
murat kara
(@muratkara)
Üye

php versiyonu 4.30


hatayı yazılımcı arkadaş kaldırmış sanırım bağlantı hatası veriyomuş.

CevapAlıntı
Topic starter Gönderildi : 08/04/2010 15:28
CozumPark
(@cozumpark)
Onursal Üye Yönetici

5.3.2 versiyonu çıktı diye biliyorum, bunu install edip tekrar dener misiniz? Bağlantı hatası ise ODBC ayarlarınızı da kontrol etmenizi öneririm. sa passwordü ile ilgili bir durum da olabilir.

CevapAlıntı
Gönderildi : 08/04/2010 15:32
murat kara
(@muratkara)
Üye

Hocam bağlantı sürelerini artırdım şimdilik sorgu çalışıyo gibi biraz test edeceğim


desteğin için çok teşekkürler

CevapAlıntı
Topic starter Gönderildi : 08/04/2010 18:39
murat kara
(@muratkara)
Üye

Hocam pardonya sorgu veriyodu tam size yazdım yine sorgu dönmemeye başladı sanırım bağlantı sorunu değil başka bi sorun var

CevapAlıntı
Topic starter Gönderildi : 08/04/2010 18:41
CozumPark
(@cozumpark)
Onursal Üye Yönetici

Destek için rica ederim, devam edelim. Sürümü upgrade ettiniz mi? Bağlantı sorunu gibi durabilir, php sorunları kodlara göre de değişiyor, SQL 'e olan ODBC  bağlantınızı hangi sürüm üzerinden yapıyorsunuz, şunu deneyin, Start - Control Panel - Administrative Tools - ODBC Settings 'e Add deyin, Name ve Descriptiona rastgele bişeyler yazın, Server adı SQL 2008'in kurulu olduğu server adı, Next diyoruz, username 'e sa ve passwordünü girin. Next ve finish deyin, ( Yalnız bunları SQL Native Client üzerinden yapın, client makinede SQL Native Client yüklü değilse http://www.microsoft.com/downloads/details.aspx?FamilyId=C6C3E9EF-BA29-4A43-8D69-A2BED18FE73C&displaylang=en  linkten temin edin. ) Bağlantıyı buradan doğru şekilde sağladıktan sonra tutarsızlıklar devam ediyor mu buna bakın. Ayrıca SQL Server 'ı restart etmediyseniz, servisleri etmiştik, makineyi de bir edelim derim ve Bağlantı kurduğunuz makinede firewall açıksa 1433 ve 1434 portlarına izin verin. Değilse mümkünse iki makinede de windows firewall'lar kapalı kalsın. Antivirüs uygulamanız içerisinde de firewall uygulaması varsa, burada da aynı durumu uygulamanız gerekir, kapatamasanız bile exclusion tanımlamalısınız. Php versiyonu upgrade etmeyi de unutmayın ltf.

CevapAlıntı
Gönderildi : 08/04/2010 19:13
Paylaş: