2016-05-14 16 views
0

11g oracleデータベースに接続するphpを使用してWebアプリケーションを開発しようとしています。ここでPHPコードを使用してOracle Database 11gに接続

は私のコードです:

//database parameter 
$db_name = "my_base"; 
$user = "username"; 
$password = "password"; 
$sid = "sid_number"; 
$port = "1521"; 

//function of connection 
$conn = oci_connect ($user, $password, "//localhost/".$db_name); 

は正しい接続線ですか?また、私はポート番号とsidを紹介していません。ポート番号とsidが必要かどうか誰かに教えてもらえますか?

答えて

0

あなたの接続文字列は、それがポート番号&サービス番号を必要としないですが、&を接続することができない場合は、この[//]host_name[:port][/service_name][:server_type][/instance_name]はこちらから続きを読むように、あなたは常にあなたの接続文字列にポート番号&サービスを追加することができますデフォルト設定を変更し、正しいですhttp://php.net/manual/en/function.oci-connect.php#refsect1-function.oci-connect-parameters

関連する問題