Thread:Project:Support desk/Mediawiki 1.17 Oracle DB errors "cannot insert NULL"

I'm trying to move our current Wiki from 1.15 on Mysql to 1.17 on Oracle. I'm seeing some database errors that are causing concern and I'm not having any luck searching with Google. I used dumbBackup.php --full to create my xmldump. I then installed a new 1.17 Wiki on a Linux host using php 5.3.3 with oci8.so. Next I'm importing the xml dump using importDump.php which seems to work fine. The Wiki comes up and I see my pages. However, when I try to run the rebuildrecentchanges.php or rebuildall.php I'm seeing the following error referencing "cannot insert NULL"

The last attempted database query was: "INSERT /* RebuildRecentchanges::rebuildRecentChangesTablePass1 */ INTO &quot;SPWKRECENTCHANGES&quot; (rc_timestamp,rc_cur_time,rc_user,rc_user_text,rc_namespace,rc_title,rc_comment,rc_minor,rc_bot,rc_new,rc_cur_id,rc_this_oldid,rc_last_oldid,rc_type,rc_deleted) SELECT  rev_timestamp field0,rev_timestamp field1,rev_user field2,rev_user_text field3,page_namespace field4,page_title field5,rev_comment field6,rev_minor_edit field7,0 field8,page_is_new field9,page_id field10,rev_id field11,0 field12, (CASE WHEN page_is_new != 0 THEN 1 ELSE 0 END)  field13,rev_deleted field14 FROM &quot;SPWKPAGE&quot;,&quot;SPWKREVISION&quot;   WHERE (rev_timestamp &gt; '09-06-2011 12:04:59.000000') AND (rev_page=page_id)  ORDER BY rev_timestamp DESC" from within function "DatabaseOracle::doQuery". Database returned error "1400: ORA-01400: cannot insert NULL into (&quot;MEDIAWK&quot;.&quot;SPWKRECENTCHANGES&quot;.&quot;RC_ID&quot;)"

I've also copied over my images directory, but no files appear when I view the file list off the Special Pages. I've enabled uploads, etc and I can upload new files just fine. However, when I try to delete my test upload (after the verification page) I see a similar Oracle error that is making me think this problem might be related to my first.

A database query syntax error has occurred. This may indicate a bug in the software. The last attempted database query was:

(SQL query hidden)

from within function "DatabaseOracle::doQuery". Database returned error "1407: ORA-01407: cannot update ("MEDIAWK"."SPWKRECENTCHANGES"."RC_CUR_ID") to NULL".

Is anyone successfully using Oracle with 1.17?