java.sql.SQLException: ORA-01501: CREATE DATABASE не удалось ORA-01100: база данных уже смонтирована

Я сделал некоторый код MySQL java-jdbc для создания базы данных и добавил в нее несколько примеров строк. Я хотел, чтобы этот код работал и для oracle 11g. Итак, я соответствующим образом изменил URL-адрес подключения в своем коде. Но теперь я получаю сообщение об ошибке:

java.sql.SQLException: ORA-01501: CREATE DATABASE не удалось ORA-01100: база данных уже смонтирована

Я не понимаю, почему я получаю эту ошибку. Что означает «база данных уже смонтирована»? Пожалуйста, помогите мне решить эту проблему.

Спасибо.


person fastboat    schedule 07.08.2012    source источник
comment
Синтаксис и семантика DDL — это то, чем реализации баз данных отличаются больше всего. Не видя вашего DDL, никто здесь не сможет помочь. Тем не менее, ошибка означает, что Oracle считает, что база данных уже существует.   -  person Jim Garrison    schedule 07.08.2012
comment
Используя SQL Developer или любые другие средства, как мне вручную проверить, существует ли БД?   -  person fastboat    schedule 07.08.2012
comment
@fastboat - пожалуйста, опубликуйте соответствующий код, который вы пытаетесь использовать, и, как сказал Джим Гаррисон, ваши соответствующие операторы DDL. Кроме того, вы можете прочитать эту ссылку для подключения с помощью SQL Developer: oracle.com/technetwork/issue-archive/2008/08-may/   -  person Sujay    schedule 07.08.2012


Ответы (1)


Завершите работу базы данных, затем запустите ее на стадии nomount, затем примените оператор создания базы данных.

     SQL>shutdown immediate;
     SQL>startup nomount;
     SQL>CREATE ........ 
person Sai Ye Yan Naing Aye    schedule 07.08.2012
comment
Да, это помогло. Теперь я получаю новую ошибку, которую, я думаю, можно легко исправить — java.sql.SQLSyntaxErrorException: ORA-00900: неверный оператор SQL. - person fastboat; 07.08.2012
comment
Можете ли вы сказать мне, что означает mount и nonmount ? - person fastboat; 07.08.2012
comment
У меня есть ссылка с некоторой информацией - dba-oracle.com/concepts/starting_database.htm< /а> - person fastboat; 07.08.2012