|
|
|
Смена Oracle Server Mode
|
|||
|---|---|---|---|
|
#18+
Пара вопросиков появилась к уважаемым знактокам: 1. Как без использования DBCA узнать текущий Server Mode? 2. Можно ли руками (без использования DBCA) сменить Server Mode с shared на dedicated и обратно? Спасибо за ответ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2003, 14:40 |
|
||
|
Смена Oracle Server Mode
|
|||
|---|---|---|---|
|
#18+
1. select value,description from v$parameter where name='mts_servers' 2. в oracle практически все можно сделать "ручками" :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2003, 16:03 |
|
||
|
Смена Oracle Server Mode
|
|||
|---|---|---|---|
|
#18+
Рустем 1. На БД, которая в режиме dedicated, запрос возвращает 1. Что бы это значило? 2. Хотелось бы все же конкретный ответ с примером кода, а не витиеватые фразы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2003, 16:09 |
|
||
|
Смена Oracle Server Mode
|
|||
|---|---|---|---|
|
#18+
1. СМ. DESCRIPTION 2. ТЫ DBA? 3. "нахрен" тебе ваще MTS? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2003, 16:13 |
|
||
|
Смена Oracle Server Mode
|
|||
|---|---|---|---|
|
#18+
NON Фишка в том, что number of shared servers to start up равный 1 ни о чем не говорит. У меня dedicated server. Или shared server не может быть 1 и именно это указывает на dedicated? Так ведь может быть и один shared server, то на него можно несколько диспетчеров вешать, если конечно я ничего не попутал :) Дальше... Да, я админ и мне MTS нафиг не нужен, но проблема в том, что на мою голову свалился удаленный оракл (в калифорнии под линуксом (я - заядлый виндузятник) и с медленным каналом), который не я ставил. Его надо админить. Хожу по SSH и запустить в графической консоли DBCA не могу - у виндовского putty ее нет, да и сисадмин сказал, что на линух меня не пустит, т.к. весь канал положу. Дальше больше. По всем признакам тот оракл в режиме MTS (сам об этом говорит при запуске инстанса из sqlplus) и я хочу его перевести на dedicated. Мне нужен ОТВЕТ по сути, а не бессмысленные вопросы Или это были наводящие вопросы? :) Как быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2003, 16:47 |
|
||
|
Смена Oracle Server Mode
|
|||
|---|---|---|---|
|
#18+
Можно запустить сессию в режиме dedicated. А чтобы перевести весь сервер, его необходимо перезапустить с соответствующими изменениями в init. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2003, 12:41 |
|
||
|
Смена Oracle Server Mode
|
|||
|---|---|---|---|
|
#18+
"На БД, которая в режиме dedicated, запрос возвращает 1. Что бы это значило?" Что-то вы путаете. Параметр MTS_SERVERS (если база 8i), который в 9i называется SHARED_SERVERS указыват как раз на количество серверных процессов, запущенных при старте инстанса. Если он раве 1, то сервер запущен в shared моде. В dedicated он должен быть равен 0. Вообще его можно изменить динамически ALTER SYSTEM SET SHARED_SERVERS = 0; и таким образом как бы переключить сервер в dedicated. Но лучше поменять эти параметры в init файле (закомметарить параметры SHARED_SERVERS и DISPATCHERS для 9i или MTS_SERVERS и MTS_DISPATCHERS для 8i) и перезапустить инстанс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2003, 14:57 |
|
||
|
Смена Oracle Server Mode
|
|||
|---|---|---|---|
|
#18+
1.Если запросы select * from v$circuit; select * from v$dispatcher; не возвращают строк, то можно с уверенностью сказать, что сервер в дедикейтед режиме. Другой способ проверить - посмотреть параметер Код: plaintext 1. 2. 3. 4. 5. Если VALUE пустая строка, то dedicated. Третий способ - посмотреть select server from v$session; 2.Изменить можно закомментировав параметер mts_dispatchers в init.ora Или изменить тип создаваемых сессий, прописав у всех клиентов (SERVER = DEDICATED) в tnsnames.ora Интересно, а зачем менять режим? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2003, 18:21 |
|
||
|
Смена Oracle Server Mode
|
|||
|---|---|---|---|
|
#18+
Noname_, Paranoic, .dba \r \r Был в командировке сразу не смог ответить :(\r \r Спасибо за ответы, сам об этом знал, но просто повелся на поводу у dbca: тот когда меняет тип server mode базы с shared на dedicated и обратно, не меняет вообще DISPATCHERS - как был так и остается. Фикция какая-то!!! Вот и получается, что мне говорит, про dedicated, а сам продолжает быть shared :((\r \r Я прописал в tnsnames.ora режим соединения dedicated, т.к. пока нет возможности перезапустить инстанс.\r \r Дальше... Я изначально неправильно поступил, т.к. смена server mode была лишь частью проблемы, а сама ее суть поднята в топике: /topic/19594 (ORA-03114 при экспорте)\r \r Может есть что добавить к этому? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2003, 12:29 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=32087629&tid=1992124]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
21ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 294ms |

| 0 / 0 |
