Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 создание БД с большим SGA на Solaris10/9.2.0.7  [new]
kex_
Member

Откуда: Praha
Сообщений: 44
Собственно вопрос.
Немогу создать БД с таким отличными от стандартных параметрами

db_block_size=8192
db_cache_size=1207959552
java_pool_size=150000000
large_pool_size=8388608
shared_pool_size=461373440

получаю
ORA-27102: out of memory
SVR4 Error: 22: Invalid argument

Пробовал мянять инит.ора как на уже созданой БД так и при простом создании с нуля...

Почему это происходит ?
8 авг 06, 17:18    [2978497]     Ответить | Цитировать Сообщить модератору
 Re: создание БД с большим SGA на Solaris10/9.2.0.7  [new]
kosour
Member

Откуда:
Сообщений: 236
В документации по установке Oracle (для каждой его версии)

2.6 Configuring Kernel Parameters

написано как правильно установить параметры операционной системы. Если перечитать, то получится создать базу (точнее, поднять экземпляр оракл с Вашими параметрами).

---
Косоурихин Сергей
BI Partner
DWH & OLAP
8 авг 06, 17:29    [2978572]     Ответить | Цитировать Сообщить модератору
 Re: создание БД с большим SGA на Solaris10/9.2.0.7  [new]
kex_
Member

Откуда: Praha
Сообщений: 44
Прошу прощения параметр один немного занизил :) - при нем уже падает с такой ошибкой и при созданой с нуля новой БД (послу установки 9.2.0.7)
Не в том ли дело что неможет буть он больше 1.8 Г?

db_cache_size=2415919104

Установки ОС - все есть
/etc/system
SET SHMSYS:SHMINFO_SHMMAX=17179869184
SET SHMSYS:SHMINFO_SHMMIN=128000000
SET SHMSYS:SHMINFO_SHMMNI=200
SET SHMSYS:SHMINFO_SHMSEG=20
SET SEMSYS:SEMINFO_SEMMNI=200
SET SEMSYS:SEMINFO_SEMMSL=200
SET SEMSYS:SEMINFO_SEMMNS=200
SET SEMSYS:SEMINFO_SEMOPM=200
SET SEMSYS:SEMINFO_SEMVMX=32768
8 авг 06, 17:46    [2978700]     Ответить | Цитировать Сообщить модератору
 Re: создание БД с большим SGA на Solaris10/9.2.0.7  [new]
badm
Member

Откуда: Kazan
Сообщений: 984
В юниксоидах помоему больше че 1,6 гига под СГА не получишь, для того чтобы превысить этот лимит надо менять настройки ядра и перекомпиливать его
8 авг 06, 18:50    [2979009]     Ответить | Цитировать Сообщить модератору
 Re: создание БД с большим SGA на Solaris10/9.2.0.7  [new]
кук
Guest
kex_
Прошу прощения параметр один немного занизил :) - при нем уже падает с такой ошибкой и при созданой с нуля новой БД (послу установки 9.2.0.7)
Не в том ли дело что неможет буть он больше 1.8 Г?

db_cache_size=2415919104

Установки ОС - все есть
/etc/system
SET SHMSYS:SHMINFO_SHMMAX=17179869184
SET SHMSYS:SHMINFO_SHMMIN=128000000
SET SHMSYS:SHMINFO_SHMMNI=200
SET SHMSYS:SHMINFO_SHMSEG=20
SET SEMSYS:SEMINFO_SEMMNI=200
SET SEMSYS:SEMINFO_SEMMSL=200
SET SEMSYS:SEMINFO_SEMMNS=200
SET SEMSYS:SEMINFO_SEMOPM=200
SET SEMSYS:SEMINFO_SEMVMX=32768


если мне неизменяет память то в 10ке это настраиваться из другого места :)
по умолчанию под sga можно отдать до 25 процентов от рамы

поиск облегчает жизнь :), а умеенее им пользоваться в двойне :)
Вы не первый :)
8 авг 06, 23:54    [2979572]     Ответить | Цитировать Сообщить модератору
 Re: создание БД с большим SGA на Solaris10/9.2.0.7  [new]
DВА
Member

Откуда:
Сообщений: 5439
если мне не изменяет память, то в десятке параметры /etc/system устанавливаются так
set semsys_seminfo_semmni=...
9 авг 06, 00:02    [2979578]     Ответить | Цитировать Сообщить модератору
 Re: создание БД с большим SGA на Solaris10/9.2.0.7  [new]
кук
Guest
DВА
если мне не изменяет память, то в десятке параметры /etc/system устанавливаются так
set semsys_seminfo_semmni=...

тынц

и там с
On Solaris 10, use the following procedure to view the current value specified for resource controls, and to change them if necessary:
9 авг 06, 00:11    [2979592]     Ответить | Цитировать Сообщить модератору
 Re: создание БД с большим SGA на Solaris10/9.2.0.7  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18482
DВА
если мне не изменяет память, то в десятке параметры /etc/system устанавливаются так
set semsys_seminfo_semmni=...
Странно как-то...
Выставляю по старинке
$ tail -12 /etc/system
*
* Oracle requried
*
set semsys:seminfo_semmni = 100
set semsys:seminfo_semmns = 2048
set semsys:seminfo_semmsl = 512

set shmsys:shminfo_shmmin = 1
set shmsys:shminfo_shmmax = 4294967295
set shmsys:shminfo_shmmni = 100
set shmsys:shminfo_shmseg = 10

$ uname -srvim
SunOS 5.10 Generic i86pc i86pc
Да и в мане так описано
9 авг 06, 02:18    [2979713]     Ответить | Цитировать Сообщить модератору
 Re: создание БД с большим SGA на Solaris10/9.2.0.7  [new]
kex_
Member

Откуда: Praha
Сообщений: 44
Всем спасибо.

все дело было в регистре букв в /etc/system .
9 авг 06, 11:51    [2981161]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить