Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mssql][php][odbc] zdalne polaczenie z baza
marshal
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 13.04.2006

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


Witam,

próbuję się zdalnie połączyć z bazą mssql za pomocą php i biblioteki pdo_odbc (jedyna opcja na serwerze jaka posiadam).

Przy probie połączenia otrzymuję komunikat:

  1. SQLSTATE[IM002] SQLDriverConnect: 0 [unixODBC][Driver Manager]Data source name not found, and no default driver specified


Nie wiem gdzie szukać źródła problemu. Administrator serwera twierdzi, że połaczenia da się nawiązywać i nie widzi w logach prób połączenia ze wskazanego serwera.

Funkcja, której używam ma postać:

  1. $cnx = new PDO("odbc:Driver={SQL Native Client};Server=ip-servera;Port=nr-portu;Database=nazwa-bazy;Uid=user;Pwd=pass");


Z góry dziękuję za pomoc (IMG:style_emoticons/default/smile.gif)

Pozdrawiam,
marshal
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Można to sprawdzić dość prosto.

Dodaj sobie do pliku hosts jakąś fikcyjną domenę (wskazującą na localhosta) i to na nią próbuj się łączyć. Jeśli w logach coś jest - znak, że problem nie leży między Twoim krzesłem a klawiaturą, tylko u tego opa. (IMG:style_emoticons/default/biggrin.gif)

PS. Chyba nie muszę wspominać, abyś dodał odpowiednie regułki do firewalla i sprawdził jego dzienniki?
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 15.09.2025 - 01:13