Mam pare aplikacji na serwerze linuxowym. Korzystam z serwera mssql. Łączę się tak:
function polacz() { $dsn = 'mssql://użytkownik:hasło@nazwa_serw/ESY001'; $db = & DB :: connect($dsn, $options); if (PEAR :: isError($db)) { exit; } return $db; }
W czwartek serwer nazwa_serw padł. Bazy zostały przeniesione na serwer nazwa_serw2. Użytkownik założony na nowo, uprawnienia do tabel przeniesione. Normalnie się loguję do baz z poziomu managament studio. Zmieniam w aplikacji z nazwa_serv na nazwa_serw2 i ...
Standard Message: DB Error: connect failed
Standard Code: -24
DBMS/User Message: [DB Error: connect failed] ** mssql://użytkownik:haslo@nazwa_serw2/ESY001
DBMS/Debug Message: [DB Error: connect failed] ** mssql://użytkownik:haslo@nazwa_serw2/ESY001
Proszę o pomoc. Pozdrawiam.
p. s. Wcześniej wszystko działało. Jedyne co zostało zmienione to nazwa serwera bazodanowego (różnica jest w jednej literce!).