Skip to Main Content

Oracle Database Discussions

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

ORA-00214

1021200Aug 11 2013 — edited Aug 12 2013

Hello All,

Could anyone please help me to get my control file back. While opening the database I am getting below error.

SQL> startup

ORACLE instance started.

Total System Global Area  835104768 bytes

Fixed Size               2217952 bytes

Variable Size          562038816 bytes

Database Buffers       268435456 bytes

Redo Buffers             2412544 bytes

ORA-00214: control file '/u01/app/oracle/oradata/orcl/control01.ctl' version

1042 inconsistent with file '/u01/app/oracle/oradata/orcl/control03.ctl'

version 1039

I have my control file to belwo trace file.


/u01/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_4428.trc


Please guide me.



Thank You,

Michel

This post has been answered by Alvaro on Aug 11 2013
Jump to Answer

Comments

BEDE

Hello,   

And try avoiding to use PL/SQL when a simple insert select will do the job faster.

P.S.

I think anyone in this forum would appreciate if you changed your user name to something easier to memorize and pronounce.

The close_date would allow me to know where in those N tables i would look for my date, and this data most likely i will never need to go look it up, its just in case something extrordinary happened.

I can totally see what you meen, it would be must simpler to use partitions, but i cant.

BEDE

So, have only one table that will be partitined by cloded date, partitioned by interval of one year or one month, as it suits you, if the close_date is essential for that historic data. That is a better solution than having N tables. You will not be able to refer those tables in stored procedures unless you use dynamic SQL, which is difficult to maintain and also leads to poor performance.

See for instance:

Oracle interval partitioning tips

https://docs.oracle.com/cd/E18283_01/server.112/e16541/part_admin001.htm

thats what i was trying to implement , using dynamic sql but having trouble implementing what i want. The idea is to just export the data after a while onto a file, we dont really need to access it, we just need to know its there, my boss came up with this way and does not want partitions i dont know why

BEDE

Maybe you can't tell your boss he has things to learn, but you certainly may apply the solution with one partitioned table, which is much better than what you have been trying to do. That's as much as I can tell you on this topic. I'd also give you the create table statement for the historic table if only you had given the DDL for that "table1" of yours (I bet that is not the table name in your actual system).

anyway thanks for your help, ya its not the name i use , just tried to summarize the stuff, its something like sii_bck_cfg_tab

BluShadow

BEDE wrote:

Maybe you can't tell your boss he has things to learn, but you certainly may apply the solution with one partitioned table, which is much better than what you have been trying to do. That's as much as I can tell you on this topic. I'd also give you the create table statement for the historic table if only you had given the DDL for that "table1" of yours (I bet that is not the table name in your actual system).

Partitioning does have licence/cost implications, so maybe the boss has said not to use partitions because they aren't licenced for it.

EdStevens

BEDE wrote:

Maybe you can't tell your boss he has things to learn, but you certainly may apply the solution with one partitioned table, which is much better than what you have been trying to do. That's as much as I can tell you on this topic. I'd also give you the create table statement for the historic table if only you had given the DDL for that "table1" of yours (I bet that is not the table name in your actual system).

Why do you seem to imply that the 'one table' design requires partitioning?  Yes, partitioning might be nice if, as the OP says, most of the data will seldom if ever be referenced.  But we have seen nothing to indicate that the amount of data is really so massive as to require partitioning to maintain some semblance of performance.

Mike Kutz

BEDE wrote:


P.S.

I think anyone in this forum would appreciate if you changed your user name to something easier to memorize and pronounce.

(for the OP) You can change your screen name by watching this video:

Video tutorial how to change nickname available

MK

1 - 9
Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Sep 9 2013
Added on Aug 11 2013
11 comments
1,003 views