| feiyi 回复于:2004-08-22 19:16:45
|
我的是前面用的还很好,不知怎么的,今天就连不ORACLE服务器了,但是用同样的信息在sqlplus都是能够的
Warning: Unable to connect to ORACLE (Error while trying to retrieve text for error ORA-01019) in /var/www/sites/test.php on line 2
Can’t connect to db
|
| peng 回复于:2004-08-23 00:07:38
|
hedhat as2。1无需打oracle9的patch吗?
http://bbs.chinaunix.net/forum/viewtopic.php?t=389763&highlight=peng
|
| jackylau 回复于:2004-08-23 14:15:41
|
无需呀,只是把那个binutils-2.10.91.0.2-3.i386.rpm 搞一下,后面的一些agent出错,agent一般用不到吧?
|
| LEOD 回复于:2004-08-24 00:07:29
|
我都是
1.降级binutils
2.打补丁
3.$ cd /oracle/product/9.2.0/ctx/lib
$ vi env_ctx.mk
##在大约1364行附近,INSO_LINK变量末尾加上“$(LINKLDLIBS)”,现在,他看起来象这个样子
就没什么错误了
|
| feiyi 回复于:2004-08-24 00:12:12
|
补丁是打的, 还需要在PHP里最好设上环境变量
putenv("ORACLE_BASE=/opt/oracle");
putenv("ORACLE_HOME=/opt/oracle/product/9.2.0");
putenv("ORACLE_SID=game");
putenv("ORACLE_TERM=xterm");
putenv("JAVA_HOME=/usr/local/java/");
putenv("TNS_ADMIN=/opt/oracle/product/9.2.0/network/admin");
putenv("NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16CGB231280");
putenv("TNS_ADMIN=/opt/oracle/product/9.2.0");
putenv("ORA_NLS33=/opt/oracle/product/9.2.0/ocommon/nls/admin/data");
putenv("LD_LIBRARY_PATH=/opt/oracle/product/9.2.0/lib:/lib:/usr/lib:/usr/local/lib");
|
| feiyi 回复于:2004-08-24 00:13:58
|
但是我现在还没有一个更头痛的问题:
Warning: ociexecute(): OCIStmtExecute: ORA-03106: fatal two-task communication protocol error in /var/www/sites/Oracle.lib.php on line 139
DEBUG: SELECT * FROM system_log
原因是这个结果里有中文,就会出错,不知应该怎么办了,我们又不能不让数据库库里没有中文吧!
|
| peng 回复于:2004-08-25 11:52:33
|
to 楼主:没有打补丁,您的环境投入生产了吗?
|
| jackylau 回复于:2004-08-25 14:02:31
|
[quote:a6c3b17788="peng"]to 楼主:没有打补丁,您的环境投入生产了吗?[/quote:a6c3b17788]
#rpm -Uvh --force --nodeps binutils-2.10.91.0.2-3.i386.rpm
|
| peng 回复于:2004-08-26 09:23:04
|
[quote:a665d112c0="jackylau"]
#rpm -Uvh --force --nodeps binutils-2.10.91.0.2-3.i386.rpm[/quote:a665d112c0]
呵呵,可能我没有说明白。我是说这个patch。
http://otn.oracle.com/products/ias/ohs/htdocs/ociheaders.tar
oracle网站上说,假如没有打,可能编译没有问题,但是使用的时候,程式会报错。
因为我测试的是redhat9的版本,不知道as2。1是不是无需了。。
|
| jackylau 回复于:2004-08-30 17:10:31
|
呵呵,反正我的AS2.1是无需了哟!
|