Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> łączenie się z serwerem?
gerym
post 29.01.2006, 00:47:50
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
 
Start new topic
Odpowiedzi (1 - 4)
SongoQ
post 29.01.2006, 13:46:40
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 29.01.2006, 16:37:43
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 29.01.2006, 21:11:42
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).


--------------------
MySQL said:

You have an error in your SQL syntax near ' `sygnatura` VARCHAR, NOT NULL
Go to the top of the page
+Quote Post
gerym
post 30.01.2006, 15:57:49
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 smile.gif
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: 14.08.2025 - 07:46