DeepEdit!

Программирование баз данных на Oracle, техническая документация, литература, статьи и публикации

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

Создание разделяемой связи базы данных

Итак, вы определили, что без разделяемой связи базы данных не обойтись. Чтобы ее создать, необходимо использовать ключевое слово shared:
create shared database link <имя_связи> authenticated by <имя_схемы> identified by <пароль>;
Показанные здесь ключевые слова обязательны. При желании к ним можно добавить ключевые слова connect to, identified by, connect to current_user и using. Единственная привилегия, требуемая для учетной записи, с которой устанавливается соединение,— это create session. Обратите внимание на необходимость использования конструкции authenticated by. В удаленной базе данных обязательно должна существовать учетная запись с указанными именем пользователя и паролем, но соответствующая схема применяется только для обеспечения безопасности, поэтому может быть пустой.
Чтобы позвонить через коммутатор, вы снимаете трубку, набираете ноль и соединяетесь с оператором, который ждал        вызова. Работа оператора состоит в том, чтобы принимать запросы на соединения и пытаться их выполнить. Вы сообщаете ему, что ходите связаться, и называете телефонный номер. Оператор, действуя от нашего имени, набирает ' номер и отключается от вашей линии! (После/переключения на;другую линию вы останетесь соединенным со: своим собеседником, даже если оператор на обед. Или нет, оператор продолжает сидеть за коммутационной ламелью, ожидая других вызовов.
Прослушивающий процесс Net8 работает точно так же. Сразу после запуска он переходит в режим ожидания входящих запросов,, обрабатывает их и даже после того, как вы отсоединились, остается доступным для других клиентов. Это так' называемый фоновый 'процесс (detached process), который, будучи запущен, получит команду останова или его машина не будет' выключена (или нё выйдет из строя). Даже если никто не входит на сервер, где был интерактивно запущен прослушивающий процесс, этот процесс будет выполняться, пока его кто-нибудь не остановит, feasa данных Oracle при запуске пытается зарегистрироваться в прослушивающем процессе, Передавая ему имена своих служб и экземпляров.
В этой главе вы узнаете о прослушивающем процессе и файлах его поддержки. Будет дан обзор утилит N'etS, поставляемых корпорацией Oracle, а также Oracle Enterprise Manager, чтобы при изучении последующих глав вы были готовы к работе с этими инструментами.

 









jAntivirus