SearchBuilder/Oracle Insert 'id' Patch (Was: Oracle install procedure for RT-3.0.2pre1)

Steen,
I have modified your code to create the following patch to
SearchBuilder/Handle/Oracle.pm (against SB-0.81_04). This improves the
Oracle support even further and now ‘make initialize-database’ runs
through to completion.

Now creating a database for RT.
Now populating database schema.
Creating database schema.
schema sucessfully inserted
Now inserting database ACLs
Now inserting RT core system objects
unix passed to setlogsock, but path not available at
/usr/local/lib/perl5/site_perl/5.8.0/Log/Dispatch/Syslog.pm line 66
Checking for existing system user…not found. This appears to be a
new installation.
Creating system user…done.
Now inserting RT data
Creating Superuser ACL…Creating groups…3.4.5.6.7.8.9.done.
Creating users…[Tue May 6 12:18:44 2003] [crit]: Attempting to add a
member to a group which wasn’t loaded. ‘oops’
(/opt/rt3/lib/RT/Group_Overlay.pm:943)
[Tue May 6 12:18:44 2003] [crit]: Attempting to add a member to a
group which wasn’t loaded. ‘oops’ (/opt/rt3/lib/RT/Group_Overlay.pm:943)
10.[Tue May 6 12:18:44 2003] [crit]: Attempting to add a member to a
group which wasn’t loaded. ‘oops’ (/opt/rt3/lib/RT/Group_Overlay.pm:943)
[Tue May 6 12:18:44 2003] [crit]: Attempting to add a member to a
group which wasn’t loaded. ‘oops’ (/opt/rt3/lib/RT/Group_Overlay.pm:943)
12.done.
Creating ACL…2.3.done.
Creating queues…1.2.done.
Creating ScripActions…1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.done.
Creating ScripConditions…1.2.3.4.5.6.7.8.9.done.
Creating templates…1.2.3.4.5.6.7.8.9.done.
Creating scrips…1.2.3.4.5.6.7.8.9.10.11.12.13.done.

Hopefully this will result in SB-0.82 coming out in the not too distant
future and make it much easier for people to support/test Oracle
installations.

-Brook

dbi_sb_ora_id.patch (2.07 KB)

Thanks. Applied. In CPAN release 0.83_02.
I expect to try applying Brook’s oracle patches to RT sometime in the
next several days.

Hopefully this will result in SB-0.82 coming out in the not too distant
future and make it much easier for people to support/test Oracle
installations.

-Brook

http://www.bestpractical.com/rt – Trouble Ticketing. Free.