powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Проблема с oracle 12, интегрированное в научное программное обеспечение
18 сообщений из 18, страница 1 из 1
Проблема с oracle 12, интегрированное в научное программное обеспечение
    #39901767
IEliseyI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. В общем случилась на работе беда. В аналитической лаборатории для работы с приборами стоит некое программное обеспечение под названием Empower 3. Это программное обеспечение для работы с хроматографами. В него, для хранения проектов интегрирован Oracle Database 12c Release 1 (12.1.0.2.0). Ошибка ORA-01033 _Oracle startup or shutdown in progress. Поманиторил форум, понял что вроде решение простое - это перезапуск oracle. Для начала перезапустил службы из windows, всё перезапустилось, но проблему не исправило. При попытке выключения через командную строку возникает вот это вот:

SQL> conn/as sysdba
Connected.
SQL> shutdown abort
ORACLE instance shut down.
ERROR:
ORA-12514: TNS:listener does not currently know of service requested in connect
descriptor
Warning: You are no longer connected to ORACLE

При попытке включить базу, возникает вот это

SQL> startup
SP2-0640: Not connected

В фаиле alert.log ошибки следующие

Errors in file D:\EMPOWER\ORACLE\diag\rdbms\empower\empower\trace\empower_ora_7192.trc:
ORA-00313: open failed for members of log group 1 of thread 1
ORA-00312: online log 1 thread 1: 'D:\EMPOWER\ORACLE\ORADATA\EMPOWER\REDO01.RDO'
ORA-27041: unable to open file
OSD-04002: unable to open file
O/S-Error: (OS 2) The system cannot find the file specified.

И так по всем RDO фаилам. Я проверил, фаилы на месте.

И вот такое там есть:

Fatal NI connect error 12170.

TNS-12535: TNS:operation timed out
ns secondary err code: 12606
nt main err code: 0
nt secondary err code: 0
nt OS err code: 0
Client address: (ADDRESS=(PROTOCOL=tcp)(HOST=::1)(PORT=50163))
Thu Dec 12 10:52:40 2019
WARNING: inbound connection timed out (ORA-3136)
Thu Dec 12 10:58:55 2019
db_recovery_file_dest_size of 14513 MB is 0.00% used. This is a
user-specified limit on the amount of space that will be used by this
database for recovery-related files, and does not reflect the amount of
space available in the underlying filesystem or ASM diskgroup.

И вот такое:
Wed Dec 11 13:12:04 2019
Slave encountered ORA-10388 exception during crash recovery
Wed Dec 11 13:12:04 2019
Slave encountered ORA-10388 exception during crash recovery
Wed Dec 11 13:12:04 2019
Slave encountered ORA-10388 exception during crash recovery
Wed Dec 11 13:12:06 2019
Aborting crash recovery due to error 742
Wed Dec 11 13:12:06 2019
Errors in file D:\EMPOWER\ORACLE\diag\rdbms\empower\empower\trace\empower_ora_3808.trc:
ORA-00742: Log read detects lost write in thread 1 sequence 267 block 218543
ORA-00312: online log 3 thread 1: 'D:\EMPOWER\ORACLE\ORADATA\EMPOWER\REDO03.RDO'

В общем уважаемые форумчане, прошу у вас помощи. Сам я совсем не программист, а химик аналитик, но вот пришлось немного вникнуть в тему, но даётся всё сложно) Официальная поддержка Empower предлагает снести всё это , но тогда потеряются все данные (Это поддержка с ценой программы в районе 15000-20000$). В поддержку Oracle тоже не обратиться, требуют номер поддержки. Также можете сказать, возможно ли сделать какой нибудь бэкап проектов , чтобы информация не стёрлась? И вообще разобраться в причинах всего этого? В пн люди стандартно выключили программу и компьютер, во вторник включили и вот так. Такая же ошибка сейчас возникла и на соседнем компьютере. Единственное что делали с этими компьютерами, это воткнули в сеть, не знаю могло ли это повлиять. Спасибо!
...
Рейтинг: 0 / 0
Проблема с oracle 12, интегрированное в научное программное обеспечение
    #39901801
Oleg M.Ivanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IEliseyI,
По какой-то причине оракл перестал видеть свои файлы или не может получить к ним доступ.
Смотрите что там в этом каталоге
dir D:\EMPOWER\ORACLE\ORADATA\EMPOWER\
Проверьте, что ни какой антивирус не блокирует туда доступ, либо, кто-нибудь(редиска админ) не поменял права на каталоги.
Проверьте, что пользователь, из под которого стартуют службы оракла входит в группу ora_dba.
...
Рейтинг: 0 / 0
Проблема с oracle 12, интегрированное в научное программное обеспечение
    #39901865
IEliseyI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Oleg M.Ivanov,

Посмотрел что в папке. Видно, что фаилы типа RDO оракл не редактировал со времени последнего успешного запуска. Я отключил все брандмауэры, дал общий доступ к каталогам, всех пользователей добавил в группу ora_dba, но пока ничего не изменилось
...
Рейтинг: 0 / 0
Проблема с oracle 12, интегрированное в научное программное обеспечение
    #39901874
Надфиль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IEliseyI,

sqlplus / as sysdba
startup

что пишет?
...
Рейтинг: 0 / 0
Проблема с oracle 12, интегрированное в научное программное обеспечение
    #39901876
Александр Спелицин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IEliseyI
Oleg M.Ivanov,

Посмотрел что в папке. Видно, что фаилы типа RDO оракл не редактировал со времени последнего успешного запуска. Я отключил все брандмауэры, дал общий доступ к каталогам, всех пользователей добавил в группу ora_dba, но пока ничего не изменилось

Не нужно всех, достаточно одного - из-под которого запускаются службы Oracle. Вот именно у этой учетной записи должны быть полные права на директории с файлами от БД.
И внесите папки с файлами БД в исключения антивируса.

И настройте резервное копирование!!!
...
Рейтинг: 0 / 0
Проблема с oracle 12, интегрированное в научное программное обеспечение
    #39901890
IEliseyI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Александр Спелицин, про резервное копирование согласен, в данном случае это вообще провал, наконец решили нанять айтишников, которые всё должны грамотно организовать.
У пользователя полные права, я ещё раз проверил. Антивирус не стоит, брэндмауэр выключен
...
Рейтинг: 0 / 0
Проблема с oracle 12, интегрированное в научное программное обеспечение
    #39901895
IEliseyI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надфиль,

Собственно, при запуске база стартует автоматически

SQL> startup
ORA-01081: cannot start already-running ORACLE - shut it down first

Если выключить, то так
ORACLE instance shut down.
ERROR:
ORA-12514: TNS:listener does not currently know of service requested in connect
descriptor


Warning: You are no longer connected to ORACLE.
SQL>

После этого startup уже её не включает
...
Рейтинг: 0 / 0
Проблема с oracle 12, интегрированное в научное программное обеспечение
    #39901904
Александр Спелицин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IEliseyI
Александр Спелицин, ...
У пользователя полные права, я ещё раз проверил. Антивирус не стоит, брэндмауэр выключен


Не у пользователя, а у учетной записи от имени которой запущены оракловые службы!!!!

Свойства службы -> вкладка "Вход в систему"
...
Рейтинг: 0 / 0
Проблема с oracle 12, интегрированное в научное программное обеспечение
    #39901914
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IEliseyI
при запуске база стартует автоматически


В таком случае лучше ее не трогать, а позвать

наконец решили нанять айтишников

Пока нанимаете, можете хотя бы сделать копию БД по FAQ .
...
Рейтинг: 0 / 0
Проблема с oracle 12, интегрированное в научное программное обеспечение
    #39901920
IEliseyI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dmdmdm, спасибо, этим сейчас и пытаюсь заниматься
...
Рейтинг: 0 / 0
Проблема с oracle 12, интегрированное в научное программное обеспечение
    #39901921
Oleg M.Ivanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IEliseyI

После этого startup уже её не включает

Код: plsql
1.
2.
3.
4.
5.
--В окошке cmd установите переменную окружения 
set ORACLE_SID=EMPOWER
--Затем
sqlplus / as sysdba
startup


И покажите, все-таки, какие фалы есть в каталоге D:\EMPOWER\ORACLE\ORADATA\EMPOWER\

А вот это самое правильное:
наконец решили нанять айтишников
...
Рейтинг: 0 / 0
Проблема с oracle 12, интегрированное в научное программное обеспечение
    #39901946
IEliseyI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Oleg M.Ivanov, фото дал. правда теперь другое. После общего доступа к папкам и разрешений пользователя, у меня перестал стартовать listener)))))

ORA-12541: TNS:no listener

Попытка старта

C:\Users\User>lsnrctl start

LSNRCTL for 64-bit Windows: Version 12.1.0.2.0 - Production on 12-DEC-2019 15:23:02

Copyright (c) 1991, 2014, Oracle. All rights reserved.

Starting tnslsnr: please wait...

Unable to OpenSCManager: err=5
TNS-12560: TNS:protocol adapter error
TNS-00530: Protocol adapter error

статус

C:\Users\User>lsnrctl status

LSNRCTL for 64-bit Windows: Version 12.1.0.2.0 - Production on 12-DEC-2019 15:22:20

Copyright (c) 1991, 2014, Oracle. All rights reserved.

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
64-bit Windows Error: 61: Unknown error

Я вот теперь не знаю, это подвижка или нет)) В логах новой надписи не появилось

Вот ещё фаил Листенера на всякий

# listener.ora Network Configuration File: ORACLE_HOME\network\admin\listener.ora
# Generated by Waters configuration tools.

SID_LIST_Empower =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\Empower\Oracle\Oracle12c)
(PROGRAM = extproc)
)
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = D:\Empower\Oracle\Oracle12c)
(PROGRAM = extproc)
)
)

Empower =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
)

Сверил его с рабочим компьютером, там всё тоже самое

UPD. Исправил листенер. Если выставить службам oracle вход от имени USER, то они просто не запускаются а при ручном запуске выдают ошибку. Если выставить вход от имени Локальная система, то службы стартуют. Хз так и должно быть или нет Но старая ошибка осталась.
...
Рейтинг: 0 / 0
Проблема с oracle 12, интегрированное в научное программное обеспечение
    #39901959
IEliseyI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Oleg M.Ivanov
IEliseyI

После этого startup уже её не включает

Код: plsql
1.
2.
3.
4.
5.
--В окошке cmd установите переменную окружения 
set ORACLE_SID=EMPOWER
--Затем
sqlplus / as sysdba
startup


И покажите, все-таки, какие фалы есть в каталоге D:\EMPOWER\ORACLE\ORADATA\EMPOWER\

А вот это самое правильное:
наконец решили нанять айтишников


Сделал так, говорит все тоже самое, что я и выше прикреплял. Что запустить нельзя так как запущена, а если завершить, то завершается криво с такой ошибкой

ORA-12514: TNS:listener does not currently know of service requested in connect
descriptor


Warning: You are no longer connected to ORACLE.


В алерт теперь такая запись

Thu Dec 12 15:42:53 2019
Starting ORACLE instance (normal) (OS id: 4580)
Thu Dec 12 15:42:53 2019
CLI notifier numLatches:7 maxDescs:849
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
Initial number of CPU is 4
Number of processor cores in the system is 2
Number of processor sockets in the system is 1
Picked latch-free SCN scheme 3
Using LOG_ARCHIVE_DEST_1 parameter default value as USE_DB_RECOVERY_FILE_DEST
Autotune of undo retention is turned on.
IMODE=BR
ILAT =84
LICENSE_MAX_USERS = 0
SYS auditing is disabled
NOTE: remote asm mode is local (mode 0x1; from cluster type)
NOTE: Using default ASM root directory ASM
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options.
Windows NT Version V6.2
CPU : 4 - type 8664, 2 Physical Cores
Process Affinity : 0x0x0000000000000000
Memory (Avail/Total): Ph:12080M/16270M, Ph+PgF:57361M/66270M
Using parameter settings in server-side spfile D:\EMPOWER\ORACLE\ORACLE12C\DATABASE\SPFILEEMPOWER.ORA
System parameters with non-default values:
processes = 500
sessions = 772
event = "106001 trace name context forever, level 50"
sga_target = 4896M
control_files = "D:\EMPOWER\ORACLE\ORADATA\EMPOWER\CONTROL01.CTL"
control_files = "D:\EMPOWER\ORACLE\ORADATA\EMPOWER\CONTROL02.CTL"
control_files = "D:\EMPOWER\ORACLE\ORADATA\EMPOWER\CONTROL03.CTL"
db_block_size = 8192
compatible = "12.1.0.2.0"
cluster_database = FALSE
db_recovery_file_dest = "D:\Empower\Oracle\fast_recovery_area"
db_recovery_file_dest_size= 14513M
undo_tablespace = "UNDOTBS1"
_cursor_features_enabled = 1026
sec_case_sensitive_logon = FALSE
remote_login_passwordfile= "EXCLUSIVE"
audit_sys_operations = FALSE
db_domain = "PAVLOVA"
dispatchers = "(PROTOCOL=TCP) (SERVICE=EmpowerXDB)"
plsql_code_type = "NATIVE"
plsql_optimize_level = 2
audit_file_dest = "D:\EMPOWER\ORACLE\ADMIN\EMPOWER\ADUMP"
audit_trail = "NONE"
db_name = "Empower"
open_cursors = 400
optimizer_mode = "FIRST_ROWS_100"
optimizer_index_cost_adj = 40
optimizer_index_caching = 90
pga_aggregate_target = 1627M
deferred_segment_creation= FALSE
diagnostic_dest = "D:\EMPOWER\ORACLE"
trace_enabled = FALSE
Deprecated system parameters with specified values:
sec_case_sensitive_logon
End of deprecated system parameter listing
NOTE: remote asm mode is local (mode 0x1; from cluster type)
Starting background process PMON
Thu Dec 12 15:43:16 2019
PMON started with pid=2, OS id=1716
Starting background process PSP0
Thu Dec 12 15:43:17 2019
PSP0 started with pid=3, OS id=7332
Starting background process VKTM
Thu Dec 12 15:43:18 2019
VKTM started with pid=4, OS id=4980 at elevated (Time Critical) priority
Thu Dec 12 15:43:18 2019
VKTM running at (5)millisec precision with DBRM quantum (100)ms
Starting background process GEN0
Thu Dec 12 15:43:19 2019
GEN0 started with pid=5, OS id=10632
Starting background process MMAN
Thu Dec 12 15:43:20 2019
MMAN started with pid=6, OS id=11192
Starting background process DIAG
Thu Dec 12 15:43:20 2019
DIAG started with pid=8, OS id=7240
Starting background process DBRM
Thu Dec 12 15:43:21 2019
DBRM started with pid=9, OS id=11188
Starting background process VKRM
Thu Dec 12 15:43:22 2019
VKRM started with pid=7, OS id=10928
Starting background process DIA0
Thu Dec 12 15:43:23 2019
DIA0 started with pid=10, OS id=2744
Starting background process DBW0
Thu Dec 12 15:43:24 2019
DBW0 started with pid=11, OS id=1344
Starting background process LGWR
Thu Dec 12 15:43:25 2019
LGWR started with pid=12, OS id=6072
Starting background process CKPT
Thu Dec 12 15:43:26 2019
CKPT started with pid=13, OS id=6084
Starting background process SMON
Thu Dec 12 15:43:26 2019
SMON started with pid=15, OS id=1712
Starting background process RECO
Thu Dec 12 15:43:26 2019
RECO started with pid=17, OS id=5632
Starting background process LREG
Thu Dec 12 15:43:27 2019
LREG started with pid=18, OS id=8484
Starting background process PXMN
Thu Dec 12 15:43:28 2019
PXMN started with pid=19, OS id=3336
Thu Dec 12 15:43:29 2019
Using default pga_aggregate_limit of 3254 MB
Starting background process MMON
Thu Dec 12 15:43:29 2019
MMON started with pid=20, OS id=3332
Starting background process MMNL
Thu Dec 12 15:43:30 2019
MMNL started with pid=21, OS id=6320
Thu Dec 12 15:43:30 2019
starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
starting up 1 shared server(s) ...
ORACLE_BASE from environment = D:\Empower\Oracle
Thu Dec 12 15:43:31 2019
alter database mount exclusive
Thu Dec 12 15:43:36 2019
Successful mount of redo thread 1, with mount id 2509963811
Thu Dec 12 15:43:36 2019
Database mounted in Exclusive Mode
Lost write protection disabled
Completed: alter database mount exclusive
alter database open
Ping without log force is disabled
.
Thu Dec 12 15:43:37 2019
Beginning crash recovery of 1 threads
parallel recovery started with 3 processes
Thu Dec 12 15:43:37 2019
Started redo scan
Thu Dec 12 15:43:38 2019
Slave encountered ORA-10388 exception during crash recovery
Thu Dec 12 15:43:38 2019
Slave encountered ORA-10388 exception during crash recovery
Thu Dec 12 15:43:38 2019
Slave encountered ORA-10388 exception during crash recovery
Thu Dec 12 15:43:40 2019
Aborting crash recovery due to error 742
Thu Dec 12 15:43:40 2019
Errors in file D:\EMPOWER\ORACLE\diag\rdbms\empower\empower\trace\empower_ora_10864.trc:
ORA-00742: Log read detects lost write in thread 1 sequence 267 block 218543
ORA-00312: online log 3 thread 1: 'D:\EMPOWER\ORACLE\ORADATA\EMPOWER\REDO03.RDO'
Thu Dec 12 15:43:41 2019
Errors in file D:\EMPOWER\ORACLE\diag\rdbms\empower\empower\trace\empower_ora_10864.trc:
ORA-00742: Log read detects lost write in thread 1 sequence 267 block 218543
ORA-00312: online log 3 thread 1: 'D:\EMPOWER\ORACLE\ORADATA\EMPOWER\REDO03.RDO'
ORA-742 signalled during: alter database open...
Thu Dec 12 15:46:20 2019
ERROR: Shared memory area is accessible to instance startup process
prior to instance startup operation.

Ошибка чтения ушла, теперь как то так
...
Рейтинг: 0 / 0
Проблема с oracle 12, интегрированное в научное программное обеспечение
    #39901971
Oleg M.Ivanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
База по размеру очень небольшая, поэтому надо скопировать все все файлы, но перед этим обязательно опустить экземпляр, чтобы была возможность вернуть все в исходное состояние.
затем попробовать рецепт alter system set "_use_single_log_writer" = TRUE scope = spfile ;

Ну а затем, если ничего не помоголо, то делать, как тут .
...
Рейтинг: 0 / 0
Проблема с oracle 12, интегрированное в научное программное обеспечение
    #39901991
IEliseyI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Oleg M.Ivanov, что вы имеете ввиду под "опустить" экземпляр? Спасибо
...
Рейтинг: 0 / 0
Проблема с oracle 12, интегрированное в научное программное обеспечение
    #39902024
Oleg M.Ivanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IEliseyI
что вы имеете ввиду под "опустить" экземпляр?

Код: plsql
1.
2.
sqlplus / as sysdba
shutdown immediate;


Просто надо, чтобы даже контрольники не были открыты, а они открыты пока база в режиме mount. Т.е. нужно сделать холодную копию.
...
Рейтинг: 0 / 0
Проблема с oracle 12, интегрированное в научное программное обеспечение
    #39902037
IEliseyI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Oleg M.Ivanov,

Завершается он с ошибкой

ORACLE instance shut down.
ERROR:
ORA-12514: TNS:listener does not currently know of service requested in connect
descriptor
Warning: You are no longer connected to ORACLE

Это игнорировать?
...
Рейтинг: 0 / 0
Проблема с oracle 12, интегрированное в научное программное обеспечение
    #39902443
Oleg M.Ivanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IEliseyI

Это игнорировать?

Да
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Проблема с oracle 12, интегрированное в научное программное обеспечение
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]