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 198 게시물 읽기
No. 198
[급]이런이런 이런에러도 있나??
작성자
윤용환
작성일
2000-01-11 03:25
조회수
18,084

저는 레드햇5.2+오라클+perl을 사용

하고 있습니다..

근데 연동할려고 하니 문제가 생겼습니다

서버(터미널)에서 작업하여 결과를 출력하면 db값이 제대로 나오는데

웹에서 사용할려구 하면

db값이 제대로 나오지 않습니다.

무엇을 확인해야하죠

제가 알고 있는것은

웹에서는 dbh가 있는 문장에서

동작이 멈첬습니다.

답변좀 부탁합니다..

 

!/usr/bin/perl

use DBI;

 

# ORACLE에 접속한다.

my $userid = 'scott';

my $passwd = 'tiger';

my $dbh = DBI->connect('', $userid, $passwd, 'Oracle');

# 여기에 MySQL, pgSQL을 넣으면,

# 자연스럽게 MySQL이나 pgSQL용

# perl 프로그램이 된다!

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

print "<html>\n";

print "<head>\n";

print "<title>오라클테스트</title>\n";

print "</head>\n";

print "<body>\n";

print "테이블명 = $name 타입 = $type\n";

 

unless($dbh) { <- 웹상에서는 이부분에서 빠져나갑니다..

warn "Unable to connect to Oracle ($DBI::errstr)\n";

exit 0;

}

print "aa";

 

# Cursor를 선언한다.

$query =

"select TNAME, TABTYPE from TAB";

 

my $sth = $dbh->prepare($query);

 

unless($sth) {

$dbh->disconnect;

die "ERROR in prepare!\n";

}

 

# Cursor를 open한다.

#if ($sth->execute == 0) {

# $sth->finish;

$sth->execute;

# $dbh->disconnect;

# die "ERROR in execute!\n";

# }

 

 

# Cursor로부터 한줄씩 읽어온다.

print "ffffffffff";

while(($name,$type) = $sth->fetchrow)

{

print "$name $type\n";

}

 

# Cursor를 close한다.

$sth->finish;

$dbh->disconnect;

print "dddddddddd$name $type\n";

print "</body>\n";

print "</html>\n";

exit;

 

답변좀 부탁합니다..

[Top]
No.
제목
작성자
작성일
조회
204리눅스에 오라클 인스톨시 DATA관리를 하기 용이하게....????
mazinger
2000-01-12
18526
211┕>Re: 리눅스에 오라클 인스톨시 DATA관리를 하기 용이하게....????
조용일
2000-01-14 08:13:13
18931
203***svrmgrl 실행시 error***
이상선
2000-01-12
18291
210┕>Re: ***svrmgrl 실행시 error***
조용일
2000-01-14 08:09:21
19006
200오라클에서 replication 기능 프로그래밍...
임광혁
2000-01-11
18682
209┕>Re: 오라클에서 replication 기능 프로그래밍...
조용일
2000-01-14 08:06:16
19665
198[급]이런이런 이런에러도 있나??
윤용환
2000-01-11
18084
208┕>Re: [급]이런이런 이런에러도 있나??
조용일
2000-01-14 08:00:44
18437
196오류내용소스입니다..
윤용환
2000-01-11
17716
207┕>Re: 오류내용소스입니다..
조용일
2000-01-14 07:53:47
18903
192오라클8i 클라이언트만 설치시에도 linux커널 IPC 파라메터를 고쳐야 되는지?
모름이
2000-01-10
17643
193┕>Re: 오라클8i 클라이언트만 설치시에도 linux커널 IPC 파라메터를 고쳐야 되는지?
정재익
2000-01-10 20:43:39
18736
191이런이런 또다시에러(급해요)
윤용환
2000-01-10
18709
194┕>Re: 이런이런 또다시에러(급해요)
조용일
2000-01-10 20:50:28
19494
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.063초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다