mam problem ze zdalnym podłączeniem się pod bazę SQL Server 2008, konkretnie pod bazę Subiekta. Przetrzepałem sieć dość dokładnie i niestety nie znalazłem rozwiązania problemu. Testowa baza stoi na moim lokalu (Windows 7), a łączę się do niej spod serwera na kei.pl (Linux). Kod nie jest oszałamiający:
<?php $server = 'adres_ip\INSERTGT'; $database = 'nazwa_bazy'; $username = 'uzytkownik'; $password = 'haslo'; mssql_select_db($database, $db); $query = mssql_query('SELECT * FROM tw__Towar'); while ($row = mssql_fetch_assoc($query)) { }
Baza posiada włączoną opcję zdalnego logowania, TCP/IP jest włączone. Próbowałem również wyłączać firewalla - nic to nie pomogło. Nie wiem czy ma to znaczenie, ale łączę się z Internetem bezprzewodowo na pomocą Netia Spot. Jeśli z poziomu SQL Server Managment Studio do połączenia podam dane ze skryptu PHP (czyli adres IP itd.) to mogę się połączyć.
Jeśli ktoś byłby w stanie cokolwiek podpowiedzieć to byłbym wdzięczny za radę.