Jump to content
Sign in to follow this  
Ravczy

Paczka Rozszerzenia Php Dla Oracla

Recommended Posts

Witam,

 

Natrafił mi się temat, z którym nie miałem wcześniej stryczności. Potrzebuję zainstalować rozszerzenie dla PHP, któe pozwoli mi na połączenie się z bazą danych.

Czytałem na googlach, ale wszędzie jest o OCI8, takie też zainstalowałem sobie, żeby potestować - tu nie ma problemu, ale dostarczone oprogramowanie potrzebuje rozszerzenia ORA (czyli standardowe funkcje), którego nigdzie nie mogę znaleźć.

 

Aplikacja którą uruchamiam zwraca komunikat błędu, który mówi o tym, że funkcja ORA_LOGON nie jest zdefiniowana, czyli brak rozszerzenia dla PHP.

 

Czy ktoś zajmował się już kiedyś takim tematem ? Będę wdzięczny za udostępnienie tego rozszerzenia dla PHP.

 

Zainstalowaną mam Fedore 13.

Share this post


Link to post
Share on other sites

Hej,

 

Pojedź dokładnie z instrukcją http://www.php.net/manual/en/book.oci8.php, nie ma prawa nie działać.

 

jeśli chodzi o fukcję ORA_LOGON to faktycznie wydaje się jej nie być w standardowej bibliotece ale tu jeden gość pisze ładne przeciążenie:-)

 

<?php 
function Ora_Logon($usuario$password

        
$con oci_connect($usuario,$password); 
        return 
$con
}

i już.

Share this post


Link to post
Share on other sites

Hej,

 

Pojedź dokładnie z instrukcją http://www.php.net/manual/en/book.oci8.php, nie ma prawa nie działać.

 

jeśli chodzi o fukcję ORA_LOGON to faktycznie wydaje się jej nie być w standardowej bibliotece ale tu jeden gość pisze ładne przeciążenie:-)

 

<?php 

function Ora_Logon($usuario$password

        $con oci_connect($usuario,$password); 

        return $con

}

i już.

Pomysł dobry, ale jest jeszcze mnóstwo innych funkcji np ora_parse, Ora_exec, itp :)

A OCI8 mam zainstalowane i smiga. Problem tylko ze znalezieniem php_oracle :/

Share this post


Link to post
Share on other sites

Nie kapuje w czym problem chyba, przecież te funkcje masz w OCI8, to chyba jednak Ci nie śmiga...

 

http://php.net/manual/en/function.oci-parse.php

Problem w tym, ze aplikacja jest troche sporych rozmiarów i zawiera jeszcze sporo innych funckji ORA, które ciężko będzie przerobić i dostosować tak, żeby wszystko działało jak należy. Chodzi mi o to, żeby nie obchodzić tematu na około tylko żeby działało tak jak dokumentacja przewiduje :/

Share this post


Link to post
Share on other sites

Jakich funkcji Ci jeszcze brakuje ?,zobacz sobie spis funkcji na php.net i zobacz których nie masz. Dla tych co nie masz możesz przeciążyć lub wrapperem jakimś obsłużyć.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...