
OCI8 Connection Class의 생성자 인 oci_new_connect 함수는 Oracle DB와의 연결을 설정하는 함수입니다.
#hostingforum.kr
php
$conn = oci_new_connect('사용자 이름', '비밀번호', '서버 주소', '서비스 이름');
위의 예제에서 '사용자 이름'은 Oracle DB의 사용자 이름, '비밀번호'는 사용자 이름에 해당하는 비밀번호, '서버 주소'는 Oracle DB가 설치된 서버의 주소, '서비스 이름'은 Oracle DB의 서비스 이름입니다.
또한, oci_new_connect 함수는 오류를 발생시키지 않도록 하기 위해 try-catch 문을 사용하는 것이 좋습니다.
#hostingforum.kr
php
try {
$conn = oci_new_connect('사용자 이름', '비밀번호', '서버 주소', '서비스 이름');
} catch (Exception $e) {
echo "오류 발생 : " . $e->getMessage();
}
OCI8 Connection Class를 사용하여 Oracle DB와의 연결을 설정하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$conn = oci_new_connect('사용자 이름', '비밀번호', '서버 주소', '서비스 이름');
$stmt = oci_parse($conn, 'SELECT * FROM 테이블 이름');
oci_execute($stmt);
while ($row = oci_fetch_array($stmt)) {
echo $row[0] . "n";
}
oci_close($conn);
위의 예제에서 '사용자 이름'은 Oracle DB의 사용자 이름, '비밀번호'는 사용자 이름에 해당하는 비밀번호, '서버 주소'는 Oracle DB가 설치된 서버의 주소, '서비스 이름'은 Oracle DB의 서비스 이름입니다. '테이블 이름'은 Oracle DB에서 조회할 테이블 이름입니다.
2025-03-10 11:05