Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как запустить Oracle 9i под Linux / 12 сообщений из 12, страница 1 из 1
08.04.2003, 23:23
    #32136167
Shurshun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить Oracle 9i под Linux
Помогите пожалуйста новичку. Поставил Oracle 9i database под ASP Linux 7.3 без особых проблем. При инсталяции новая база данных создалась без проблем. Но при загруске ОС не знаю как стартануть Oracle. При запуске асистанса все процессы есть и с БД работет нормально. Спасибо.
...
Рейтинг: 0 / 0
09.04.2003, 10:11
    #32136309
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить Oracle 9i под Linux
$ORACLE_HOME/bin/dbstart запускает все инстансы, указанные в /etc/oratab. Дальнейший ход действий, думаю, понятен. Как говорит killed, надо ещё при запуске создавать /var/lock/subsys/oracle, а при останове его прибивать - вроде бы это приколы современных линуксов.
...
Рейтинг: 0 / 0
09.04.2003, 10:14
    #32136315
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить Oracle 9i под Linux
Немаловажный момент - запускать oracle надобно от того пользователя, под которым ты его ставил (по умолчанию - oracle). Но, вообще говоря, в Installation Guide это всё подробно разжёвано...
...
Рейтинг: 0 / 0
09.04.2003, 12:50
    #32136565
Violina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить Oracle 9i под Linux
Общий вопрос по архитектуре процессов - если не запущена ни одна инстанция и ни один листенер, есть ли какие-нибудь процессы Оракла, которые постоянно активны?

В InterBase, например, есть процесс ibserver который активен постоянно - обращаясь к нему, можно работать с той или иной базой.

Как я поняла из концепта, в Оракл архитектура несколько иная - база всегда существует в купе со своей инстанцией. А инстанция есть набор Оракл процессов, запущенных с параметрами, определенными для этой базы.

Чтобы база была доступной, необходимо также запустить листенер?
...
Рейтинг: 0 / 0
09.04.2003, 12:55
    #32136577
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить Oracle 9i под Linux
В зависимости от платформы. Инстанция (экземпляр) - это не только процессы, но и структуры памяти. Листенер запускать не обязательно.
...
Рейтинг: 0 / 0
09.04.2003, 13:04
    #32136592
Violina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить Oracle 9i под Linux
to Scott Tiger

Странно про листенер. Если он у меня не запущен, то приконнектиться к базе я не могу - ни через Management Console, ни через sqlplus. Выдается

ORA-12541: TNS:no listener

или, то что листенер необязателен, относится только к линуху?

(Работаю с Oracle 9.0.xxx под виндами 2000)
...
Рейтинг: 0 / 0
09.04.2003, 13:08
    #32136601
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить Oracle 9i под Linux
А ты локально попробуй :)
...
Рейтинг: 0 / 0
09.04.2003, 13:18
    #32136619
Violina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить Oracle 9i под Linux
Коннектюсь следующим образом:

Код: plaintext
1.
2.
3.
4.
>sqlplus /nolog
SQL>connect sys@my_db
Enter password:***
ORA- 12541 : TNS:no listener


Это разве не локально?

SID: my_db
Service name: my_db
...
Рейтинг: 0 / 0
09.04.2003, 13:27
    #32136643
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить Oracle 9i под Linux
А просто connect sys?
...
Рейтинг: 0 / 0
09.04.2003, 13:34
    #32136657
Violina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить Oracle 9i под Linux
to Scott Tiger

Сработало! Только при этом пришлось сначала системную переменную ORACLE_SID установить на my_db.

Однако через Manager Concole все равно не работает:-(
...
Рейтинг: 0 / 0
09.04.2003, 13:34
    #32136658
Oracle X-pert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить Oracle 9i под Linux
V 9i connect sys as sysdba only.
Ekvivalenten connect internal v mladshih versiyah.
V pravil'no nastroennyh DB rabotaet tol'ko localno,
t.e. neposredstvenno na mashine, gde raspologen instance.
Listener obyazatelen ( Uho dla togo chtoby slyshat', verno?)
...
Рейтинг: 0 / 0
09.04.2003, 13:45
    #32136677
Violina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить Oracle 9i под Linux
to Oracle X-pert

Так, я и спрашивала, обязателен ли листенер всегда или только для удаленного доступа? Для локального доступа как выяснилось не обязателен.

А Enterprise Manager Console по видимому работает с базами только через сетевой механизм.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как запустить Oracle 9i под Linux / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]