Re: Running oracle 8 or oracle 9 on RedHat9.x

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Oracle 9 client will work with either version, but the Oracle 8 client will
only support that version. Each new version is backward-compliant only.

Regards...Michael
----- Original Message ----- 
From: "Johan Kruger-Haglert" <aliquis@xxxxxxxxxxxx>
To: <redhat-list@xxxxxxxxxx>
Sent: Wednesday, October 22, 2003 7:28 AM
Subject: Re: Running oracle 8 or oracle 9 on RedHat9.x


> On Wed, Oct 22, 2003 at 08:47:19AM -0400, Reuben D. Budiardja wrote:
> > What installation "just hangs with a gray window and 100% CPU usage"?
PHP
> > installation or Oracle client?
>
> Installation of oracle 8.1.7 (which is the only one who got a graphical
java
> installer)
>
> > You said PHP compilation works, but it does not work. I'm not sure I
> > understand you completely. What does not work? Can you write a PHP
script
> > that connect to your Oracle database and see if it works with simple
query?
>
> The compilation works, that is, i can make PHP without any errors
> against the oracle database. However PHP does not work correctly. And
> no, a simple query does not work since i get any of a few errors, the
> one which is "most correct" is probably "ORA-03117: two-task save area
> overflow". Sorry for not mentioning that one but i forgot it :/
>
> > Are you using PHP as an apache module? If yes, what version of Apache?
Send us
> > / cut & paste the apace log files (access_file and error_log) when you
tried
> > your script from Web app. Check the error_log to see if there is a Seg
Fault
> > there.
>
> Yes, and this is how my error_log looks:
>
> [client 10.101.17.7] PHP Warning:  Call-time pass-by-reference has been
> deprecated - argument passed by value;  If you would like to pass it by
> reference, modify the declaration of ocifetchinto().  If you would like
> to enable call-time pass-by-reference, you can set
> allow_call_time_pass_reference to true in your INI file.  However,
> future versions may not support this any longer.  in
> /usr/local/webroot/index.php on line 23
> [client 10.101.17.7] PHP Warning:  ocilogon(): _oci_open_server: Error
> while trying to retrieve text for error ORA-12546
>    in /usr/local/webroot/index.php on line 10
>
> I can't find an entry with the 03117 error.
>
> > PHP needs an Oracle client to be compile --with-oci8. Are you able to
just run
> > plain "sqlplus" console and connect to your database?
>
> Yes, oracle 9.2 works like it should, but PHP 4.3.x seems to have no
> support for it so i wanted to install the oracle 8.x client aswell but
> it's installer hangs.
>
> > I suggest these:
> > 1. Make sure your Oracle client works and can connect to your oracle
server
> > (assuming you're sure the oracle server works). I don't know if you can
use
> > Oracle8 client for Oracle9 server. But why don't you just use oracle9
client
> > as well?
>
> because php doesn't work with the oracle 9 client.
>
> > In any case, make sure you can run and connect and run query with
> > "sqlplus" console on the linux machine where PHP is going to be
installed.
>
> sqlplus works like it does, so does other oracle tools.
>
> > 2. Compile PHP and make sure the compile really works. There should be
> > messages at the end of the compile (or maybe configure, I don't remember
> > exactly) to make sure that your Apache is compiled with certain library,
> > otherwise you may get seg fault. Please do that.
>
> i know it works and phpinfo() shows oci8 support in the information
> table.
>
> > 3. If you've installed PHP with make install, see if it works, check the
> > apache error_log and see what's going on.
>
> i can execute phpinfo() in a phpscript so there is nothing wrong with
> php, it just can't talk to the oracle 9 client.
>
> > FWIW, I've installed Oracle9 client + server on Redhat 7.3, compile
latest
> > stable PHP --with-oci8 and use it as apache module for latest apache
1.3.27
> > and it works fine.
>
> weird, since i use latest stable php with --with-oci8 against oracle 9.
> Do i have to install some special client version of oracle9 aswell?
> Shouldn't all those tools be in the oracle 9 enterprise server
> installation? i do have sqlplus for example. I do use apache 2.x instead
> thought.
>
> > Hope that helps.
> > RDB
>
> thanks for all the suggestions.
>
>
> -- 
> redhat-list mailing list
> unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe
> https://www.redhat.com/mailman/listinfo/redhat-list
>



-- 
redhat-list mailing list
unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/redhat-list

[Index of Archives]     [CentOS]     [Kernel Development]     [PAM]     [Fedora Users]     [Red Hat Development]     [Big List of Linux Books]     [Linux Admin]     [Gimp]     [Asterisk PBX]     [Yosemite News]     [Red Hat Crash Utility]


  Powered by Linux