Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 Переход на 10g  [new]
Сергей Самара
Member

Откуда:
Сообщений: 94
Работаем на Оркле уже три года, но в последний год резко возросли и обюъемы данных и количество подключенных пользователей. В результате сервер с 32х разрядной виндой просто не справляется. Памяти не хвататет катастрофически. Физически на нем 24 гига, а доступно орклу только 2. А так как сервер класетрный, то нельзя использовать ключ 3GB. В связи с этим возникла потребность перехода на 64 битную систему. Но текущей версии оркла 9.2.0.4 под наши процы не существует. Значит надо будет ставить 10. В связи с этим прошу помощи. Есть ли тут кто-то, кто уже делал такой переход с 32х разрядных систем на на 64х разрядную и с 9 на 10. Какие были подводные камни? Возникали ли какие другие проблемы, специфичные для 64 разрыдных систем и нового оркла?
14 дек 07, 16:32    [5050858]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
Igoreks
Member

Откуда: Москва
Сообщений: 199
автор
А так как сервер класетрный, то нельзя использовать ключ 3GB

Это почему же? У меня используется этот ключ на кластере.

Осуществлял миграцию на 10-ку. Из особенностей только то, что мигрировал в режиме manual (сам запускал скрипты), т.к. DBUA с этим делом не справился. Ну и на shared server пришлось перейти - баг есть для 10-ки под виндой в режиме dedicated...
14 дек 07, 16:38    [5050921]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
Сергей Самара
Member

Откуда:
Сообщений: 94
Я не совсем в курсе дел, но нам запускать кластер с этим ключом настоятельно не рекомендовали на каком-то форуме.

У нас тут проще. Я планирую использовать обычный экспорт/импорт.
А что за баг? У меня использование шаред сервера вызывает только негативные отношения. Какая версия 10 у вас? С каким патчем?
14 дек 07, 16:51    [5051036]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
Сергей Самара
Member

Откуда:
Сообщений: 94
Неправильно написал, а как править сообщения здесь - не понял. Хотел сначала иначе написал, но потом перефразировал, а начало предложения не убрал. Так что первое не так получилось. Вот конкретное сообщение с того форума:

При установленном в boot.ini ключе /3GB в кластерной конфигурации периодически может появляться ошибка:

ORA-00603: ORACLE server session terminated by fatal error
ORA-27501: IPC error creating a port
ORA-27300: OS system dependent operation:IPC_CreateNamedSocket failed with status: 10013
ORA-27301: OS failure message: An attempt was made to access a socket in a way forbidden by its access permiss
ORA-27302: failure occurred at: initport_1
14 дек 07, 16:53    [5051053]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
ScareCrow
Member

Откуда: Белый город
Сообщений: 17089

а как насчет /PAE в boot.ini?

Posted via ActualForum NNTP Server 1.4

15 дек 07, 09:11    [5052795]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
denix1
Member

Откуда: Киев
Сообщений: 4656
Сергей Самара
Физически на нем 24 гига, а доступно орклу только 2. А так как сервер класетрный, то нельзя использовать ключ 3GB.

ну хоть AWE вы пользуетесь ?

ПС.
и на кой нужно было сервак покупать с 24-гигами озу ?
15 дек 07, 21:07    [5053900]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
Sheriffua
Member

Откуда: г. Киев
Сообщений: 1223
Сергей Самара
Работаем на Оркле уже три года, но в последний год резко возросли и обюъемы данных и количество подключенных пользователей. В результате сервер с 32х разрядной виндой просто не справляется. Памяти не хвататет катастрофически. Физически на нем 24 гига, а доступно орклу только 2. А так как сервер класетрный, то нельзя использовать ключ 3GB. В связи с этим возникла потребность перехода на 64 битную систему. Но текущей версии оркла 9.2.0.4 под наши процы не существует. Значит надо будет ставить 10. В связи с этим прошу помощи. Есть ли тут кто-то, кто уже делал такой переход с 32х разрядных систем на на 64х разрядную и с 9 на 10. Какие были подводные камни? Возникали ли какие другие проблемы, специфичные для 64 разрыдных систем и нового оркла?


У нас был тоже подобный переход, но мы отказались от винды и поставили 10.2.0.1 на RHEL4 и все нормально, база нормально работает (перенос делали с помощью exp/imp), может и вам стоит от винды отказаться.
15 дек 07, 21:55    [5054027]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
alex-ls
Member

Откуда: Иркутская обл - Пенза - Москва
Сообщений: 6912
denix1
и на кой нужно было сервак покупать с 24-гигами озу ?

откаты как обычно...
15 дек 07, 21:58    [5054034]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
Сергей Самара
Member

Откуда:
Сообщений: 94
ScareCrow

а как насчет /PAE в boot.ini?

Posted via ActualForum NNTP Server 1.4

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

denix1

ну хоть AWE вы пользуетесь ?

ПС.
и на кой нужно было сервак покупать с 24-гигами озу ?

AWE запустить не получилось все из-за той же нехватки памяти. Судя по всему - не хватило мегов двести. Оркл заработал быстрее, но уще на 260 подключении стали вываливаться ошибки с нехваткой памяти - жуткая проблема я ее фрагментацией из-за часых подключений/отключений пользователей.

Сервак хороший. Это даже не совсем сервер - это кластерная система от HP с EVA-массивом. Туда бы еще операционку нормальную. Сейчас вот задумались, чтобы туда поставить 64-битную винду (что, собственно, надо было делать сразу). Так что 24 гига ОЗУ пригодятся. Можно будет загнять в кеш почти все таблицы базы (шутка :)).

Sheriffua

У нас был тоже подобный переход, но мы отказались от винды и поставили 10.2.0.1 на RHEL4 и все нормально, база нормально работает (перенос делали с помощью exp/imp), может и вам стоит от винды отказаться.


Как я слышал, эта версия 10 не очень устойчива. Рекомендвоалди сразу ставить третий патч. У вас номрально работает? Были ли какие-то проблемы?
От винды отказаться не получится. Главная причина в отстувтие специалиста по другим операционкам.
15 дек 07, 23:27    [5054171]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
Сергей Самара
Member

Откуда:
Сообщений: 94
alex-ls
denix1
и на кой нужно было сервак покупать с 24-гигами озу ?

откаты как обычно...

Искали систему, обемпечивающую максимальную надежность. 24 гига - это уже приятное приложение к ней. Это мелочь, по сравнению со всей системой.
15 дек 07, 23:28    [5054172]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
Переходил с 32 битного на 64 битный Oracle 10.2.0.3. Камней никаких не было. Правда может ошибка валиться в алертлог про то,что нет пакета dbms_alrt. Но такого не наблюдал :) Пока.
16 дек 07, 01:17    [5054403]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
denix1
Member

Откуда: Киев
Сообщений: 4656
Сергей Самара
Как я слышал, эта версия 10 не очень устойчива. Рекомендвоалди сразу ставить третий патч.

ну не 3-й патчсет, а второй, т.е. 10.2.0.3 - рекомендовали кстити правильно
только вот еще нужно в обязательном порядке докатить поверх патчи,
благо пот винду они выходят кумулятивными

ПС.
3-го патчсета, а именно 10.2.0.4 мы все с нетерпением ждем
если обновление не к спеху - подождите месяц-второй -
будете в числе первых промышленных тестеров
16 дек 07, 10:44    [5054760]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
Sheriffua
Member

Откуда: г. Киев
Сообщений: 1223
Сергей Самара

Sheriffua

У нас был тоже подобный переход, но мы отказались от винды и поставили 10.2.0.1 на RHEL4 и все нормально, база нормально работает (перенос делали с помощью exp/imp), может и вам стоит от винды отказаться.


Как я слышал, эта версия 10 не очень устойчива. Рекомендвоалди сразу ставить третий патч. У вас номрально работает? Были ли какие-то проблемы?
От винды отказаться не получится. Главная причина в отстувтие специалиста по другим операционкам.


Когда переходили, то специалистов по RHEL4 у нас тоже не было, но тем не менее разобрались, единственный "камень", это если отключают питание в выходные, сервак сворачивается нормально, а вот добиться того чтобы БД нормально сворачивалась пока никак не удается (в винде с эти проблем поменьше). Пробуем разобраться с этой проблемой, думаю всё получиться :)
16 дек 07, 12:22    [5054820]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
Сергей Самара
Member

Откуда:
Сообщений: 94
denix1
Сергей Самара
Как я слышал, эта версия 10 не очень устойчива. Рекомендвоалди сразу ставить третий патч.

ну не 3-й патчсет, а второй, т.е. 10.2.0.3 - рекомендовали кстити правильно
только вот еще нужно в обязательном порядке докатить поверх патчи,
благо пот винду они выходят кумулятивными

ПС.
3-го патчсета, а именно 10.2.0.4 мы все с нетерпением ждем
если обновление не к спеху - подождите месяц-второй -
будете в числе первых промышленных тестеров

Ну месяца два и так подождать придется. Но вот версия оркла будет завиеть не от нас, а от разработчиков программы. Если они не будут поддерживавть установку 3 патча, то мы и не сможем его поставить.
16 дек 07, 17:07    [5055092]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
Софтверный проктолог
Member [заблокирован]

Откуда: Москва
Сообщений: 2230
Sheriffua

Когда переходили, то специалистов по RHEL4 у нас тоже не было, но тем не менее разобрались, единственный "камень", это если отключают питание в выходные, сервак сворачивается нормально, а вот добиться того чтобы БД нормально сворачивалась пока никак не удается (в винде с эти проблем поменьше). Пробуем разобраться с этой проблемой, думаю всё получиться :)

Тыркнули скрипт останова (с shutdown immediate) в rc.0?
Учитавали время, которое может потребоваться Ораклу чтобы остановиться?
Тогда какие проблемы возникли? :)
16 дек 07, 17:21    [5055111]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
KoTTT
Member

Откуда: Екб
Сообщений: 1511
Переходили в августе вин32 + 9.2.0.8 -> вин64 + 10.2.0.3.
Переход возможен только exp-imp или transportable tablespace из-за различий в разрядности. Есть нота на металинке по этому поводу.
Работает нормально. Разве что периодически ORA-07445 валятся, про которые металинк ничего не знает :-)
Я бы на вашем месте подождал 10.2.0.4 все-таки... А пока ждете его - как раз хорошо ваш софт протестируете на 10-ке тестовой.
17 дек 07, 06:19    [5056006]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
ScareCrow
Member

Откуда: Белый город
Сообщений: 17089

>Поскольку сведения об этом были противоречивые (как и рекомендации от
> >представителей микрософт), то наш админ не стал проводить таких
>экспериментов
а можно ссылку на противоречивость сведений в Майкрософте
>AWE запустить не получилось все из-за той же нехватки памяти. Судя по
>всему - не хватило мегов двести
а поподробнее?
>жуткая проблема я ее фрагментацией
ну вы прям как 1С ник про фрагментацию. может все таки утечка?

Posted via ActualForum NNTP Server 1.4

17 дек 07, 09:43    [5056223]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
Igoreks
Member

Откуда: Москва
Сообщений: 199
KoTTT
Переходили в августе вин32 + 9.2.0.8 -> вин64 + 10.2.0.3.
Переход возможен только exp-imp или transportable tablespace из-за различий в разрядности. Есть нота на металинке по этому поводу.
Работает нормально. Разве что периодически ORA-07445 валятся, про которые металинк ничего не знает :-)
Я бы на вашем месте подождал 10.2.0.4 все-таки... А пока ждете его - как раз хорошо ваш софт протестируете на 10-ке тестовой.



Oracle® Database Upgrade Guide
10g Release 2 (10.2)
Part Number B14238-01

If you are installing 64-bit Oracle Database 10g software but were previously using a 32-bit Oracle Database installation, then the databases will automatically be converted to 64-bit during the upgrade to Oracle Database 10g except when upgrading from Release 1 (10.1) to Release 2 (10.2).
17 дек 07, 14:19    [5058001]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
eml78
Member

Откуда:
Сообщений: 648
ScareCrow
>AWE запустить не получилось все из-за той же нехватки памяти. Судя по
>всему - не хватило мегов двести
а поподробнее?

Для AWE нужно окно (хотя бы пол гига) + в shared pool дополнительно почему-то память откушивается.
ScareCrow
>жуткая проблема я ее фрагментацией
ну вы прям как 1С ник про фрагментацию. может все таки утечка?

А вы никогда не задавлись вопросом почему в виндах под процесс отводится 2ГБ, а в реальных приложениях (в том числе и под оракле) больше чем 1,7-1,8ГБ виртуальной памяти не по-используешь?
Это потому, что как правило, из-за дефрагментации между большими кусками занятого адресного пространства, имеются маленькие кусочки свободной памяти (таких кусочков в зависимости от процесса по-разному бывает но если их объем процентов 10-15%, то это как раз и будет 200-300МБ).
Если кто знает как адресное пространство в Oracle дефрагментировать просьба поделится...
17 дек 07, 15:20    [5058464]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
Сергей Самара
Member

Откуда:
Сообщений: 94
ScareCrow

>Поскольку сведения об этом были противоречивые (как и рекомендации от
> >представителей микрософт), то наш админ не стал проводить таких
>экспериментов
а можно ссылку на противоречивость сведений в Майкрософте

Это не ссылка. К нам приходиллои представители компании Микрософт и проводили мониторинг нашей сетки, серверов и т.п. Именно по их рекомендации мы и настраивали все.


>AWE запустить не получилось все из-за той же нехватки памяти. Судя по
>всему - не хватило мегов двести
а поподробнее?

Подробнее в том, что мы стали переходить на AWE когда уже нельзя дальше было уменьшать размеры памяти, когда постоянно сыпалась ошибка, что не нельзя выделеить сколько-то там байт памяти ora-04030 (ошибка указывала на shared pool, если shared pool увеличивали, то при более 300 подключении возникали проблемы с выделением памяти по той же ora-04030, но уже с другими параметрами) Когда настроили AWE, выяснилось, что орклу не хватает памяти для поддержки стольких подключений. Раньше работало на SGA > 500 мегов, но при AWE 600 миниммум, уменьшить его врядли будет разумно. А все остальные параметры и так по минимумы были выставлены. После включения стала валиться ошибка ora-04030.


>жуткая проблема я ее фрагментацией
ну вы прям как 1С ник про фрагментацию. может все таки утечка?
Posted via ActualForum NNTP Server 1.4

Нет. Скорее все-таки фрагментация. У нас есть программа, позволяющая смотреть распределение памяти на виндовый процесс. В ней видно, как оркл распределяет памzть по доступным ему 2 гигам. После частых подключений/включений видно, что свободно памяти может быть до 300 метров, но вся она нарезана кусочками меньше мегабайта. Естественно если оркл затребует памяти больше этого мегабайта винда просто не находит такой кусок свободной памяти и выдает эту самую ошибку по ora-04030
17 дек 07, 15:31    [5058534]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
Сергей Самара
Member

Откуда:
Сообщений: 94
eml78
ScareCrow
>AWE запустить не получилось все из-за той же нехватки памяти. Судя по
>всему - не хватило мегов двести
а поподробнее?

Для AWE нужно окно (хотя бы пол гига) + в shared pool дополнительно почему-то память откушивается.
ScareCrow
>жуткая проблема я ее фрагментацией
ну вы прям как 1С ник про фрагментацию. может все таки утечка?

А вы никогда не задавлись вопросом почему в виндах под процесс отводится 2ГБ, а в реальных приложениях (в том числе и под оракле) больше чем 1,7-1,8ГБ виртуальной памяти не по-используешь?
Это потому, что как правило, из-за дефрагментации между большими кусками занятого адресного пространства, имеются маленькие кусочки свободной памяти (таких кусочков в зависимости от процесса по-разному бывает но если их объем процентов 10-15%, то это как раз и будет 200-300МБ).
Если кто знает как адресное пространство в Oracle дефрагментировать просьба поделится...

Все так и есть. А дефрагментировать вряд ли получится. Мы смами искали такие средства, но не нашли. Но если кто подскажет, буду очень благодарен.
17 дек 07, 15:34    [5058549]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
Сергей Самара
Member

Откуда:
Сообщений: 94
eml78
[quot ScareCrow]>AWE запустить не получилось все из-за той же нехватки памяти. Судя по
>всему - не хватило мегов двести
а поподробнее?

Для AWE нужно окно (хотя бы пол гига) + в shared pool дополнительно почему-то память откушивается.
Вот эти самые не хватившие нам 200 мегов она и откушивает. Окно нужно чуть больше полгига. На окне 512 у нас оркл запускаться категорически отказался. Запустился на 525. После всех настроек оказалось, что под SGA забрано 429 метров, хотя ожидалось чуть более 200.
17 дек 07, 15:37    [5058569]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
Igoreks
Member

Откуда: Москва
Сообщений: 199
AWE вам только уменьшила объём памяти для shared pool, т.к. живёт в тех жалких 1,7 Гб, что выделяются oracle-у в винде. Вот если у вас проблемы с buffer cache были бы, то тогда да - AWE нужно.
17 дек 07, 18:25    [5059703]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
Сергей Самара
Member

Откуда:
Сообщений: 94
Igoreks
AWE вам только уменьшила объём памяти для shared pool, т.к. живёт в тех жалких 1,7 Гб, что выделяются oracle-у в винде. Вот если у вас проблемы с buffer cache были бы, то тогда да - AWE нужно.

У нас проблемы со всем. Честно гвооря, я уже запарился высчитывать каждый мегабайт, чтобы там прибавить, а тут убавить и постоянно отслеживая поведение памяти на каждое изменение SGA. Сейчас проблему временно решили разнеся схемы на разные серваки на две разные базы. Но это же не выход. Отсюда и возникла необходимость перехода на 64 битное приложение. тем более сервак у нас мощный. Обидно, что такая моща работает в холостую. Оркл будет куплен в течении двух месяцев. Но за это время хотелось бы выяснить какие подводные камни могут быть при таком переходе. Тем более в десятке кардинально изменен принцип администрирования. Придется еще и с вебинтерфейсом рабираться что там к чему.
17 дек 07, 21:34    [5060281]     Ответить | Цитировать Сообщить модератору
 Re: Переход на 10g  [new]
KoTTT
Member

Откуда: Екб
Сообщений: 1511
Igoreks
KoTTT
Переходили в августе вин32 + 9.2.0.8 -> вин64 + 10.2.0.3.
Переход возможен только exp-imp или transportable tablespace из-за различий в разрядности. Есть нота на металинке по этому поводу.
Работает нормально. Разве что периодически ORA-07445 валятся, про которые металинк ничего не знает :-)
Я бы на вашем месте подождал 10.2.0.4 все-таки... А пока ждете его - как раз хорошо ваш софт протестируете на 10-ке тестовой.



Oracle® Database Upgrade Guide
10g Release 2 (10.2)
Part Number B14238-01

If you are installing 64-bit Oracle Database 10g software but were previously using a 32-bit Oracle Database installation, then the databases will automatically be converted to 64-bit during the upgrade to Oracle Database 10g except when upgrading from Release 1 (10.1) to Release 2 (10.2).


Я немного не то написал. Подзабыл уже. Давно миграция была. Проблемы там не в самой миграции, а в последующем накате патча 10.2.0.3. И неизвестно, решат ли ее в 10.2.0.4...
https://www.sql.ru/forum/actualthread.aspx?bid=3&tid=454722&hl=#4428577
18 дек 07, 04:03    [5060706]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Oracle Ответить