Alter database.....

Hello,
I am having problems with my Oracle 8.1.7
I do not obtain more to go up the database for the following:  a time behind was given to one update in table NLS_DATABASE_PARAMETERS changing character set for a not recognized value for the ORACLE, today, when the database needed to be restarted gave the following error to me:  
Ora-12701:  CREATE DATABASE to character set is not known
Try to make the following :  
SHUTDOWN IMMEDIATE;  
STARTUP MOUNT;  
ALTER SYSTEM ENABLE RESTRICTED SESSION;  
ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;  
ALTER DATABASE OPEN and again gave the error above (Ora-12701) with this does not obtain to execute ALTER DATABASE CHARACTER SET WEISO8859P1 without the DATABASE to be open.  
You knows what I can make?

Please help me!!!


Thanks,
Eduardo Mariano Pinto - from Brazil
eduardomarianoAsked:
Who is Participating?
 
SpazMODicCommented:
PAQed, with points refunded (50)

SpazMODic
EE Moderator
0
 
kalosiCommented:
You should check the database charset in the controlfile. Try to export your control file with this command

alter database backup controlfile to trace;

a file should be created in your user_dump_dest directory. post the character set from the controlfile please.

david
0
 
baonguyen1Commented:
You can change character set and national characeter set by

ALTER DATABASE [<db_name>] CHARACTER SET <new_character_set>    
ALTER DATABASE [<db_name>] NATIONAL CHARACTER SET <new_NCHAR_character_set>  

However, this does not change the actual character codes, it only changes the character set declaration.

I think you can not change the above parameters by updating NLS_DATABASE_PARAMETERS  table. THis table  is used to store the NLS parameters that were used when the database was created.

Have you tried with kalosi advise ? I think you have to create a new database with a correct character set and restore from the latest backup.

If anyone has other ideas please advise.
0
 
Helena Markováprogrammer-analystCommented:
No comment has been added lately, so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area that this question is:

PAQ/Refund.

Please leave any comments here within the next seven days.

PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER!

Henka
EE Cleanup Volunteer
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.