Michał Płonka Programista PHP
Temat: Zdalne podłączenie pod bazę danych, Unable to connect to...
Witam,mam problem ze zdalnym podłączeniem się w PHP 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
error_reporting(E_ALL);
ini_set('display_errors', 'on');
$server = 'adres_ip\INSERTGT';
$database = 'nazwa_bazy';
$username = 'uzytkownik';
$password = 'haslo';
$db = mssql_connect($server, $username, $password) or die(mssql_get_last_message());
mssql_select_db($database, $db);
$query = mssql_query('SELECT * FROM tw__Towar');
while ($row = mssql_fetch_assoc($query)) {
print_r($row);
}
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ę.