みなさん、こんにちは。
初めて投稿いたします。
殆ど素人に近いレベルです。下記の様な事を実施したいと思い色々
試しておりますが旨く出来ません。
(現状)
自分のPCからMS-Accessでデータベースサーバーのデータを参照しています。
pcp DBrtacle10g(windows 2003サーバー)
(やりたいこと)
Accessでは無くWebで参照したい。(参照のみで書き込みは不要です)
(やったこと)
自分のPCに
Apache2.2とPHP5をインストールしました。
index.htmlを作成しhtmlを少し勉強しました。
ホームページらしいのは動作を確認しました。(リンク集の画面)
(次のステップ)
htmlからoracleDBのテーブルを読み込み、Webで表示させたい。
sqlで複雑な問い合わせは取り合えづ次にして、なんとか指定した
tableのデータを表示したい。
(現状)
1.test.phpを作成して <?php phpinfo(); ?> は動作しています。
パラメタ一覧の様な表が表示される。
2.<?php $conn = OCILogon("scott", "tiger","orcl"); print $conn; ?>
で Fatal error: Call to undefined function ocilogon() in のエラーが出る。
(対応策としてやったこと)
上記エラーをWebで検索
php.iniのextension=php_oci8.dllのコメントを外してApacheを再起動しましたが、
同症状です。
どこかのwebに上記を実施したら<?php phpinfo(); ?>でoci8が有効になっているハズ
と書かれていましたが、oci8とういう文字がどこにも見つかりません。
やはり有効になってないのでしょうか?
何か参考になる資料等ご存知であれば教えてください。
因みに現状pcからはコマンドプロンプトで、
対象サーバーのoracleに対してsqlplus id/pw@service名で接続可能な状態です。
以上 勉強不足は重々承知しております。 よろしくお願いいたします。