powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
19 сообщений из 19, страница 1 из 1
ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
    #38074528
xxarchexx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Настраивал новое рабочее место. Но сегодня обнаружил что у меня выскакивает ошибка при создании таблиц.
ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше

Подскажите пожалуйста что мне делать?
...
Рейтинг: 0 / 0
ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
    #38074537
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какая версия Oracle, какие таблицы?
...
Рейтинг: 0 / 0
ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
    #38074551
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xxarchexxНо сегодня обнаружил что у меня выскакивает ...
Подскажите пожалуйста что мне делать?застегнуть?
...
Рейтинг: 0 / 0
ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
    #38074625
xxarchexx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tru55, версия 11.2.0.2 таблицы создаю через Toad думаю это не особо важно, но

CFR_TO_BUSDIRSETTING - название, 2 поля типа number, затем жму ОК он ругается.
...
Рейтинг: 0 / 0
ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
    #38074657
jan2ary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Там еще дальше может быть ошибка ORA-00722 с указанием, какую фичу тоад подсовывает.
Ставлю на deferred segment creation.
...
Рейтинг: 0 / 0
ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
    #38074693
xxarchexx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jan2ary,

спасибо щас посмотрю
...
Рейтинг: 0 / 0
ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
    #38074698
xxarchexx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jan2ary, скрипт с ошибкой


SQL> set define off
SQL> CREATE TABLE ULTIMA.test3
(
edfsdadfa NUMBER(18) NOT NULL,
fsdfsdfsdf NUMBER(18) NOT NULL
)
RESULT_CACHE (MODE DEFAULT)
STORAGE (
BUFFER_POOL DEFAULT
FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT
)
LOGGING
NOCOMPRESS
NOCACHE
NOPARALLEL
NOMONITORING
CREATE TABLE ULTIMA.test3
(
edfsdadfa NUMBER(18) NOT NULL,
fsdfsdfsdf NUMBER(18) NOT NULL
)
RESULT_CACHE (MODE DEFAULT)
STORAGE (
BUFFER_POOL DEFAULT
FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT
)
LOGGING
NOCOMPRESS
NOCACHE
NOPARALLEL
NOMONITORING
Error at line 3
ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
...
Рейтинг: 0 / 0
ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
    #38074719
jan2ary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не угадал...
Ругается на опции FLASH_CACHE.
...
Рейтинг: 0 / 0
ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
    #38074792
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jan2aryРугается на опции FLASH_CACHE.

Ты бы хоть доку покурил: "The FLASH_CACHE clause lets you override the automatic buffer cache policy and specify how specific schema objects are cached in flash memory. To use this clause, Database Smart Flash Cache (flash cache) must be configured on your system." А затем в Oracle Database 11g Release 2 (11.2.0.1) New Features: "New in Oracle Database 11g Release 2 (11.2), the Database Smart Flash Cache feature is a transparent extension of the database buffer cache using solid state device (SSD) technology". Так-что хочeшь использовать Database Smart Flash Cache, поднимай INIT.ORA параметер COMPATIBLE до 11.2.0.0.0.

SY.
...
Рейтинг: 0 / 0
ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
    #38074804
Фотография pravednik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SYТы бы хоть доку покурил: "The FLASH_CACHE clause lets you override the automatic buffer cache policy and specify how specific schema objects are cached in flash memory. To use this clause, Database Smart Flash Cache (flash cache) must be configured on your system."

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
$uname -a
SunOS jettest 5.10 Generic_142909-17 sun4u sparc SUNW,Sun-Fire-V490
$ sqlplus '/as sysdba'

SQL*Plus: Release 11.2.0.3.0 Production on Tue Dec 11 17:35:45 2012

Copyright (c) 1982, 2011, Oracle.  All rights reserved.


Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> create table test (x number) STORAGE (FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT);

Table created.


и "экзадатой" тут и не пахнет
...
Рейтинг: 0 / 0
ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
    #38074805
jan2ary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SY,

И что?
У человека compatible < 11.2, тоад ему подсовывает кляузу FLASH_CACHE, естественно получает ошибку.
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
SQL> show parameter compatible

NAME				     TYPE	 VALUE
------------------------------------ ----------- ------------------------------
compatible			     string	 10.2.0.3.0
SQL> select * from v$version;

BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
PL/SQL Release 11.2.0.3.0 - Production
CORE	11.2.0.3.0	Production
TNS for Linux: Version 11.2.0.3.0 - Production
NLSRTL Version 11.2.0.3.0 - Production

SQL> create table t(id number) storage (flash_cache default);
create table t(id number) storage (flash_cache default)
*
ERROR at line 1:
ORA-00406: COMPATIBLE parameter needs to be 11.2.0.0.0 or greater
...
Рейтинг: 0 / 0
ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
    #38074817
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pravednikи "экзадатой" тут и не пахнет

А я её где-то упомянул?

SY.
...
Рейтинг: 0 / 0
ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
    #38074831
Фотография pravednik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SYpravednikи "экзадатой" тут и не пахнет

А я её где-то упомянул?

SY.
Я к тому, что использование в ДМЛ кляузы CELL_FLASH_CACHE не обязательно должно требовать наличие стореджа "под экзадатой", как и FLASH_CACHE, для которого "Database Smart Flash Cache" у меня также не сконфигурирован
...
Рейтинг: 0 / 0
ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
    #38074848
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pravednikЯ к тому, что использование в ДМЛ кляузы CELL_FLASH_CACHE не обязательно должно требовать наличие стореджа "под экзадатой", как и FLASH_CACHE, для которого "Database Smart Flash Cache" у меня также не сконфигурирован

Да никакой кляузы FLASH_CACHE/CELL_FLASH_CACHE при создании таблицы и не было. Тоаd скорее всего использует DBMS_METADATA а та тупо генерирует все атрибуты без учета COMPATIBILITY.

SY.
...
Рейтинг: 0 / 0
ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
    #38074993
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SYТоаd скорее всего используетвыбираешь в меню создание новой таблицы, а умный тоад в тайне от пользователя подтягивает в скрипт создания dbms_metadata.
...
Рейтинг: 0 / 0
ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
    #38075021
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-2-выбираешь в меню создание новой таблицы, а умный тоад в тайне от пользователя подтягивает в скрипт создания dbms_metadata.

Ну значит оба тупо генерируют все атрибуты без учета COMPATIBILITY - один на входе а другой на выходе .

SY.
...
Рейтинг: 0 / 0
ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
    #38075234
xxarchexx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, проблема частично решена. Она оказалась в тоде. При графическом создании таблиц выдается данная ошибка.При запуске вручную запросом ошибки не возникает.
...
Рейтинг: 0 / 0
ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
    #38075255
stil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xxarchexxСпасибо, проблема частично решена. Она оказалась в тоде. При графическом создании таблиц выдается данная ошибка.При запуске вручную запросом ошибки не возникает.
Скрипт который создает Тоад - не тот который Вы запускаете вручную. И проблема тут не Тоада

Кстати Вы так и не показали значение параметра COMPATIBLE Вашего
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
    #39388553
Oleg M.Ivanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Понимаю, что этой теме уже много лет, но недавно напоролся на это же самое. Весь интернет забит "спамом" типа поменять параметр совместимости в базе на более высокий, хотя решение оказалось совсем иным.
Чтобы народ не ломал голову, как раз и публикую свое решение. Оказалось, что мне, как рядовому пользователю в базе, недоступна системная вьюха v$parameter, соответственно, Toad не видит установленный параметр совместимости и генерит код создания таблиц и индексов в соответствии с версией установленного клиента. В моем случае, клиент 12.1.0.1.0, а совместимость в 12-й базе установлена на 11(.... чего-то там).
После обращения к админу и получения прав на вьюху, Toad стал адекватен. :-)
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ORA-00406: параметр COMPATIBLE должен быть 11.2.0.0.0 или больше
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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