database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 1233 게시물 읽기
No. 1233
답변 고맙습니다. 하지만 다른 에러가 뜹니다
작성자
정봉화
작성일
2000-08-02 17:23
조회수
21,892

소몰이님의 답변 정말 고맙습니다. 말씀하신데로 하니 이제 그와 같은 에러는 뜨지 않았습니다.

하지만 또다른 에러가 뜹니다. 아래는 또 다른 에러 메시지입니다.

 

DBI->connect(ORCL) failed: Error while trying to retrieve text for error ORA-12154 (DBD ERROR: OCIServerAttach) at /home/httpd/cgi-bin/tdbi.pl line 22

Couldn't connect to database: Error while trying to retrieve text for error ORA-12154 (DBD ERROR: OCIServerAttach) at /home/httpd/cgi-bin/tdbi.pl line 22.

 

tnsnames.ora 파일과 관련이 있는 것 같은데... 어떻게 해야 될지 모르겠습니다.

그리고 아래는 제가 쓴 프로그램 소스입니다.

 

#!/usr/bin/perl

 

use DBI;

 

BEGIN {

$ENV{ORACLE_HOME}='/home/oracle/OraHome1';

$ENV{LD_LIBRARY_PATH}='/home/oracle/OraHome1/lib';

$ENV{ORACLE_SID}='ORCL';

$ENV{ULIMIT}=2113674;

$ENV{TMPDIR}='/tmp';

}

 

$dbh = DBI->connect('DBI:Oracle:ORCL','scott','tiger') || die "Couldn't connect to database: ".DBI->errstr;

$sth = $dbh->prepare('SELECT * FROM dept') || die "Couldn't prepare statemnet: ".$dbh->errstr;

$sth->execute();

 

print "Content-type: text/html\n\n";

 

print <<bong;

<html>

<head>

<title>Hello</title>

</head>

<body>

<pre>

bong

 

while (@data = $sth->fetchrow_array()) {

print "Pencil: $data[0]\tBallpen: $data[1]\n";

}

 

print <<bong;

</pre>

</body>

</html>

bong

 

$dbh->disconnect;

 

기본 오라클 메뉴얼을 보면서 하는데, 이렇게 계속 문제에 부닥치니 정말 어찌할지를 모르겠습니다.

정확한 답변이 아니라도 좋습니다. 이런이런 자료를 참고하라거나, 무슨무슨 책을 보면 도움이 될 거라는 글이라도 좋습니다.

 

 

 

소몰이 님께서 쓰시길::

 

> 오라클 shared library를 찾지못하는 군요..

> 웹서버 시작 스크립트(apachectl)에

>

> ORACLE_HOME=....; export ORACLE_HOME

> LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib; export LD_LIBRARY_PATH

> 를 넣어주시던지...

>

> 아님

> $ORACLE_HOME/lib/libclntsh.so.8을

> /usr/lib로 복사해주시면 될겁니다.

>

> 둘다 해주면 확실하니 더 좋겠죠...

>

>

> 정봉화 님께서 쓰시길::

>

> > 오라클 8i를 설치하고 펄과 php를 이용하여 cgi프로그램과 연동할려고 합니다.

> > 하지만 셀상에서는 실행이 잘 되는데, 웹 브라우져 상에서는 이상하게 실행이 되지

> > 않습니다. 펄과 php 둘 다 마찬가지 입니다.

> > 물론 환경변수, DBD, DBI, 등등 설정하고 설치를 완변히 하였습니다.

> > 아래는 펄을 웹 상에서 실행할 때 나온 에러 메시지 입니다.

> >

> > install_driver(Oracle) failed: Can't load '/usr/lib/perl5/site_perl/5.005/i386-linux/aut

> o/DBD/Or

> > acle/Oracle.so' for module DBD::Oracle: libclntsh.so.8.0: cannot open shared object file

> : No suc

> > h file or directory at /usr/lib/perl5/5.00503/i386-linux/DynaLoader.pm line 169.

> >

> > at (eval 1) line 3

> > Perhaps a required shared library or dll isn't installed where expected

> > at /home/httpd/cgi-bin/tdbi.pl line 22

> >

> > 여기서 line 22는 connect부분이 있는 곳입니다.

> >

> > 도대체 무었일 문제일까요. 지금 이 문제 같고 한 달 넘게 밤새가면서 연구하고 있

> > 습니다. 누구 아는 분 있으시면 알려 주시면 고맙겠습니다.

> >

> > 저도 많은 사람들에게 도움을 주기 위해 노력하겠습니다.

> >

> >

[Top]
No.
제목
작성자
작성일
조회
1222*.sql 내용을 오라클에서 처리하려면?
moncher
2000-08-02
18995
1223┕>Re: *.sql 내용을 오라클에서 처리하려면?
소몰이
2000-08-02 03:17:24
19167
1219회원번호를 년도로 변환하여 사용할려면 어떠게 해야하나요.
박현식
2000-08-02
18773
1224┕>Re: 회원번호를 년도로 변환하여 사용할려면 어떠게 해야하나요.
전명균
2000-08-02 08:59:58
19078
1225┕>Re: 회원번호를 년도로 변환하여 사용할려면 어떠게 해야하나요.
김용탁
2000-08-02 09:06:51
20094
1230┕>Re: 회원번호를 년도로 변환하여 사용할려면 어떠게 해야하나요.
박현식
2000-08-02 13:42:00
19526
1216proc 컴파일시 에러 메시지...
서현수
2000-08-01
22563
1218┕>Re: proc 컴파일시 에러 메시지...
소몰이
2000-08-01 23:59:45
22473
1241┕>Re: proc 컴파일시 에러 메시지...
방랑객
2000-08-03 22:18:44
23469
1215웹에서 실행이 되지 않아요?
정봉화
2000-08-01
19392
1217┕>Re: 웹에서 실행이 되지 않아요?
소몰이
2000-08-01 23:50:59
21455
1233 ┕>답변 고맙습니다. 하지만 다른 에러가 뜹니다
정봉화
2000-08-02 17:23:07
21892
1235  ┕>Re: 답변 고맙습니다. 하지만 다른 에러가 뜹니다
소몰이
2000-08-02 18:49:05
21979
1240   ┕>어떻하죠? 그래도 안 됩니다
정봉화
2000-08-03 18:39:44
21081
1248    ┕>아하! 다시 되는 군요.
정봉화
2000-08-04 18:42:13
21605
1213[질문] 이 에러 좀 봐주세요..
초보
2000-08-01
20155
1211[질문] TNS-12546 아무리해도 안되네요
moncher
2000-08-01
26599
1214┕>Re: [질문] TNS-12546 아무리해도 안되네요
소몰이
2000-08-01 15:59:47
26782
1220 ┕>Re: Re: [질문] TNS-12546 아무리해도 안되네요
moncher
2000-08-02 01:25:39
26048
1206오라클 VIEW 에서 질문하나 드립니다..
인포랑
2000-07-30
24065
1208┕>Re: 오라클 VIEW 에서 질문하나 드립니다..
전명균
2000-07-31 09:15:33
24813
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.025초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다