如何测试Oracle连接

use*_*653 3 php oracle

我正在尝试连接到当前处于脱机状态的Oracle DB.当它在线时它不是问题,但是,现在它已经离线我的程序挂起了$ connection = oci_connect()线并超时.如果它不在那里,我如何简单地检查连接并保释?

Jac*_*ack 6

试试这个(填写你的IP和端口):

if ( @fsockopen($db_ip,$db_port ) ) {
    //connect to database
} else {
    // didn't work
}
Run Code Online (Sandbox Code Playgroud)