[PHP-users 22187]コマンドライン版でのDB接続

小西勝則 konishi-k @ naturalnet.co.jp
2004年 6月 11日 (金) 20:45:04 JST


はじめまして、小西と申します。

コマンドライン版PHPでのデータベース接続はできないのでしょうか?

環境:WinNT4.0  PHP/4.3.7

具体的には、MS SQLへ、接続する際に下記のエラーが表示されます。

Warning: mssql_connect(): Unable to connect to server:  192.168.0.XXX
in X:\Apache Group\Apache2\htdocs\php_scripts\dbaccess.php on line 7

定期的にデータベースを読み、メール送信を行いたいので、
コマンドラインからの実行をスケジュール登録したいのですが、
このような、バッチ処理は本来PHPでは行うべきではないのでしょうか?

ご存知の方がおられましたら、アドバイス等お願いいたします。


又、コマンドライン版でのphp -i の結果 は 下記になります。(mssqlディレク
ティブ)

mssql

MSSQL Support => enabled
Active Persistent Links => 0
Active Links => 0
Library version => 7.0

Directive => Local Value => Master Value
mssql.allow_persistent => On => On
mssql.batchsize => 0 => 0
mssql.compatability_mode => Off => Off
mssql.connect_timeout => 5 => 5
mssql.datetimeconvert => On => On
mssql.max_links => Unlimited => Unlimited
mssql.max_persistent => Unlimited => Unlimited
mssql.max_procs => 25 => 25
mssql.min_error_severity => 10 => 10
mssql.min_message_severity => 10 => 10
mssql.secure_connection => Off => Off
mssql.textlimit => 994096 => 994096
mssql.textsize => 994096 => 994096
mssql.timeout => 160 => 160

とんちんかんな、質問かもしれませんが、よろしくお願いします。

konishi-k @ ga-you.com





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