Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> połączenie z bazą mssql za pomocą klasy DB
qoonieczko
post 26.08.2013, 09:06:16
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 30.07.2013

Ostrzeżenie: (0%)
-----


Witam,
Mam pare aplikacji na serwerze linuxowym. Korzystam z serwera mssql. Łączę się tak:


  1. function polacz() {
  2. $dsn = 'mssql://użytkownik:hasło@nazwa_serw/ESY001';
  3.  
  4. $options = array ('debug' => 5, 'portability' => DB_PORTABILITY_ALL, 'persistent' => true);
  5. $db = & DB :: connect($dsn, $options);
  6.  
  7.  
  8. if (PEAR :: isError($db)) {
  9. echo 'Standard Message: '.$db->getMessage()."<br>";
  10. echo 'Standard Code: '.$db->getCode()."<br>";
  11. echo 'DBMS/User Message: '.$db->getUserInfo()."<br>";
  12. echo 'DBMS/Debug Message: '.$db->getDebugInfo()."<br>";
  13. }
  14.  
  15.  
  16. return $db;
  17. }


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!).

Ten post edytował qoonieczko 26.08.2013, 09:09:14
Go to the top of the page
+Quote Post
prachwal
post 23.10.2013, 23:04:05
Post #2





Grupa: Zarejestrowani
Postów: 171
Pomógł: 18
Dołączył: 13.03.2009
Skąd: lublin

Ostrzeżenie: (0%)
-----


a jak zamiast nazwy wpiszesz IP?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.04.2024 - 12:49