I created a db from scratch and populated it with test data on an xp pro pc. The OS went bad and had to be reinstalled. Unfortunately I did not think to back up the db before the install. Therefore I had to reinstall the oracle xe db.
THe only thing I saved from the original oracle xe instance was the dbf files.
Of these the only one I need is the users.dbf. I tried doing a swap between the users.dbf in the new db instance and the orphaned users.dbf (now I call the old one users2.dbf) while the db was in mount. As soon as I opened the db and the db would not accept it - wrong db id on the file.
Tried resetlogs but that did not work.
Tried to force a recover database to allow the resetlogs to work but that was a nogo.
Any ideas? All I want to do is get the tables from the old dbf to the new db.
THe only thing I saved from the original oracle xe instance was the dbf files.
Of these the only one I need is the users.dbf. I tried doing a swap between the users.dbf in the new db instance and the orphaned users.dbf (now I call the old one users2.dbf) while the db was in mount. As soon as I opened the db and the db would not accept it - wrong db id on the file.
Tried resetlogs but that did not work.
Tried to force a recover database to allow the resetlogs to work but that was a nogo.
Any ideas? All I want to do is get the tables from the old dbf to the new db.