Hi,
  After porting my schema from ORACLE to SAPDB(wasn't as simple as I thought. if 
anybody knows what causes a -9111 Move error while deleting a row from a table pls. 
mail me) ,I am now looking to port my data from ORACLE to SAPDB.           
                My current data porting mechanism involves 
1 export each ORACLE table to a separate file using toad. (a free oracle client)
   This generates a file with an insert statement for each row.
2 Parse the insert statements in each file to replace ; with //
3 Use repmcli to run the file(s) and add data to SAPDB

  This mechanism works ok except :
a. Takes a long time(20+ mins) to parse the files and replace ; with // as some files 
contain upto 0.3 million records. Also takes a still longer time(40+ mins) to run each 
file with repmcli.
b. Since each table is being exported individually the order in which I import them 
into SAP DB becomes crucial due to referential integrity constraints.

Can someone who has migrated data between ORACLE and SAPDB suggest a better 
method?(Preferably using free tools)
Is there a way to insert large number of records into tables without using a huge 
number of insert statements in SAPDB?
Regards,
  Ajit
P.S: More info about the -9111 error:
 I insert a row into a table and I get the -9111 error on deleting the row immediately 
afterwards.
The -9111 move error seems to be caused by my schema. (which works fine in oracle).
It seems to be caused by some hangup with referential integrity between multiple 
tables and unique columns.
I made a few more columns unique and used a composite PK to solve the problem. However 
I am still trying to isolate the problem and generate a simple test schema and bug 
report. I will mail that when I'm done.


_______________________________________________
sapdb.general mailing list
[EMAIL PROTECTED]
http://listserv.sap.com/mailman/listinfo/sapdb.general

Reply via email to