|
|
|
Не могу создать базу
|
|||
|---|---|---|---|
|
#18+
Свежая инсталляция 8i на вынь2000, при создании новой базы - ORA-04031 Памяти и диска - немеряно, что ему надо ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2003, 19:16 |
|
||
|
Не могу создать базу
|
|||
|---|---|---|---|
|
#18+
полное описание ошибки приведи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2003, 19:33 |
|
||
|
Не могу создать базу
|
|||
|---|---|---|---|
|
#18+
>Свежая инсталляция 8i на вынь2000, при создании новой базы - ORA-04031 >Памяти и диска - немеряно, что ему надо ? Вообще-то довольно странная ошибка для создания базы. На каком этапе она возникает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2003, 20:01 |
|
||
|
Не могу создать базу
|
|||
|---|---|---|---|
|
#18+
ORA-04031 Unable to allocate 102724472 bytes of shared memory( "shared pool", "unknown object", "sga heap", "db_block_buffers" ) Оперативки - 4Гб. диска - 10Гб сказёвый RAID. Интелевская железяка с двумя камнями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 07:33 |
|
||
|
Не могу создать базу
|
|||
|---|---|---|---|
|
#18+
Если документации вообще нет никакой, то лучше и не создавать ... :-) ORA-04031 unable to allocate num bytes of shared memory num, num, num Cause: More shared memory is needed than was allocated in the operating system process. SGA private memory has been exhausted Action: Either use the DBMS_SHARED_POOL package to pin large packages, reduce your use of shared memory, or increase the amount of available shared memory by increasing the value set for the SHARED_POOL_SIZE initialization parameter. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 09:33 |
|
||
|
Не могу создать базу
|
|||
|---|---|---|---|
|
#18+
2Angel. Да умею я читать документацию. Не надо мне её цитировать. Типовая установка, во время инсталляции, создание тестовой базы, и такой облом ! Какой нахрен SHARED_POOL_SIZE, я ещё ручками там не ковырялся. На однопроцессорной машине всё тип-топ, а на этой - никак. Неужто никто не сталкивался ? Причём в C:\Oracle\Ora81\DATABASE\oradim.log : ORA-01034: ORACLE not available ORA-04031: unable to allocate 102724472 bytes of shared memory ("shared pool","unknown object","sga heap","db_block_buffers") То есть вначале идёт ошибка, которую он мне не показывал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 09:48 |
|
||
|
Не могу создать базу
|
|||
|---|---|---|---|
|
#18+
2slen Создаешь БД из DBCA-"заготовки" или по-честному, ручками, из скриптов ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 09:52 |
|
||
|
Не могу создать базу
|
|||
|---|---|---|---|
|
#18+
А у тебя, собственно, экземпляр -то создается ? Появляется служба OracleServiceSID ? я бы проверил как отрабатывает Oradim. Убей и создай руками экземплар при помощи oradim. Потом коннектся к нему как /as sysdba. я думаю, что экземпляр просто не создался. Вот установщик и не может присоединится с помощю плюса к экземпляру и запустить скрипты на создание физ.структур базы. oradim.exe -new -sid SID -startmode m oradim.exe -edit -sid SID -startmode a ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 09:59 |
|
||
|
Не могу создать базу
|
|||
|---|---|---|---|
|
#18+
Базу пытается создать при инсталляции Datadase Configuration Assistance. Пробовал после инсталляции создать через него другую - та же фигня. Сервис OracleServiceSID создаётся и запускается, в C:\Oracle\Ora81\DATABASE - файлов базы нет. SQL* Plus подключается, но говорит "Соединение с пустым экземпляром выполнено" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 10:21 |
|
||
|
Не могу создать базу
|
|||
|---|---|---|---|
|
#18+
startup nomount pfile="путь к init.ora" в плюсе выполняется после такого соединения ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 10:29 |
|
||
|
Не могу создать базу
|
|||
|---|---|---|---|
|
#18+
ну дальше : orapwd.exe file=%\database\%PWDmain.ora password=change_on_install коннекться, startup nomount pfile="e:\scr\\init.ora"; CREATE DATABASE sid MAXINSTANCES 1 MAXLOGHISTORY 1 MAXLOGFILES 5 MAXLOGMEMBERS 3 MAXDATAFILES 100 и пытайся создать датафайлы и редологи...\ и смотри на что обругается... видимо обругается на startup. чего- то не понравиться в Initфайле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 10:30 |
|
||
|
Не могу создать базу
|
|||
|---|---|---|---|
|
#18+
2ora600 Нет, выдаёт ORA-04031: unable to allocate 102724472 bytes of shared memory... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 10:40 |
|
||
|
Не могу создать базу
|
|||
|---|---|---|---|
|
#18+
крути init.ora , читай Reference . Есть подозрение, что не корректны java_pool_size и/или large_pool_size А вообще полезно заставить dbca сгенерить скрипты и ручками их, ручками - брать по строчке из них и вперед ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 11:33 |
|
||
|
Не могу создать базу
|
|||
|---|---|---|---|
|
#18+
А как их ручками запускать ? ( сори за ламерство ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 12:33 |
|
||
|
Не могу создать базу
|
|||
|---|---|---|---|
|
#18+
Только с консоли ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 12:35 |
|
||
|
Не могу создать базу
|
|||
|---|---|---|---|
|
#18+
к примеру: e:\oracle\ora92\bin\sqlplus /nolog @e:\scr\\CreateDB.sql но нужно сначала, что бы экземпляр монтировался... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 12:36 |
|
||
|
Не могу создать базу
|
|||
|---|---|---|---|
|
#18+
То есть отработал init.ora ? А как его заставить сообщения в консоль вываливать по-англицки ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 12:49 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=32141751&tid=1990971]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
176ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 462ms |

| 0 / 0 |
