<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2657.73">
<TITLE>RE: [rt-users] Oracle installation help needed</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>This is what I get when I do DBI_TRACE=1</FONT>
<BR><FONT SIZE=2>Seems like the DB connection info is valid as its creating the tables etc.</FONT>
</P>

<P><FONT SIZE=2>--- start script</FONT>
</P>

<P><FONT SIZE=2>First part creates all tables, sequences etc. successfully</FONT>
<BR><FONT SIZE=2>.</FONT>
<BR><FONT SIZE=2>.</FONT>
<BR><FONT SIZE=2>.</FONT>
<BR><FONT SIZE=2>Done setting up database schema.</FONT>
<BR><FONT SIZE=2>Now inserting database ACLs</FONT>
<BR><FONT SIZE=2>Now inserting RT core system objects</FONT>
<BR><FONT SIZE=2>DEBUG: Handle.pm using Oracle</FONT>
<BR><FONT SIZE=2>DEBUG: Handle.pm DB connect 1of3</FONT>
<BR><FONT SIZE=2>DEBUG: Connect to Oracle DB USER:rt PW:xxx</FONT>
<BR><FONT SIZE=2>    -> DBI->connect(DBI:Oracle:host=rabbit; sid=devl, rt, ****)</FONT>
<BR><FONT SIZE=2>connect using '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(HOST=rabbit)(PROTOCOL=tcp)(PORT=1526))(ADDRESS=(HOST=rabbit)(PROTOCOL=tcp)(P</FONT></P>

<P><FONT SIZE=2>ORT=1521)))(CONNECT_DATA=(SID=devl)))'    <- connect('host=rabbit; sid=devl' 'rt' ...)= DBI::db=HASH(0xa4cd470) at DBI.pm line 5</FONT></P>

<P><FONT SIZE=2>99</FONT>
<BR><FONT SIZE=2>    <- STORE('PrintError' 1)= 1 at DBI.pm line 646</FONT>
<BR><FONT SIZE=2>    <- STORE('AutoCommit' 1)= 1 at DBI.pm line 646</FONT>
<BR><FONT SIZE=2>    <- STORE('Username' 'rt')= 1 at DBI.pm line 649</FONT>
<BR><FONT SIZE=2>    <> FETCH('Username')= 'rt' ('Username' from cache) at DBI.pm line 649</FONT>
<BR><FONT SIZE=2>    <- connect= DBI::db=HASH(0xa4cd470)</FONT>
<BR><FONT SIZE=2>    <- STORE('dbi_connect_closure' CODE(0xac7a438))= 1 at DBI.pm line 669</FONT>
<BR><FONT SIZE=2>DEBUG: Handle.pm DB connect 2of3</FONT>
<BR><FONT SIZE=2>    <- STORE('LongReadLen' 10000000)= 1 at Handle.pm line 121</FONT>
<BR><FONT SIZE=2>DEBUG: Handle.pm DB connect 3of3</FONT>
<BR><FONT SIZE=2>    <- DESTROY(DBI::db=HASH(a4cd470))= undef at rt-setup-database line 415</FONT>
<BR><FONT SIZE=2>Checking for existing system user...DISABLED</FONT>
<BR><FONT SIZE=2>Before Create System User</FONT>
<BR><FONT SIZE=2>Creating system user...</FONT>
<BR><FONT SIZE=2>DEBUG: [//opt/rt3/sbin/rt-setup-database 444] New RT User</FONT>
<BR><FONT SIZE=2>DEBUG: User_Overlay.pm - Start _BootstrapCreate</FONT>
<BR><FONT SIZE=2>DEBUG: /opt/rt3/lib/RT/User_Overlay.pm 484 Before BeginTransaction</FONT>
<BR><FONT SIZE=2>DEBUG: [/usr/lib/perl5/site_perl/5.8.5/DBIx/SearchBuilder/Handle.pm 674] Start BeginTransaction</FONT>
<BR><FONT SIZE=2>DEBUG: [/usr/lib/perl5/site_perl/5.8.5/DBIx/SearchBuilder/Handle.pm 678] TRANSDEPTH = 1</FONT>
<BR><FONT SIZE=2>DEBUG: [/usr/lib/perl5/site_perl/5.8.5/DBIx/SearchBuilder/Handle.pm 685] BeginTransaction - return self->dbh->begin_work</FONT></P>

<P><FONT SIZE=2>DEBUG: [/opt/rt3/lib/RT.pm 287] We DIED - Rollback!</FONT>
<BR><FONT SIZE=2>Can't call method "rollback" on an undefined value at /usr/lib/perl5/site_perl/5.8.5/DBIx/SearchBuilder/Handle.pm line 742.</FONT></P>

<P><FONT SIZE=2>    <- disconnect_all= (not implemented) at DBI.pm line 678</FONT>
<BR><FONT SIZE=2>!   <- DESTROY(DBI::db=HASH(a4de1a8))= undef during global destruction</FONT>
<BR><FONT SIZE=2>!   <- DESTROY(DBI::dr=HASH(a1814ec))= undef during global destruction</FONT>
<BR><FONT SIZE=2>make: *** [initialize-database] Error 2</FONT>
</P>
<BR>

<P><FONT SIZE=2>T.J. Maciak</FONT>
</P>

<P><FONT SIZE=2>Internet/Intranet Developer</FONT>
<BR><FONT SIZE=2>Department of IT</FONT>
<BR><FONT SIZE=2>City of Grand Rapids</FONT>
<BR><FONT SIZE=2>P: (616)456-3713</FONT>
<BR><FONT SIZE=2>F: (616)456-3448</FONT>
</P>
<BR>
<BR>

<P><FONT SIZE=2>-----Original Message-----</FONT>
<BR><FONT SIZE=2>From: Stephen Turner [<A HREF="mailto:sturner@MIT.EDU">mailto:sturner@MIT.EDU</A>] </FONT>
<BR><FONT SIZE=2>Sent: Thursday, June 09, 2005 9:53 AM</FONT>
<BR><FONT SIZE=2>To: Maciak, TJ; rt-users@lists.bestpractical.com</FONT>
<BR><FONT SIZE=2>Subject: Re: [rt-users] Oracle installation help needed</FONT>
</P>
<BR>

<P><FONT SIZE=2>At Thursday 6/9/2005 08:42 AM, Maciak, TJ wrote:</FONT>
<BR><FONT SIZE=2>>Hello,</FONT>
<BR><FONT SIZE=2>>Can't call method "rollback" on an undefined value at </FONT>
<BR><FONT SIZE=2>>/usr/lib/perl5/site_perl/5.8.5/DBIx/SearchBuilder/Handle.pm line 742.</FONT>
<BR><FONT SIZE=2>>make: *** [initialize-database] Error 2</FONT>
<BR><FONT SIZE=2>></FONT>
</P>

<P><FONT SIZE=2>I'm guessing that the database handle is null because the connect failed. </FONT>
<BR><FONT SIZE=2>Are you sure that the connect is using a valid username/password?</FONT>
</P>

<P><FONT SIZE=2>Steve </FONT>
</P>

</BODY>
</HTML>