Модераторы: LSD
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как я понимаю экземпляр, и вопросы 
V
    Опции темы
Gunslinger
Дата 17.2.2009, 09:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



Привет.
Опять грызу админку. Из разных источников (Кайт в том числе), составил следующее представление об экземпляре оракл. Поправьте, где неправ.
под винду.
1. СУБД - это экземпляр. Т.е. когда устанавливаем с дистриба оракл (не считаю http, оболочек и прочего), то получаем доступ oradim. Он только и нужен. С помощью него создаем экземпляр и скармливаем настроечный файл экземпляра. Экземпляр обеспечивает доступ по сети, защиту базы от сбоев (журнализация, восстановление) и т.п.
2. Как перенастроить экземпляр на работу с другой базой?
   переинициализировать другим ora-файлом, с путями к другой базе, исправленным db_name и db_domain (если нужно). Но тогда instance_name не будет совпадать с db_name. Или это не обязательно?
PM MAIL   Вверх
DimW
Дата 17.2.2009, 11:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1330
Регистрация: 24.2.2005
Где: Орёл

Репутация: 23
Всего: 44



Цитата(Gunslinger @  17.2.2009,  09:50 Найти цитируемый пост)
1. СУБД - это экземпляр. 

Нет. По простому:

СУБД - это Oracle Server.
Oracle Server может управлять несколькими инстансами.
Инстанс в свою очередь имеет свои собственные процессы для работы с БД.
БД - это набор табличных пространст (ТБ).
ТБ - это  набор файлов данных.

про архитектуру Oracle можно почитать здесь - http://www.firststeps.ru/sql/oracle/ с шага 74 на мой взгляд написано не плохо.


Это сообщение отредактировал(а) DimW - 17.2.2009, 13:20
PM MAIL ICQ   Вверх
Gunslinger
Дата 17.2.2009, 13:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



DimW, спасибо, отлично объяснил! 
По поводу второго вопроса - я правильно понял?
Еще вопрос появился: сейчас поставил 9.2 без базы. В диспетчере Oracle.exe нет. Через dbca создать ненужную мне базу, только чтобы запустить сервер? Как его можно иначе запустить?

Это сообщение отредактировал(а) Gunslinger - 17.2.2009, 13:57
PM MAIL   Вверх
DimW
Дата 17.2.2009, 14:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1330
Регистрация: 24.2.2005
Где: Орёл

Репутация: 23
Всего: 44



Цитата(Gunslinger @  17.2.2009,  13:55 Найти цитируемый пост)
По поводу второго вопроса - я правильно понял?

Gunslinger, честно говоря никогда не приходилось это делать, поэтому помочь не могу.

Цитата(Gunslinger @  17.2.2009,  13:55 Найти цитируемый пост)
Как его можно иначе запустить?

а вы в сервисах смотрели, случайно нет работающих служб с префиксом "Oracle" (должны появиться после перезагрузки компа).

PM MAIL ICQ   Вверх
Gunslinger
Дата 17.2.2009, 14:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



Цитата(DimW @  17.2.2009,  14:10 Найти цитируемый пост)
сервисах

если вы имеете ввиду таск менеджер->процессы, то я там и смотрел. После перезагрузки. Появились ява, апач. Ни Oracle.exe, ничего подобного нет.
PM MAIL   Вверх
DimW
Дата 17.2.2009, 15:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1330
Регистрация: 24.2.2005
Где: Орёл

Репутация: 23
Всего: 44



Цитата(Gunslinger @  17.2.2009,  14:26 Найти цитируемый пост)
если вы имеете ввиду таск менеджер->процессы

нет, я имел ввиду "Пуск - Панель управления - Администрирование - Службы".
PM MAIL ICQ   Вверх
Gunslinger
Дата 18.2.2009, 09:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



в службах они есть. MTSRecoveryService, Agent, ClientCache и еще 4 штуки. Как называется сам сервер?
PM MAIL   Вверх
Gunslinger
Дата 18.2.2009, 10:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



Так вот как это выглядит...:
1. в консоли пишу 
Код
oradim -new -sid copy -intpwd admin -startmode manual -pfile путь_к_файлу

в таск менеджере появился процесс Oracle.exe. Убил экземпляр - он пропал. Значит этот процесс - экземпляр? А я-то думал это сам сервер, а экземпляр - это процесс с названием сида... 

Это сообщение отредактировал(а) Gunslinger - 18.2.2009, 10:14
PM MAIL   Вверх
Gunslinger
Дата 19.2.2009, 15:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 842
Регистрация: 30.12.2006
Где: Астрахань

Репутация: нет
Всего: 3



Экземпляр можно инициализировать как во время создания (oradim), так и после - во время работы? Тогда есть настройки по умолчанию.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Oracle"
Zloxa
LSD

Данный раздел предназначен для обсуждения проблем с Oracle Database, другие продукты Oracle здесь не обсуждаются. Просьба при создании темы, придерживаться следующих правил:

  • при создании темы давайте ей осмысленное название, описывающее суть проблемы
  • указывайте используемую версию базы, способ соединения и язык программирования
  • при ошибках обязательно приводите код ошибки и сообщение сервера
  • приводите код в котором возникла ошибка, по возможности дайте тестовый пример демонстрирующий ошибку
  • при вставке кода используйте соответсвующие теги: [code=sql] [/code] для подсветки SQL и PL/SQL кода, [code=java] [/code] - для Java, и т.д.

  • документация по Oracle: 9i, 10g, 11g
  • книги по Oracle можно поискать здесь
  • действия модераторов можно обсудить здесь

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, LSD.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Oracle | Следующая тема »


 




[ Время генерации скрипта: 0.0482 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.