Оракул sqlplus нет имени пользователя и базы данных
Я установил oracle sqlplus и мгновенный клиент на Mac OS, используя этот учебник: https://tomeuwork.wordpress.com/2014/05/12/how-to-install-oracle-sqlplus-and-oracle-client-in-mac-os/comment-page-1/
Теперь я могу открыть sqlplus в терминале, набрав sqlplus, но он запрашивает у меня имя пользователя и пароль.
Я исследовал в сети, что они должны быть созданы во время установки, однако, когда я сделал это, это не подсказало мне, и в учебнике это не упоминается. Это только говорит, что теперь вы должны иметь возможность подключиться с помощью $ sqlplus username/password@database
но у меня нет имени пользователя, пароля или базы данных.
Как мне это сделать?
Я хочу все настроить, чтобы я мог создать базу данных и таблицы и т. Д. С помощью sqlplus.
1 ответ
SQLplus - это клиент командной строки для системы баз данных Oracle, а Instant Client - тонкий драйвер для доступа к нему. Таким образом, вы еще не установили базу данных (сервер) Oracle, только клиент.
Сервер Oracle не работает в Mac OS X. Вам нужно будет установить его на компьютер с другой операционной системой.
Обновить
Используя SQLplus, вы можете подключиться к серверу Oracle в вашем университете (если они специально не защищены от него). Вам понадобится некоторая информация для подключения:
- Имя хоста
- Номер порта
- SID или название сервиса
- имя пользователя
- пароль
Затем вы можете подключиться с помощью следующей команды:
sqlplus username@host:port/service
Или же:
sqlplus username@'(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=hostname)(PORT=port))(CONNECT_DATA=(SID=sid)(SERVER=dedicated)))'
SQL Developer от Oracle - это бесплатный альтернативный клиент с пользовательским интерфейсом, который облегчит подключение к базе данных и выполнение ваших заданий. Это требует той же информации, хотя.