外部データベースを使った認証について

外部データベースを使った認証について

- tetsuro higuchi の投稿
返信数: 2
はじめまして。higuchiと申します。
moodleのインストールに関して質問があります。


ユーザー認証部分に既存のシステムで利用している
oracleデータベースのユーザーデータを利用したいと考えています。
以下の手順で設定を試みましたが上手く接続できません。

○管理者でログインし、ユーザー>認証>認証の管理 メニューより
外部データベースの「設定」を選択

○各プロパティを設定し「変更を保存」
ホスト:***.***.***.***:port 形式で入力
データベース:oracle を選択
Sybase:No
データベース名、ユーザ、パスワード等をそれぞれ入力

○認証の管理のYesの目アイコンを開いている状態に変更

○ログイン画面より外部DBのユーザーでログイン


接続設定のADOdbデバッグを「Yes」にして実行した際に出力されるエラーは

Missing extension for native

というものです。


当方PHPの知識が乏しく対応方法がわからず困っています。
oracleを使った場合の設定についてマニュアル等ありましたら、
お教え願えないでしょうか?


環境は以下のとおりです。

OS:CentOS5.0
PHPのバージョン:5.1.6
インストール済みPHPライブラリ:php-mysql, php-mbstring, php-gd
Oracleのバージョン:Oracle9i Enterprise Edition Release 9.2.0.1.0


お手数ですが宜しくお願いします。

tetsuro higuchi への返信

Re: 外部データベースを使った認証について

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators
> oracleを使った場合の設定についてマニュアル等ありましたら、
> お教え願えないでしょうか?

すべて英文になりますが、ご参考までに下記ドキュメントをご覧ください。

[Installing Oracle for PHP]
http://docs.moodle.org/en/Installing_Oracle_for_PHP

[Moodle, Oracle Databases & the Unit-E MIS]
http://www.craigfowler.me.uk/tech/moodle-oracle/