Forum
Arkadaşlar;
Bir programımız var, local'de sql'e bağlanıp çalışıyor.
Bu programı, başka lokasyonda bir makinaya kurup, internet üzerinden local'deki sql server ile nasıl haberleştiririm.
Programın "ayar.ini" dosyası var. aşağıdaki satırlar mevcut: (Lokal IP satırına, ek olarak dış IP yazarak denedim, başarılı olamadım.)
[Dizinler]
SabitDizin=\\192.168.1.1\program directory\program\anadizin
[Default]
MenuPageIndex=1
SQL inizin bu ip için dışarıdan erişime izini varmı kontrol edebilir misiniz:?
SQL inizin bu ip için dışarıdan erişime izini varmı kontrol edebilir misiniz:?
Özgür bey,
nerden ansıl kontrol edeceğim.
Port forward mı kontrol etmem gerek.
1453 portunu natlanman lazim ama ne kadar guvenli olur tartisilir. Bence arada kurabiliyorsan VPN kurman.
Hangi SQL serveri kullanıyorsunuz.
Hangi SQL serveri kullanıyorsunuz.
Şu anda sql 2000, ama çok yakın zamanda 2008 terfi edeceğim.
Selam
Remote SQL bağlantısı için yaptığın ayarlardan sonra
telnet sqlsunucu ipsi 1433 komutunu yazman gerekir. Eğer bağlantı sağlayamıyorsa hata verecektir. O durumda SQL içerisinde remote bağlantı için port ayarlarını yapman gerekiyor. Bu işlemin nasıl yapıldığını forumda arama yaparak bulabilirsin daha önceden bu soru sorulmuştu.
Modeminden ayar yapman için ise dışarıdan gelen 1433 bağlantı isteğini localinde hangi makinaya ileteceğini tanımlaman gerekiyor. Bu aşamadan sonra hem internetten hemde lokalindeki farklı bir makinadan erişim sağlaman gerekiyor. Ayrıca güvenlik duvarıda kullanıyorsan buradan ilgili porta izin vermelisin.
ek bilgi,
Sql2000 için ServicesPack 4'ün, yüklenmesi gerekiyor.