Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> łączenie się z serwerem?
gerym
post
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 19.01.2006

Ostrzeżenie: (10%)
X----


próbuje połączyć się z bazą na serwerze
problem tkwi w tym, że spokojnie robie to przez sqlplusa, czy np. przez TOADa, ale jak próbuje zrobić to poprzez php to nie mogę (niby wyskakuje mi błąd, że "invalid username/password, login denied", ale i hasło i login są napewno poprawne)
a oto jak sie łącze:
  1. <?php
  2.  
  3. $conn = oci_connect("user","password",$elka); 
  4.  
  5. ?>

może na tym serwerze musi być php "zainstalowany"? (nie wiem nie znam się na tym)?
z góry dzięki za wszelką pomoc
Go to the top of the page
+Quote Post
SongoQ
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


Jaka wersja php i oracle, w manualu masz przyklad jak sie laczyc.

Ja sie lacze tak:
  1. <?php
  2. $db = "(DESCRIPTION=(ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = ".$DATABASE_HOST.")(PORT = ".$DATABASE_PORT.")))(CONNECT_DATA=(SID=".$DATABASE_SID.")))";
  3.  
  4. ?>

To ma byc tam gdzie masz zmienna $elka.
Go to the top of the page
+Quote Post
gerym
post
Post #3





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 19.01.2006

Ostrzeżenie: (10%)
X----


wpisalem tak jak napisales:
  1. <?php
  2.  
  3. $elka = "(DESCRIPTION=(ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = ikar.elka.p.edu.pl)(PORT = 1521)))
  4. (CONNECT_DATA=(SID=elka.elka.pw.edu.pl)))";
  5. ?>

i dalej jak wczesniej

tylko ten sam wpis mam w pliku tnsnames.ora
no i nic nie wywala, ale tez nic nie wypisuje (a powinien wypisac tabele) :/
Go to the top of the page
+Quote Post
Synaps
post
Post #4





Grupa: Zarejestrowani
Postów: 103
Pomógł: 0
Dołączył: 1.12.2003
Skąd: Gdynia

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


Zamiast SID sprobuj wpisac SERVICE_NAME. Sprawdz również jaki jest ten serwis name bo moim zdaniem jest on nieproprawny, SID instancji powinien miec max 8 znaków do wersji 9i Oracla. Moze w 10 ta zmienna jest nieograniczona, ale raczej malo prawdopodobne zeby miala taki format jak podales(foramt adresu).
Go to the top of the page
+Quote Post
gerym
post
Post #5





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 19.01.2006

Ostrzeżenie: (10%)
X----


ok, dzięki za dobre chęci, ale okazało się, że wina nie leży po mojej stronie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
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: 18.09.2025 - 19:25