не может использовать базу данных в Oracle 11g - PullRequest
0 голосов
/ 05 декабря 2011

Я создал новую базу данных в Oracle 11g, используя DBCA. Я проверил слушателя в cmd -> lsnrctl и его запуск. с помощью этой команды:
select instance_name, status from v$instance; Я получил имя базы данных, и его статус ОТКРЫТ
чего-нибудь не хватает? что еще я должен проверить?
потому что, когда я вставляю use databasename;, я получаю ошибку Unknown command use databasename!

1 Ответ

1 голос
/ 06 декабря 2011

Как уже отмечали другие, USE - это команда SQL Server. в Oracle вы можете выполнить одно из следующих действий в зависимости от вашего сценария.

Если вы работаете в интерактивном режиме (например, в Unix ..), вы можете выдать

sqlplus schema_name/password@database_name

для подключения к базе данных и выдачи запросов.

Обратите внимание, что базы данных на сервере SQL эквивалентны схемам в Oracle. В oracle у вас будет одна база данных и несколько схем для логической дифференциации различных предметных областей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...