ClaudiaFilliponi
MIS
I am importing an schema called bond from production to dev.
I use the following syntax:
imp system/password file=$PIPEFILE log=${IMPORT_LOG} fromuser=bond touser=bond;
The output from log shows no error:
. importing BOND's objects into BOND
. . importing table "ADDRESS" 2303 rows imported
. . importing table "ADDRESS_TRANSFER" 1457 rows imported
. . importing table "AL_RESULTS" 666 rows imported
. . importing table "AL_TESTZ" 5589 rows imported
. . importing table "AUDIT_MSG" 5 rows imported
. . importing table "AUDIT_MSG_TYPE" 1 rows imported
. . importing table "AUDIT_RATING" 27 rows imported
. . importing table "AUDIT_USER" 13 rows imported
. . importing table "BCK_BOND_PRICES_TO_DELETE" 5038 rows imported
. . importing table "BENCHMARK" 198 rows imported
. . importing table "BENCHMARK_TYPE" 18 rows imported
. . importing table "BOND" 30244 rows imported
. . importing table "BOND_PRICE" 17585683 rows imported
. . importing table "BOND_PRICES_TO_DELETE" 0 rows imported
. . importing table "BOND_TRADE" 4051188 rows imported
. . importing table "BOND_TRADE_EXPORT" 0 rows imported
. . importing table "BOND_TRADE_IMPORT" 218444 rows imported
. . importing table "USER_PASSWORD" 5535 rows imported
. . importing table "USER_SESSIONS" 767 rows imported
. . importing table "USER_TYPE" 8 rows imported
Import terminated successfully without warnings.
Imports finishes with no error. The developer is claiming that he sees some some columns in dev that are not in production when running a perl script. We are investigating this further.
My question is that I always assumed that an import of a schema (with the above syntax) will drop and recreate tables and rebuild indexes sequentially. In other words all the schema will be refreshed and all objects (tables, indexes, constraints, sps, triggers etc) will be recreated in the correct order by import. For example a table will be created and populated, then indexes on this table will be built etc. Is this correct?
Thanks,
Claudia
I use the following syntax:
imp system/password file=$PIPEFILE log=${IMPORT_LOG} fromuser=bond touser=bond;
The output from log shows no error:
. importing BOND's objects into BOND
. . importing table "ADDRESS" 2303 rows imported
. . importing table "ADDRESS_TRANSFER" 1457 rows imported
. . importing table "AL_RESULTS" 666 rows imported
. . importing table "AL_TESTZ" 5589 rows imported
. . importing table "AUDIT_MSG" 5 rows imported
. . importing table "AUDIT_MSG_TYPE" 1 rows imported
. . importing table "AUDIT_RATING" 27 rows imported
. . importing table "AUDIT_USER" 13 rows imported
. . importing table "BCK_BOND_PRICES_TO_DELETE" 5038 rows imported
. . importing table "BENCHMARK" 198 rows imported
. . importing table "BENCHMARK_TYPE" 18 rows imported
. . importing table "BOND" 30244 rows imported
. . importing table "BOND_PRICE" 17585683 rows imported
. . importing table "BOND_PRICES_TO_DELETE" 0 rows imported
. . importing table "BOND_TRADE" 4051188 rows imported
. . importing table "BOND_TRADE_EXPORT" 0 rows imported
. . importing table "BOND_TRADE_IMPORT" 218444 rows imported
. . importing table "USER_PASSWORD" 5535 rows imported
. . importing table "USER_SESSIONS" 767 rows imported
. . importing table "USER_TYPE" 8 rows imported
Import terminated successfully without warnings.
Imports finishes with no error. The developer is claiming that he sees some some columns in dev that are not in production when running a perl script. We are investigating this further.
My question is that I always assumed that an import of a schema (with the above syntax) will drop and recreate tables and rebuild indexes sequentially. In other words all the schema will be refreshed and all objects (tables, indexes, constraints, sps, triggers etc) will be recreated in the correct order by import. For example a table will be created and populated, then indexes on this table will be built etc. Is this correct?
Thanks,
Claudia