14.06.2011 07:14
Mtirt
 
Останавливается с ошибкой?
Тогда давай ошибку.
Или просто останавливается? Посмотри alert.log Может быть где-то места не хватает.
16.06.2011 14:21
GENDALF
 
При инициализации:
Фатальная ошибка при исполнении сценария SQL.Ошибка при выполнении сценария SQL.Код возврата SQLPLUS.EXE: 1.

Инициализация схемы не удалась.Поле "Ошибки" содержат протокол работы и сообщения об ошибках.

В Окне ход инициализации: SMPostTableLoad
В Окне ошибки:

Цитата:
Ошибка с строке 1:
ORA-20012: Нет уникального ограничения «SACDOCMASTERFIELDS_PK» в таблице
«SADOCMASTERFIELDS»
ORA-06512: at "SUPERMAG.CORE", line 323
ORA-06512: at "SUPERMAG.SMPOSTTABLECONSTRAINTS", line 19
ORA-04088: error during execution of trigger 'SUPERMAG.SMPOSTTABLECONSTRAINTS'
ORA-06512: at "SUPERMAG.LOADPOSTTABLE", line 26
ORA-06512: at "SUPERMAG.LOADPOSTTABLE", line 191
ORA-06512: at line 2
В alert.log во время инициализации:
Цитата:
Thu Jun 16 12:08:09 2011
Thread 1 advanced to log sequence 98 (LGWR switch)
Current log# 2 seq# 98 mem# 0: C:\ORACLE\ORADATA\VATKA1\VATKA1\REDO02.LOG
Thu Jun 16 12:08:44 2011
Thread 1 advanced to log sequence 99 (LGWR switch)
Current log# 3 seq# 99 mem# 0: C:\ORACLE\ORADATA\VATKA1\VATKA1\REDO03.LOG
Thu Jun 16 12:09:02 2011
Thread 1 advanced to log sequence 100 (LGWR switch)
Current log# 1 seq# 100 mem# 0: C:\ORACLE\ORADATA\VATKA1\VATKA1\REDO01.LOG
Thu Jun 16 12:09:25 2011
Thread 1 advanced to log sequence 101 (LGWR switch)
Current log# 2 seq# 101 mem# 0: C:\ORACLE\ORADATA\VATKA1\VATKA1\REDO02.LOG
16.06.2011 14:25
Mtirt
 
Код:
alter table SADOCMASTERFIELDS
  add constraint SACDOCMASTERFIELDS_PK unique (DOCTYPE, OFFID, LOCATION)
  using index 
  tablespace INDX
  pctfree 10
  initrans 2
  maxtrans 255
  storage
  (
    initial 128K
    minextents 1
    maxextents unlimited
  );
Потом повторить обновление.
17.06.2011 13:20
GENDALF
 
Это когда выполнять? до импорта или после?
До инициализации?
17.06.2011 13:23
OlegON
 
После импорта, до инициализации.
29.06.2011 14:50
GENDALF
 
add constraint SACDOCMASTERFIELDS_PK unique (DOCTYPE, OFFID, LOCATION)
*
ошибка в строке 2:
ORA-02261: для таблицы уже есть такой уникальный или первичный ключ
29.06.2011 15:02
Mtirt
 
Код:
select index_name,status from user_indexes where Index_name = 'SACDOCMASTERFIELDS_PK ';
29.06.2011 16:18
GENDALF
 
INDEX_NAME STATUS
------------------------------ --------
SACDOCMASTERFIELDS_PK VALID
29.06.2011 16:27
OlegON
 
сделай
Цитата:
drop index supermag.SACDOCMASTERFIELDS_PK;
29.06.2011 16:44
GENDALF
 
Вот такое:
Цитата:
SQL> drop index supermag.SACDOCMASTERFIELDS_PK;
drop index supermag.SACDOCMASTERFIELDS_PK
*
ошибка в строке 1:
ORA-02429: нельзя удалить индекс, использованный для реализации
уникальн./первичн. ключа
Часовой пояс GMT +3, время: 00:26.

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