[ОТВЕТИТЬ]
14.02.2007 13:01
konvik
 
Помогите!Ставлю новый сервер.Оракл встал без ошибок,база проинициализировалась нормально.Сервера Супермага и кассовый стартуют.При запуске базы из управления выдается ошибка
ora-01034 Oracle not available
14.02.2007 13:38
OlegON
 
Из какого управления база запускается? Пути расположения файлов базы не поменялись?
14.02.2007 14:27
baggio
 
Цитата:
Сервера Супермага и кассовый стартуют.При запуске базы из управления выдается ошибка
Блин версию Oracle... когда писать начнем?
Действия Если Oracle 8

Я так понял что у тебя не стартуют базы .. именно в оснастках сервера супермага и кассого сервера...

1. Проверь Oracle homes по умолчанию должно стоять home именно Oracle Server.
2. Проверь Listener, т.е. есть ли такая служба и что она стартует...
проверь что у тебя база прописалась в D:\ORACLE\network\admin\listener.ora
3. Проверяешь что твоя база прописана в TNSNAMES.ORA
4. Если все это нормально, проверяешь можешь ли ты подключится к базе через SQL или DBASTUDIO... в DBASTUDIO проверяешь что база "OPEN". Если ты можешь подключится к базе через DBASTUDIO и SQL и она "open", значит неправильно прописал параметры (имя) базы в сервере супермага и почтовике... Сносишь и прописываешь все еще раз, только внимательнее...
15.02.2007 09:09
kadr
 
Если не хочется пользоваться темой "Полезные ссылки", то вот выдержки программы Oracle Error Messages Viewer
Цитата:
Message
ORA-01034:ORACLE not available
Cause
Oracle was not started. Possible causes include the following: The SGA requires more space than was allocated for it. The operating-system variable pointing to the instance is improperly defined.
Action
Refer to accompanying messages for possible causes and correct the problem mentioned in the other messages. If Oracle has been initialized, then on some operating systems, verify that Oracle was linked correctly. See the platform-specific Oracle documentation.
Из собственного опыта и данной цытаты могу сделать вывод, что Сервис базы запускается, но НЕ сама база (она может находиться в статусе nomount, mount, но никак не open).

Возможные причины: да куча целая, как указал baggio неправильно сконфигурированы сеть в оракловых файлах.
также если база проинициализировалась, но сервера не цепляются (т.е. между инициализацией и запуском супермажных серверов ничего другого не далали), можно допускать падение базы. Т.е. эта ошибка следствие, необходимо искать причину

Рекомендации:
использовать утилиту tnsping для поверки доступности базы по указанным в сетевых конфигах адресам.
Смотреть alert.log на наличие ошибок, смотреть sqlnet.log в каталоге запуска приложений, т.к. мы говорим про супермажные сервисы, скорее всего будет в sm2000/bin.
15.02.2007 11:50
konvik
 
База стартует из DBA - открыта.
Сервис OrackleServiceIMPER висит в статусе Запуск.
база прописалась TNSNAMES.ORA
в LISTENER тоже имя базы есть
через SQL Plus не подключается
15.02.2007 12:13
kadr
 
Цитата:
konvik База стартует из DBA - открыта.
Сервис OrackleServiceIMPER висит в статусе Запуск.
не увязывается это между собой
Цитата:
konvik база прописалась TNSNAMES.ORA
в LISTENER тоже имя базы есть
а что показывает tnsping?

покажи содержимое файлов
Цитата:
konvik через SQL Plus не подключается
а как пытаешься? приведи здесь команды.

Не ведая что делаешь, невозможно сказать где собака зарылась.
И САМОЕ ГЛАВНОЕ где версии используемого ПО???
15.02.2007 12:56
OlegON
 
Сделаем проще, найди alert*.log, перемести его в другую директорию, перезапусти или запусти базу и вновь созданный alert.log приведи тут.
15.02.2007 13:27
konvik
 
Dump file D:\ORACLE\admin\imper\bdump\imperALRT.LOG
Thu Feb 15 15:24:03 2007
ORACLE V8.1.6.0.0 - Production vsnsta=0
vsnsql=e vsnxtr=3
Windows 2000 Version 5.0 Service Pack 4, CPU type 586
Starting up ORACLE RDBMS Version: 8.1.6.0.0.
System parameters with non-default values:
processes = 150
shared_pool_size = 29097984
large_pool_size = 614400
java_pool_size = 32768
control_files = D:\ORACLE\oradata\imper\control01.ctl, D:\ORACLE\oradata\imper\control03.ctl, D:\ORACLE\oradata\imper\control02.ctl
db_block_buffers = 3552
db_block_size = 8192
compatible = 8.1.6
log_buffer = 32768
log_checkpoint_interval = 10000
log_checkpoint_timeout = 1800
db_files = 1024
db_file_multiblock_read_count= 8
max_enabled_roles = 30
remote_login_passwordfile= EXCLUSIVE
global_names = TRUE
distributed_transactions = 10
instance_name = imper
service_names = imper
sort_area_size = 65536
sort_area_retained_size = 65536
db_name = imper
open_cursors = 100
os_authent_prefix =
parallel_max_servers = 5
background_dump_dest = D:\ORACLE\admin\imper\bdump
user_dump_dest = D:\ORACLE\admin\imper\udump
max_dump_file_size = 10240
oracle_trace_collection_name=
PMON started with pid=2
DBW0 started with pid=3
LGWR started with pid=4
CKPT started with pid=5
SMON started with pid=6
RECO started with pid=7
Thu Feb 15 15:24:05 2007
/* OracleOEM */ ALTER DATABASE MOUNT
15.02.2007 13:29
kadr
 
ну вот база смонтирована, но не открыта.
а sqlplus прекрасно чепляется к такой базе вывод: неправильно пытался чепляться
в CMD
sqlplus /nolog
после приглашения
connect sys/<пароль> as sysdba
Цитата:
база проинициализировалась нормально
а я то думал что инициализация схемы SUPERMAG
15.02.2007 13:33
konvik
 
Цитата:
kadr
Цитата:
konvik База стартует из DBA - открыта.
Сервис OrackleServiceIMPER висит в статусе Запуск.
не увязывается это между собой

Тем не менее, это так!

база прописалась TNSNAMES.ORA
в LISTENER тоже имя базы есть
а что показывает tnsping?

Attempting to contact <adress=<protocol=tcp><host=server><port=1521>>ОК показывает

через SQL Plus не подключается
а как пытаешься? приведи здесь команды.



вру, подключается *01

Не ведая что делаешь, невозможно сказать где собака зарылась.
И САМОЕ ГЛАВНОЕ где версии используемого ПО???[/quote]

Оракл 8
1.024.6
15.02.2007 13:47
baggio
 
ну так заходим в DBA Studio и ставим точечку на open и нажимаем apply должа поднятся в open или ругнутся на что нить... если ругнется скажи на что...
15.02.2007 13:49
kadr
 
Цитата:
konvik вру, подключается *01
не хорошо это, в детстве не учили?

после подключения sqlplus
выдаёшь команду
alter database open
должно всё зпуститься и чепляться

потом идёшь в реестр
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME<твой HOME>

в ORA_imper_AUTOSTART должно быть TRUE если нет, то ставишь
15.02.2007 13:57
konvik
 
Цитата:
kadr
Цитата:
konvik вру, подключается *01
не хорошо это, в детстве не учили?


Я ж блондинка *06

после подключения sqlplus
выдаёшь команду
alter database open
должно всё зпуститься и чепляться

потом идёшь в реестр
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME<твой HOME>

в ORA_imper_AUTOSTART должно быть TRUE если нет, то ставишь
стоит TRUE
15.02.2007 14:08
OlegON
 
Самое правильное, чтобы разобраться, почему она не стартует:
Код:
cmd.exe
set nls_lang=american_america.cl8mswin1251
set oracle_sid=IMPER
svrmgrl.exe
сonnect internal/qqq
shutdown immediate
startup
в правильно настроенной базе все откроется, в неправильно - выдаст ошибку, с которой и надо будет разобраться.
15.02.2007 14:51
konvik
 
висит на shutdown уже 40 минут *15
15.02.2007 15:03
bob
 
Закрывай DBA и перегружай комп
15.02.2007 15:26
OlegON
 
Цитата:
bob Закрывай DBA и перегружай комп
*15 А в глаз? Просто закрыть все подключения к базе надо, кроме нашего. Я забыл shutdown immediate вписать, любимая ошибка.
15.02.2007 17:29
bob
 
Цитата:
olegon
Цитата:
bob Закрывай DBA и перегружай комп
*15 А в глаз? Просто закрыть все подключения к базе надо, кроме нашего. Я забыл shutdown immediate вписать, любимая ошибка.
А какие там подключения? база то еще не стартована. У меня иногда бывает что шестеренки и с immediate полчаса крутятся и сессий никаких нет. И активности сервер никакой не проявляет.Приходится ребутаться.
15.02.2007 17:35
OlegON
 
это, скорее всего ява дурацкая вешается, shutdown immediate ни разу на моей памяти не завис.
21.02.2007 08:29
konvik
 
Все получилось без всяких проблем только после нескольких переустановок WINDOWS. Блин, все делала в одном и том же порядке. Ерунда какая-то!
03.06.2012 03:06
Аникин
 
Обрисовываю ситуевину:
ось сервера Win server 2003 enterprise sp2
Oracle 10.2.0.4

утром в воскресенье, меня поднимают пользователи и дружно вопят в трубку "не можем зайти в Супермаг"
цепляюсь к серверу и вижу такую картину :

----- Причина исключения, уровень вложения 1 -----
сообщение: "Невозможно подключиться к базе данных «SHAMS01»"
hResult: 80004005h
источник: Супермаг+
----- Уровень вложения 1 -----
сообщение: "Нет строки сообщения для ошибки с кодом 800A0E7Dh."
hResult: 800A0E7Dh
источник: Супермаг+
----- Уровень вложения 2 -----
сообщение: "ORA-01034: ORACLE not available
"

пытаюсь подключиться через SQL plus, но эффект тот же, ORA-01034.
что делать ? Олегоновский оптимайзер запустил, но вот отчет как-то не летит
03.06.2012 03:38
Аникин
 
Sun Jun 03 09:48:56 2012
Adjusting the default value of parameter parallel_max_servers
from 160 to 135 due to the value of parameter processes (150)
Sun Jun 03 09:48:56 2012
Starting ORACLE instance (normal)
Dump file c:\oracle\product\10.2.0\db_1\rdbms\trace\alert_shams01.log
Sun Jun 03 09:53:08 2012
ORACLE V10.2.0.4.0 - Production vsnsta=0
vsnsql=14 vsnxtr=3
Windows Server 2003 Version V5.2 Service Pack 2
CPU : 8 - type 586, 1 Physical Cores
Process Affinity : 0x00000000
Memory (Avail/Total): Ph:11813M/12277M, Ph+PgF:13827M/14102M, VA:1924M/2047M
Sun Jun 03 09:53:08 2012
Adjusting the default value of parameter parallel_max_servers
from 160 to 135 due to the value of parameter processes (150)
Sun Jun 03 09:53:09 2012
Starting ORACLE instance (normal)
Sun Jun 03 10:41:52 2012
WARNING: inbound connection timed out (ORA-3136)
Sun Jun 03 10:47:39 2012
WARNING: inbound connection timed out (ORA-3136)
03.06.2012 04:19
whitewizard
 
Место свободное есть? Сервер перегружал?
03.06.2012 05:09
Аникин
 
Места свободного валом, сервер перезагружался, но эффекта не дало, судя по количеству используемой памяти служба Оракла не поднялась
03.06.2012 05:21
whitewizard
 
Но служба стартанула?
03.06.2012 05:36
Аникин
 
В управлении компом, статус у службы "запущена" но судя по количеству используемой оперативной памяти она не работает
03.06.2012 05:43
whitewizard
 
Ага. Служба запустилась, а база нет. Sqlplus, когда подключаешься, что говорит?
Conn sys/qqq@shams01 as sysdba;
03.06.2012 08:16
OlegON
 
разобрались, пламенный привет от любителей Касперского
03.06.2012 08:18
Аникин
 
После убийства каспера все заработало, колдунство страшное ....


Опции темы


Часовой пояс GMT +3, время: 13:25.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.