[PHP-users 30542] Re: Miracle LinuxとOracle10gR2とPHPで環境構築

Eijun Kitamura eijun @ hal.ne.jp
2006年 10月 16日 (月) 14:12:23 JST


森下様:

北村です。
お世話になってます。

kouzzy> EK> Mashiki> linuxのコマンドラインからはリスナー経由でDBに接続できていますよね。
kouzzy> EK> 
kouzzy> EK> できてないです。
kouzzy> EK> 
kouzzy> EK> [oracle @ localhost ~]$ sqlplus scott/tiger @ orcl
kouzzy>                                              ^^^^^ここ
kouzzy> ここを省略したらどうなります??

[oracle @ magick6 ~]$ sqlplus scott/tiger

SQL*Plus: Release 10.2.0.1.0 - Production on 月 10月 16 13:57:35 2006

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux Error: 2: No such file or directory


ユーザー名を入力してください:

となりました。
[root @ localhost ~]# chkconfig --list  dbora
dbora           0:off   1:off   2:off   3:off   4:off   5:off   6:off

自動起動になってませんでした。^^;

kouzzy> Oracle起動してるよね??
kouzzy> 一昨日からサーバ再起動してOracleちゃんと
kouzzy> 起動してないとか

[root @ localhost ~]#service dbora start

でsqlplusで接続はできるようになりました。
ということは、いよいよPHPがtnsnames.oraを読みにいけてないということに
原因が絞られてきたでしょうか。

kouzzy> これはさすがに古くて参考にならないか
kouzzy> MiracleLinux v1.0 + Oracle8i
kouzzy> http://www.cbook24.com/bm_detail.asp?sku=01081903

品切れ中だったので、在庫紹介しました。
わかりやすそうな本ですね。


PHP-users メーリングリストの案内