Как редактировать параметры сеансов в Oracle 10g XE? - PullRequest
1 голос
/ 18 сентября 2008

по умолчанию 49

как редактировать на выше?

Ответы [ 2 ]

4 голосов
/ 18 сентября 2008

Вам нужно будет выполнить следующую команду (подключенный как пользователь, у которого есть системные привилегии, sys сделает это)

изменить сеансы системного набора = количество сеансов область действия = spfile;

Получили ли вы ошибку ORA-12516 или ORA-12520? Если это так, то, вероятно, неплохо бы увеличить число процессов

изменить системные системные процессы = число процессов scope = spfile;

IIRC вам нужно будет сбросить базу данных после выполнения этих команд. Эта ссылка http://www.oracle.com/technology/tech/php/pdf/underground-php-oracle-manual.pdf содержит полезную информацию о настройке XE. Я обратился к нему, когда столкнулся с похожими проблемами, используя XE.

0 голосов
/ 26 сентября 2011

Вы можете проверить пределы соединения, чтобы точно настроить пределы сеанса / процесса:

http://zhefeng.wordpress.com/2008/09/24/ora-12516-error-tnslistener-could-not-find-available-handler-with-matching-protocol-stack/?

Шаг 1: взгляните на ограничение процессов.

выберите * из gv $ resource_limit;

Шаг 2: увеличить параметр со 150 (по умолчанию) до 300 (или любого другого желаемого числа)

sql> изменить системные системные процессы = 300 scope = spfile;

Шаг 3: перезагрузите базу данных, чтобы параметры вступили в силу.

PS: проверьте ссылку для получения дополнительной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...