Problem with moving tables from older to the new DB [message #580368] |
Sat, 23 March 2013 09:54 |
|
greole
Messages: 7 Registered: March 2013 Location: Warsaw
|
Junior Member |
|
|
I have problem with moving old DB to the new (the same DB 10.2.0 in Win 2003, first in 32 bit, second in 64 bit). I want move DB from 32 to 64 bit. Problem is that all objects in old DB were created in SYSTEM schema by SYS. I can't export that objets (with data) because impdp nor imp don't touch this objects (tables with indexes). I can't use export import procedure. I'm looking for another method to transfer data, which will be the best and the fastest??? Maybe files copy on OS??? I suppose it will be problems with configuration files, database have other tablespaces. Have You got any suggestions??
Sincerely,
Greg Oles
|
|
|
|
|
|
|
|
Re: Problem with moving tables from older to the new DB [message #580386 is a reply to message #580378] |
Sat, 23 March 2013 14:16 |
|
Michel Cadot
Messages: 68729 Registered: March 2007 Location: Saint-Maur, France, https...
|
Senior Member Account Moderator |
|
|
Quote:, but I have same problem with connect string in cluster mode (it's brand new thema for me now, forgive me Embarassed ). How to properly build connect string in cluster?? Cluster, nodes, servers name, copmuters names, Oracle services on nodes... I lost my mind. I would like to receive only schema how to rightly build connect string
There is no difference in cluster or not (unless you want to use specific cluster parameters).
Quote:And other questions - primary key indexes will be rebuilt automatically if I use CREATE AS SELECT procedure
No.
Quote:I asked if it is possible to transfer files ( datafiels, controlfiles, redofiles)from the old database to the new
No.
Regards
Michel
|
|
|
|
|
Re: Problem with moving tables from older to the new DB [message #580687 is a reply to message #580685] |
Tue, 26 March 2013 18:22 |
|
greole
Messages: 7 Registered: March 2013 Location: Warsaw
|
Junior Member |
|
|
It does not work- expdp can not see "non standard Oracle SYS objects" created by SYS, in SYSTEM tablespace. When I tried to use expdp in TABLE mode (SYS.table_name) I received a message "object not exist"!!!!. The same result when I tried expdp procedure with tablespace=SYSTEM. The only effective method to move this objects was CTAS. I already done the job (move objects from old DB to new) with CTAS and DB link. Be careful, because expdp, even in full export DB, doesn't touch objects created hmm... accidentally (not by me) in SYSTEM tablespace. Backup of DB is useless recovery of these objects!!!! It's a trap!!!!
Advice from Oracle: "By design Data Pump will not export objects under the SYS schema" and "use DBMS_METADATA.GET_DDL procedure.....". Very funny.. and what about the data???
Regards,
Greg Ole
[Updated on: Tue, 26 March 2013 18:44] Report message to a moderator
|
|
|
|
|
|
|