Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 ORA-25142  [new]
Immunitet
Member

Откуда: Магнитогорск
Сообщений: 899
BANNER
--------------------------------------------------------------------------------

Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
PL/SQL Release 11.1.0.6.0 - Production
CORE 11.1.0.6.0 Production
TNS for 32-bit Windows: Version 11.1.0.6.0 - Production
NLSRTL Version 11.1.0.6.0 - Production

Через EM пытаюсь создать шифрованное ТП, но не получается с ошибкой ORA-25142.
Show SQL:
CREATE BIGFILE TABLESPACE "A4M" DATAFILE 'D:\11.1.0\DB_1\ORADATA\TEST\A4M01.dbf' SIZE 5120M AUTOEXTEND ON NEXT 100K MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO DEFAULT NOCOMPRESS ENCRYPTION USING 'AES192' DEFAULT STORAGE(ENCRYPT)

ORA-25142: default storage clause specified twice
Cause: default storage clause was specified twice for create tablespace
Action: Specify it once.

Я непойму - чего ему не нравится и почему?

-----------------------------------------------------------------------------------------------------------------------------
Ничего не дается нам так дешево и не ценится другими так дорого как вежливость
14 апр 08, 14:11    [5542663]     Ответить | Цитировать Сообщить модератору
 Re: ORA-25142  [new]
ТП
Guest
наверно или
NEXT 100K 
или
EXTENT MANAGEMENT LOCAL 
14 апр 08, 14:25    [5542778]     Ответить | Цитировать Сообщить модератору
 Re: ORA-25142  [new]
Immunitet
Member

Откуда: Магнитогорск
Сообщений: 899
Отключил Automatically extend datafile when full (AUTOEXTEND) - но не помогло.
Да и не должно быть так.

-----------------------------------------------------------------------------------------------------------------------------
Ничего не дается нам так дешево и не ценится другими так дорого как вежливость
14 апр 08, 14:31    [5542844]     Ответить | Цитировать Сообщить модератору
 Re: ORA-25142  [new]
Immunitet
Member

Откуда: Магнитогорск
Сообщений: 899
Тема все еще актуальна.

-----------------------------------------------------------------------------------------------------------------------------
Ничего не дается нам так дешево и не ценится другими так дорого как вежливость
15 апр 08, 07:54    [5545693]     Ответить | Цитировать Сообщить модератору
 Re: ORA-25142  [new]
Immunitet
Member

Откуда: Магнитогорск
Сообщений: 899
Вот думаю может тут чего-то:
...SEGMENT SPACE MANAGEMENT AUTO DEFAULT NOCOMPRESS ENCRYPTION USING 'AES192' DEFAULT STORAGE(ENCRYPT)

но тогда как исправить?

-----------------------------------------------------------------------------------------------------------------------------
Ничего не дается нам так дешево и не ценится другими так дорого как вежливость
15 апр 08, 08:14    [5545712]     Ответить | Цитировать Сообщить модератору
 Re: ORA-25142  [new]
sendal
Guest
Immunitet
Тема все еще актуальна.
........

А всё-таки убрать NEXT 100K попробовали ?
15 апр 08, 08:38    [5545748]     Ответить | Цитировать Сообщить модератору
 Re: ORA-25142  [new]
Immunitet
Member

Откуда: Магнитогорск
Сообщений: 899
sendal

А всё-таки убрать NEXT 100K попробовали ?


Immunitet

Отключил Automatically extend datafile when full (AUTOEXTEND) - но не помогло.


При этом сгенерировался скрипт:
CREATE BIGFILE TABLESPACE "A4M" DATAFILE 'D:\11.1.0\DB_1\ORADATA\TEST\A4M.DBF' SIZE 5G 
LOGGING EXTENT MANAGEMENT LOCAL 
SEGMENT SPACE MANAGEMENT AUTO 
DEFAULT NOCOMPRESS ENCRYPTION USING 'AES192' DEFAULT STORAGE(ENCRYPT)

Я решил запустить его через sqlplus - подумал на косяки DBConsole:
SQL> CREATE BIGFILE TABLESPACE "A4M" DATAFILE 'D:\11.1.0\DB_1\ORADATA\TEST\A4M.D
BF' SIZE 5G LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO DEFAUL
T NOCOMPRESS ENCRYPTION USING 'AES192' DEFAULT STORAGE(ENCRYPT);
CREATE BIGFILE TABLESPACE "A4M" DATAFILE 'D:\11.1.0\DB_1\ORADATA\TEST\A4M.DBF' S
IZE 5G LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO DEFAULT NOC
OMPRESS ENCRYPTION USING 'AES192' DEFAULT STORAGE(ENCRYPT)


                                  *
ERROR at line 1:
ORA-25142: default storage clause specified twice
15 апр 08, 08:58    [5545790]     Ответить | Цитировать Сообщить модератору
 Re: ORA-25142  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
С 11 не работал, но в любом случае, чем генерить скрипты через GUI, лучше заглянуть в доку.
В частности по 10

Oracle® Database
SQL Reference
10g Release 2 (10.2)

CREATE TABLESPACE


              -- table_compression --
DEFAULT -|----------------------|-- storage_clause

Из чего следует, что кляуза DEFAULT указывается 1 раз и после нее прописываются соответствующие параметры
15 апр 08, 10:39    [5546299]     Ответить | Цитировать Сообщить модератору
 Re: ORA-25142  [new]
Подумалось...
Member

Откуда: shared memory realm
Сообщений: 429
По стопам предыдущего оратора
create bigfile tablespace test_encrypt
datafile '/opt/oradata/orcl.dbf' size 10m logging
extent management local
segment space management auto
default nocompress encryption using 'aes256'
default storage (encrypt)

Дает на выходе ora-25142.

create bigfile tablespace test_encrypt
datafile '/opt/oradata/orcl.dbf' size 10m logging
extent management local
segment space management auto
encryption using 'aes256'
default storage (encrypt)

Работает как надо
15 апр 08, 11:06    [5546534]     Ответить | Цитировать Сообщить модератору
 Re: ORA-25142  [new]
Immunitet
Member

Откуда: Магнитогорск
Сообщений: 899
Поправил руками до:
CREATE BIGFILE TABLESPACE "A4M" DATAFILE 'D:\11.1.0\DB_1\ORADATA\TEST\A4M01.dbf' 
SIZE 5G 
AUTOEXTEND ON NEXT 100K 
MAXSIZE UNLIMITED 
LOGGING
ENCRYPTION USING 'AES192'
EXTENT MANAGEMENT LOCAL 
SEGMENT SPACE MANAGEMENT AUTO 
DEFAULT NOCOMPRESS STORAGE(ENCRYPT)

как результат:
Tablespace created

Спасибо всем, кто принимал участие в теме.
Будь проклята DBConsole )

-----------------------------------------------------------------------------------------------------------------------------
Ничего не дается нам так дешево и не ценится другими так дорого как вежливость
15 апр 08, 12:08    [5547168]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить