ЭЛЕКТРОННАЯ БИБЛИОТЕКА КОАПП
Сборники Художественной, Технической, Справочной, Английской, Нормативной, Исторической, и др. литературы.



                            EW1 O R A C L EW0
            W1РУКОВОДСТВО ПО КОДАМ И СООБЩЕНИЯМ ОБ ОШИБКАХW0
                (ORACLE ERRORS MESSAGES AND CODES MANUEL)F
                              27 августа,1986
                 E ORACLEF Часть No.3605 - Версия 5.1

   c Aвторское право 1985,Oracle Corporation,Belmont,California,USA.
   Все права защищены.Отпечатано в США.
   Номер раздела Oracle: 3605-V5.1
   Эта программная документация содержит собственную информацию корпорации
Oracle.Воспроизводство полное или частичное без письменного разрешения кор-
порации Oracle запрещено.
   Документация,изложенная здесь м.б. изменена без объявлений.Если вы встре-
титесь с любой проблемой в документации,то пожалуйста обращайтесь по ней к
нам в письменном виде.Корпорация Oracle не гарантирует отсутствие ошибок в
данной документации.
   ORACLE - зарегистрированная торговая марка корпорации Oracle.
   SQL*Calc - зарегистрированная торговая марка корпорации Oracle.
   SQL*Forms,SQL*Graph,SQL*Menu являются торговыми марками корпорации
   Oracle.

                              EВВЕДЕНИЕF
                                EЦЕЛЬF
        Руководство ORACLE по Сообщениям и Кодам Ошибок содержит перечень
сообщений,которые м.б. получены при работе с Системой Управления Относитель-
ной БД ORACLE.Описаны причины ошибок и соответствующие действия.

                              EНАЗНАЧЕНИЕF
        Это руководство предназначено для всех пользователей Системы управ-
ления Относительной БД ORACLE.

                 EКАК ПОЛЬЗОВАТЬСЯ ДАННЫМ РУКОВОДСТВОМF
        Сообщения об ошибках ORACLE представлены в порядке возрастания.Пер-
вая часть сообщения об ошибке ORACLE - это код из 3 букв.(В большинстве слу-
чаев это код ORA,который указывает на то,что ошибка сгенерирована программой
ядра ORACLE.) За этими 3 буквами следует 4-значный N.
        Найдите интересующее вас сообщение об ошибке по номеру кода.
        По области номера сообщения об ошибке также можно определить общий
тип произошедшей ошибки.

                                  Введение
        Ошибки,относящиеся к OC документированы в Installation and User's
Guide для каждой OC.Новые сообщения об ошибках м.б. найдены в Официальных
Сообщениях (Release Notes) для продукта.

                      EПРЕДШЕДСТВУЮЩИЕ ПУБЛИКАЦИИF
        В ходе пользования данным руководством вам возможно захочется обра-
титься к ниже перечисленным документам,опубликованным корпорацией ORACLE.Вы
автоматически получите название,которое соответствует выбранному продукту;
нет необходимости получать все документы.
 * ORACLE RDBMS Release Notes ORACLE Part No.3001
 * SQL*Plus Release Notes ORACLE Part No.3003
 * SQL*Forms Release Notes ORACLE Part No.3004
 * SQL*Graph Release notes ORACLE Part No.3006
 * SQL*Report Release Notes ORACLE Part No.3012
 * ORACLE Programmatic Interface Release Notes ORACLE Part No.3007
 * SQL*Net Release Notes ORACLE Part No.3016
 * SQL*Menu Release Notes ORACLE Part No.3009

                  Следующий набор документации ORACLE :
 * SQL*Plus User's Guide ORACLE Part No.3201
 * SQL*Plus Quick Tour ORACLE Part No.3803
 * SQL*Plus Reference Guide ORACLE Part No.3203
 * SQL*Forms Quick Tour ORACLE Part no.3804
 * SQL*Forms Quick Reference for Users ORACLE Part No.3704
 * SQL*Forms Designer's Quick Reference ORACLE Part No.3708
 * SQL*Graph User's Guide ORACLE Part No.3402
 * Pro*C User's Guide ORACLE PartNo.3504
 * Pro*COBOL User's Guide ORACLE Part No.3503
 * Pro*FORTRAN User's Guide ORACLE Part No.3502
 * Pro*PL/1 User's Guide ORACLE Part No.3505
 * Pro*Ada User's Guide ORACLE Part No.3507
 * Pro*Pascal User's Guide ORACLE Part No.3506
 * ORACLE Database Administrator's Guide ORACLE Part No.3601
 * ORACLE Utilities User's Guide ORACLE Part No.3602
 * SQL*Report User's Guide ORACLE Part No.3603

                      EПРИВЕТСТВУЕМ ВАШИ ЗАМЕЧАНИЯF
     Мы ценим и уважаем ваши замечания пользователя ORACLE и читателя данно-
го руководства.Одним из основных источников для создания,корректировки и
оценки нашей работы является ваше мнение.В конце данного руководства находи-
тся Формуляр для Замечаний Читателя,который мы просим вас использовать для
сообщения нам как того что устраивает,так и того что не устраивает вас в да-
нном или других руководствах ORACLE.Если формуляр отсутсвует или вы желаете
контактировать с нами,пожалуйста обращайтесь по следущему адресу или вызови-
те нас по (415) 598-8000.
                                     Technical Publicationas Manager
                                     Oracle Corporation
                                     20 Davis Drive
                                     Belmont,California 94002

+                                 Введение
                              EСОДЕРЖАНИЕF
E    Глава 1.Основная информация о сообщениях об ошибках ORACLE .....F
     Область номера сообщения об ошибке.....................
     Вызов средств наладки (Customer Support) корпорации ORACLE.......
E
     Глава 2.Методологические ошибки доступа к ядру 0001-0049.........
     Глава 3.ENQ ошибки 0050-0080..........................
     Глава 4.Ошибки областей и сегментов 0100-0299.........
     Глава 5.I/O -управление (вход/выход) БД 0300-0399................
     Глава 6.Инициализация Базы Данных 0400-0499...........
     Глава 7.Ошибки аварийного восстановления 0600-0699....
     Глава 8.Словарные ошибки 0700-0799....................
     Глава 9.Общие ошибки ORACLE 0800-0899.................
     Глава 10.Синтаксические ошибки 0900-0999..............
     Глава 11.Ошибки програмного интерфейса 1000-1079......
     Глава 12.Ошибки процессора языка SQL 1100-1199........
     Глава 13.Ошибки строк процессора языка SQL 1200-1299..
     Глава 14.SQL-анализ непредвиденных обстоятельств 1300-1399.......
     Глава 15.Ошибки работы SQL 1400-1499.................
     Глава 16.Ошибки управления доступом к таблицам 1500-1599.........
     Глава 17.Синтаксические ошибки(продолжение)1700-1799..
     Глава 18.Функциональные ошибки данных 1800-1899.......
     Глава 19.Синтаксические ошибки(продолжение)2000-2099..
     Глава 20.Ошибки общего прекомпилятора 2100-2199.......
     Глава 21.Ошибки проверки 2800-2899....................
     Глава 22.Не разработанные характеристики 3000-3099....
     Глава 23.Ошибки связей программного интерфейса 3100-3199....
     Глава 24.Ошибки сортировки ORACLE 3300-3399...........
     Глава 25.Ошибки драйвера SQL*NET 6000-6049............
F            Ошибки автозагрузчика 6000-6019......................
              Ошибки асинхронного драйвера 6020-6049.................E
     Глава 26.Словарные ошибки рекурсивных операций 10000..
F
+       EГЛАВА 1.ОБЩИЕ СВЕДЕНИЯ О СООБЩЕНИЯХ ОБ ОШИБКАХ ORACLEF
   Каждый дистрибутив (для дискеты или магнитной ленты) ORACLE RDBMS включа-
ет файл ERROR.ORA.Этот файл содержит сообщения об ошибках в порядке возрас-
тания номера при работе с ORACLE RDBMS.Эти ошибки разделены на 2 основные
группы:
 1.Сообщения об ошибках,относящиеся к любой или к всем OC.
 2.Сообщения об ошибках,относящиеся к определенной или к группе подобных OC.
   Данное руководство содержит первый класс ошибок,с одновременным печисле-
нием возможных причин и предлагаемых действий,при получении сообщения об
ошибке.
   Второй класс ошибок задокументирован в "Инстолляции и Руководстве пользо-
вателя (Installation and User's Guide),для конкретной OC,в которой вы рабо-
таете.Например: ошибки из области 1600 до 1699 задокументированы в 0RACLE
для IBM VM/SPInstallation and User's Guide.
   Ряд сообщений об ошибках,относящихся к определенным продуктам или утили-
там (например: AIJ или OLD ошибки),необязательно содержится в ФАЙЛЕ ERROR.
ORA или в данном руководстве; однако они включены в руководства для продукта
и утилита.

                EДИАПОЗОНЫ НОМЕРОВ СООБЩЕНИЯ ОБ ОШИБКЕF
   Сообщения об ошибках ORACLE сгруппированы по типу и причине ошибок.Груп-
пы,сформированные по номерам кодов ошибок,перечислены ниже.Несколько групп
зарезервировано для ошибок,относящихся к OC.

     E0001-0049F Методологические ошибки доступа к ядру

             Глава 1.Общие сведения о сообщениях об ошибках
E     0050-0080F ENQ ошибки
E     0100-0199F Ошибки сегментов
E     0200-0299F Ошибки размещения в памяти
E     0300-0399F Управление ВХОД/ВЫХОД Базы данных
E     0400-0499F Инициализация Базы данных
E     0500-0599F Ошибки DEC VAX/VMS
E     0600-0699F Ошибки восстановления по ошибкам
E     0700-0799F Словарные ошибки
E     0800-0899F Общие ошибки ORACLE
E     0900-0999F Синтаксические ошибки
E     1000-1099F Ошибки програмного интерфейса
E    1100-1199F Ошибки процессора языка SQL
E    1200-1299F Ошибки строчного поцессора языка SQL
E   1300-1399F SQL-анализ непредвиденных обстоятельств
E  1400-1499F SQL-ошибки процедуры выполнения
E 1500-1599F Ошибки управления доступом к таблицам
E 1600-1699F Ошибки IBM VM/CMS
E     1700-1799F Синтаксические ошибки (продолжение)
E    1800-1899F Ошибки функционирования данных
E    1900-1979F Ошибки UNIX
E   2000-2099F Синтаксические ошибки
E  2100-2199F Общие ошибки прекомпилятора
E 2200-2299F Ошибки прекомпилятора языка КОБОЛ
E 2300-2399F Ошибки прекомпилятора языка ФОРТРАН
E     2400-2499F Ошибки прекомпилятора языка ПЛ/1
E    2500-2599F Ошибки прекомпилятора языка СИ
E    2600-2699F Ошибки прекомпилятора языка ПАСКАЛЬ
E     2700-2799F Ошибки прекомпилятора языка БЕЙСИК
E    2800-2899F Ошибки проверки
E    2900-2999F Ошибки данных общей AOS/VS
E   3000-3099F Не разработанные характеристики
E  3100-3199F Ошибки связей программного интерфейса
E 3200-3299F DEC RSX11M + ошибки
E 3300-3399F Ошибки ORACLESORT
E     4100-4199F Ошибки IBM MVS
E    6000-6019F Ошибки автозагрузчика
E    6020-6049F Ошибки асинхронного драйвера
E   6050-6079F Ошибки двупроцессорного драйвера VM
E  10001-19999F Словарные ошибки управления (рекурсии)

          E   ВЫЗОВ НАЛАДОЧНОГО ОБЕСПЕЧЕНИЯ КОРПОРАЦИИ ORACLEF
     Ряд сообщений об ошибках рекомендует вам вызывать наладочное обеспече-
ние для установления причины.При вызове наладочного обеспечения,вы получите
следущую,доступную чтению,информацию:
 1.Какие технические средства,OC и реализованная версия ORACLE задействованы?
 2.Какой N версии ORACLE RDBMS ?(Это быть может версия V5.0 или V5.1)?
 3.Какая программа ORACLE была использована при встрече с затруднением (т.е.,
   SQL*Form,экранный художник,Pro*FORTRAN,SQL*Plus,и т.д.)
 4.Какой N версии данной компоненты ? Иначе говоря,какой N версии загружен-
   ной ленты,или того,что появляется при загрузке программы ?
 5.Если вы получили один или больше кодов и сообщений об ошибке,то какой то-
   чный N кода и тексты сообщений в порядке появления.
 6.Проблемы защиты,согласно следующих кодов:
   1.Программа не используется.Критическое влияние на операции.
   2.Программа используется.Операции строго ограничены.
   3.Программа используется с ограниченными функциями.Нет влияния на опера-
     ции.
   4.Проблема снята с помощью "customer".Минимальное влияние на операции.
 7.Описание проблемы,включая любые необычные условия,связанные с проблемой.
   В дополнение к данным пунктам,вы вправе ожидать:
    * имя
    * имя компании
    * N организации компании ORACLE (если известны)
    * N телефона

 E  ГЛАВА 2.МЕТОДОЛОГИЧЕСКИЕ ОШИБКИ ДОСТУПА К ЯДРУ 0001-0049F

  E ORA-0001:duplicate value in index
              дублирование в индексе
E      ПРИЧИНАF:Была попытка установить двойное значение ключа колонки или
                  набора колонок с одинарным индексом.Если для колонки или
                  ряда колонок определен одинарный индекс,то не м.б. введено
                  двойное значение.
E      ДЕЙСТВИЕ:F Если вы вставляете записи,то вводите одинарный индекс
                  колонки или колонок.Если вы создаете индекс,то делайте без
                  ключевого слова UNIQUE.(Если вы хотите ввести двойное зна-
                  чение,то используйте DROP INDEX и CREATE INDEX команды для
                  удалания и создания индекса без ключевого слова UNIQUE.)

E   ORA-0002: row not found
               строка не найдена
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,которая не может произо-
                  йти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному обеспечению с
                    подробным описанием проблемы.

 E  ORA-0003: mandatory columns not specified
               обязательная колонка не описана
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,которая не может произо-
                  йти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному обеспечению с
                    подробным описанием проблемы.

  E  ORA-0005: insufficient key specified on row get
                для выбранной строки описан неверный ключ
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,которая не может произо-
                  йти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному обеспечению с
                    подробным описанием проблемы.

  E ORA-0008: duplicate value,replace ignored
               двойное значение,замена игнорируется
      ПРИЧИНАF:Это сообщение о внутренней ошибке,которая не может произойти
                при нормальной работе.
E    ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному обеспечению с
                  подробным описанием проблемы.

E   ORA-0010: bad top of index -- неверное начало индекса
      ПРИЧИНАF:Операция снабжена неверным индексом или произошла внутренняя
                ошибка.
E    ДЕЙСТВИЕ: FПроконтролируйте колонки,относящиеся к операции,чтобы оп-
                  ределить наличие индексов,если они имеются.Запустите для
                  каждого индекса VALID INDEX.Если программа VALID INDEX
                  снимется для какого-нибудь индекса,удалите INDEX,заново
                  создайте его и попытайтесь запустить операцию снова.Если
                  проблема не решится,то обратитесь к соответствующему нала-
                  дочному обеспечению.

E   ORA-0011: kxxloc: keys equal  --  одинаковые ключи
      ПРИЧИНАF:Возможно проблема относится к индексу,связанному с операци-
                ей,или произошла внутренняя ошибка.
E    ДЕЙСТВИЕ: FПроконтролируйте колонки,относящиеся к операции,чтобы оп-
                ределить наличие индексов,если они имеются.Запустите для ка-
                ждого индекса VALID INDEX.Если программа VALID INDEX снимет-
                ся для какого-нибудь индекса,удалите INDEX,заново создайте
                его и попытайтесь запустить операцию снова.Если проблема не
                решится,то обратитесь к соответствующему наладочному обеспе-
                чению.

E   ORA-0012: kxxpnd: fc too large
              : символ смены шрифта слишком 'велик'
      ПРИЧИНАF:Возможно проблема относится к индексу,связанному с операци-
                ей,или произошла внутренняя ошибка.
E    ДЕЙСТВИЕ: FПроконтролируйте колонки,относящиеся к операции,чтобы оп-
               ределить наличие индексов,если они имеются.Запустите для каж-
               дого индекса VALID INDEX.Если программа VALID INDEX снимется
               для какого-нибудь индекса,удалите INDEX,заново создайте его и
               попытайтесь запустить операцию снова.Если проблема не решит-
               ся,то обратитесь к соответствующему наладочному обеспечению.

E   ORA-0015: kamdef not properly initialized by prior operation
               предыдущей операцией не точно инициализирован kamdef
      ПРИЧИНАF:Это сообщение о внутренней ошибке,которая не может произойти
                 при нормальной работе.
E    ДЕЙСТВИЕ:FОбратитесь к соответствуюшему наладочному обеспечению с по-
               дробным описанием проблемы.

E  ORA-0016: cannot delete mandatory column
                  обязательная колонка не м.б. удалена
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,которая не может произо-
                  йти при нормальной работе.
E      ДЕЙСТВИЕ:FОбратитесь к соответствуюшему наладочному обеспечению с
                  подробным описанием проблемы.

E  ORA-0020: cannot allocate a pcb
              pcb не м.б. размещен
E      ПРИЧИНАF: Была сделана попытка создать ORACLE-процедуру (например:
                   путем входа в ORACLE),когда выполнялось максимальное чис-
                   ло процессов.Каждый отдельный процесс ORACLE и каждый за-
                   регистрированный пользователь ORACLE использует одно и то
                   же поле.Максимальное число согласованных процессов ORACLE
                   описывается параметром PROCESSES в INIT.ORA.
E      ДЕЙСТВИЕ:FДождитесь,пока пользователь ORACLE выйдет из системы или
                  создайте PROCESSES-параметр в INIT.ORA

E   ORA-0024: ksbfrc: error while finding free space
                     :ошибка во время поиска свободной области
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,которая не может произо-
                   йти при нормальной работе.
E      ДЕЙСТВИЕ:FОбратитесь к соответствуюшему наладочному обеспечению с
                 подробным описанием проблемы.

E   ORA-0025: ksbgsp: could not allocate space in new block
                     : не может разместить область в новом блоке
E      ПРИЧИНАF:Это сообщение о внутренней ошибке и не возможен обычный
                  выход.
E      ДЕЙСТВИЕ:FОбратитесь к соответствуюшему наладочному обеспечению с
                 подробным описанием проблемы.

E  ORA-0027: kdecvi: not all dictionary defs specified on delete
                    :не все описанные словарные определения удалены
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,которая не может произо-
                  йти при нормальной работе.
E      ДЕЙСТВИЕ:FОбратитесь к соответствуюшему наладочному обеспечению с
                 подробным описанием проблемы.

E   ORA-0028: kxxcps: bad bnc computation
                     :неверное bnc-вычисление
 E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                 обеспечению с подробным описанием проблемы.

E   ORA-0031: ksbfsq: cannot find row by sequence number
                     :невозможно найти строку по номеру последовательности
E      ПРИЧИНАF: Строка,относящаяся к структуре БД (например:индекс) не
                  м.б. обнаружена в соответствующем блоке строк.Это сообще-
                  ние о внутренней ошибке,которая не может произойти при но-
                  рмальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0032: ktxdef: stack overflow
                     : переполнение указателя вершины стека
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0033: kxxgrb: incorrect block RBA in row block
                     : неверный блок RBA в блоке строки
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                 обеспечению с подробным описанием проблемы.

E   ORA-0034: exac replace of nonindexed field(internal code only)
                    : точная замена поля без индекса (только внутренний код)
E      ПРИЧИНАF:Это сообщение о внутренней ошибке и не
                 возможен обычный выход.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                 обеспечению с подробным описанием проблемы.

E    ORA-0035: ksbbri: index not bilt(cleared by kdecvi)
                          : индекс не создан (объясняется при помощи kdecvi)
E      ПРИЧИНАF:Это сообщение о внутренней ошибке и не
                  возможен обычный выход.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                 обеспечению с подробным описанием проблемы.

E    ORA-0036: kxxgrb: incorrect table RBA in index block
                                     : неверная таблица RBA в блоке индексов
E      ПРИЧИНАF: N блока,хранящийся в блоке индексов,не соответствует по-
                  ложению блока в БД.Это сообщение о внутренней ошибке и не
                  возможен обычный выход.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E    ORA-0037: ksbgrb: incorrect block RBA in row block
                                            : неверный блок RBA в блоке строк
E      ПРИЧИНАF:Номер блока,хранящийся в блоке строк,не соответствует по-
                  ложению блока в БД.Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E    ORA-0038: kxxgrb: incorrect table RBA in row block
                                    : неверная таблица RBA в блоке строк
E      ПРИЧИНАF:Блок,который,как предполагалось,относится к таблице,оказа-
                  лся иным,чем таблица,где он физически находится.Это сооб-
                  щение о внутренней ошибке,которая не может произойти при
                  нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E    ORA-0039: ksbdrb: bad blocking factor in row block
                                        :неверный фактор блока в блоке строк
E      ПРИЧИНАF:Логический фактор данного блока не совместим с фактором из
                  таблицы,которая принадлежит этому блоку.Это сообщение о
                  внутренней ошибке,которая не может произойти при нормаль-
                  ной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E    ORA-0040: kamrtr: invalid access method request
                                         : запрошен неверный способ доступа
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

 E  ORA-0041: ksbgrb: bad blocking factor in kct
                                        : неверный фактор блока в kct
E      ПРИЧИНАF:Определение словаря таблицы было инициализи-
                  ровано неточно.Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0042: index delete and key value not found
                           " удаление индекса и значение ключа" не найдены
E      ПРИЧИНАF:Проблема с индексом или с ключом клястера возникла во вре-
                  мя операций INSERT или UPDATE.Ошибка так же м.б. внутренней.
E      ДЕЙСТВИЕ: FПроконтролируйте колонки,относящиеся к операции,чтобы оп-
                  ределить наличие индексов,если они имеются.Запустите для
                  каждого индекса VALID INDEX.Если программа VALID INDEX сни-
                  мется для какого-нибудь индекса,удалите INDEX,заново соз-
                  дайте его и попытайтесь запустить операцию снова.Если таб-
                  лицы собраны в группы и все индексы окажутся верными,вы
                  можете выводить и вводить сгруппированные таблицы.Если
                  проблема не решится,то обратитесь к соответствующему нала-
                  дочному обеспечению.

E   ORA-0043: attemp to create invalid index block
                                попытка создать запрещенный блок
E      ПРИЧИНАF:Проблема м.б. связана с идексом,названном в операции.Ошиб-
                  ка так же м.б. внутренней.
E      ДЕЙСТВИЕ: FПроконтролируйте колонки,относящиеся к операции,чтобы
                 определить наличие индексов,если они имеются.Запустите для
                 каждого индекса VALID INDEX.Если программа VALID INDEX сни-
                 мется для какого-нибудь индекса,удалите INDEX,заново созда-
                 йте его и попытайтесь запустить операцию снова.Если пробле-
                 ма не решится,то обратитесь к соответствующему наладочному
                 обеспечению.

E    ORA-0044: ksbgrb: row block not valid(uninitialized or deleted)
              : строчный блок некорректен (не инициализирован или удален)
E      ПРИЧИНАF: Эта проблема обычно возникает с буффером КЕШ.Часто при
                  "теплом" запуске ORACLE,который заново создает КЕШ,пробле-
                  ма решается.
E      ДЕЙСТВИЕ:FВыйдите из ORACLE (используя IOR SHUT) и сделайте "теп-
                 лый" пуск (используя IOR WARM).Если данное сообщение появи-
                 тся снова,обратитесь к соответствущему наладочному обеспе-
                 чению.

E    ORA-0045: negative freespace in index block
                         отрицательная свободная область в блоке индексов
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                     обеспечению с подробным описанием проблемы.

 E  ORA-0046: kxxgrb: index block not valid (uninitialized or deleted)
                     : блок индексов неверен (не инициализирован или удален)
E      ПРИЧИНАF: В процессе чтения блока индексов,блок был
                   определен как неверно отформатированный.
E      ДЕЙСТВИЕ: FУдалите и заново создайте индекс.

E    ORA-0047: max of 32000 rows added to same clustered value
          более 32000 строк добавлено к одному и тому же групповому значению
E      ПРИЧИНАF: Число строк,добавляемых к групповому блоку вовремя сущес-
                  твования ключа группы(клястера) ограничено значением 32000.
E      ДЕЙСТВИЕ: FСкопируйте блоки с этим ключем в другую таблицу,удалите
                 их из первоначальной таблицы,а затем скопируйте их обратно.

E    ORA-0048: ksbgrb: attempted row access to force-write block
                   : попытка строчного доступа к блоку,записанному как force
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
                  Если появится вовремя запроса с использованием
                  индекса,то может указывать на сбойный индекс.
E      ДЕЙСТВИЕ:FПроконтролируйте колонки,относящиеся к операции,чтобы оп-
                  ределить наличие индексов,если они имеются.Запустите для
                  каждого индекса VALID INDEX.Если программа VALID INDEX
                  снимется для какого-нибудь индекса,удалите INDEX,заново
                  создайте его и попытайтесь запустить операцию снова.Если
                  проблема не решится,то обратитесь к соответствующему нала-
                  дочному обеспечению.

E   ORA-0049: kxxgrb:attempted index access to force-write block
                 : попытка доступа по индексу к блоку,записанному
                   как force-write
E      ПРИЧИНАF:Это сообщение о внутренней ошибке и не
                  возможен обычный выход.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

+                  E ГЛАВА 3.ENQ-ОШИБКИ ОЧЕРЕДИ 0050-0080

E   ORA-0050: bad list specified
                                     список описан неверно
E      ПРИЧИНАF:Это сообщение о внутренней ошибке и не
                   возможен обычный выход.
E      ДЕЙСТВИЕ:FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E  ORA-0051: timeout on resource wait
                                   закончилось время ожидания ресурса
E      ПРИЧИНАF:Другой пользователь заблокировал таблицу или другой ресу-
                  рс,который вы хотите использовать.Так как таблица не вызы-
                  вается в течении определенного времени,команда м.б. снята.
E      ДЕЙСТВИЕ: FПопытайтесь выполнить операцию снова через
                  некоторое время.Если проблема останется,вызовите
                  ODS,чтобы отметить заблокированный ресурс или обра-
                  титесь к соответствущему наладочному обеспечению.

E    ORA-0053: no more enqueue entries
                                   исчерпан список очереди
E      ПРИЧИНАF: Операция требует ресурса,который не доступен,и список
                  очереди на ресурс достиг максимальной длины.Если был сде-
                  лан запрос на недоступный ресурс,запрос встает в очередь
                  на ресурс.Количество запросов на ресурс м.б. ограничено
                  описанием параметра ENQUEUES в INIT.ORA.Когда число запро-
                  сов достигнет максимальной величины,более ни один запрос
                  не м.б. добавлен к списку запросов.
E      ДЕЙСТВИЕ: FПовторите запрос позднее или уничтожьте параметр ENQUEU-
                  ES вINIT.ORA.Это изменение может оказаться не эффективным
                  вплоть до нового "теплого" запуска ORACLE.

E   ORA-0054: resource busy and aсquire with nowait specified
                             ресурс занят и команда описана как "не ждущая"
E      ПРИЧИНАF: Команды A LOCK TABLE и SELECT FOR UPDATE (ЗАБЛОКИРОВАННАЯ
                  ТАБЛИЦА и ВЫБОР ДЛЯ МОДИФИКАЦИИ) ипользованы для недоступ-
                  ного ресурса.Так как вы описаны как NOWAIT-пользователь,вы
                  будете возвращены в командный режим.
E      ДЕЙСТВИЕ: FПопробуйте повторить запрос позднее.Если собираетесь
                  ожидать таблицу,опустите ключевое слово NOWAIT в комманде.

E   ORA-0055: conunl called without resource being owned
                                  вызвана conunl без собственного ресурса
E      ПРИЧИНАF:Это сообщение о внутренней ошибке и не
                  возможен обычный выход.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0056: csbdeq called without resource being owned
                                   вызвана csbdeq без собственного ресурса
E      ПРИЧИНАF:Это сообщение о внутренней ошибке и не
                  возможен обычный выход.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-0057: exclusive lock request and already owned shared,or vice versa
                  исключающий блокирующий запрос при
                  совместном использовании ресурса и т.д.
E      ПРИЧИНАF: Вы использовали команду LOCK TABLE в SHARE MODE или EXC-
                  LUSIVE,в то время как вы уже блокировали таблицу другим
                  способом.
E      ДЕЙСТВИЕ: FПродолжайте работу с блокированной таблицей или выполни-
                  те COMMIT или ROLLBACK текущего преобразования,чтобы осво-
                  бодить предыдущий захват до нового блокирования.

E    ORA-0060: deadlock detected,transaction backed out
                       обнаружена взаимная блокировка,операция отменена
E      ПРИЧИНАF: Вы и другой пользователь ждали ресурса,заблокированного
                  третим пользователем.Эта ситуация известна под названием
                  deadlock (взаимная блокировка) После вашей команды COMMIT
                  вы произвели изменения,а во время возврата ресурс оказался
                  занятым третим пользователем.
E      ДЕЙСТВИЕ: FПовторите все операции,выполненные вами после COMMIT.

E  ORA-0061: row updated or deleted by ROWID must be read for update
                   строка,модифицируемая или удаляемая с помощью ROWID,
                   д.б. прочитана для проведения изменений
E      ПРИЧИНАF: Была сделана попытка изменить или удалить запись с помо-
                   щью ROWID без получения блокировки "выбор для изменения".
                   Блокировка "выбор для измеосуществляется использованием
                   SELECT ROWID...FOR UPDATE...
E      ДЕЙСТВИЕ: FДля того чтобы использовать ROWID для модидифицирования
                   и удаления строк,строка должна сначала быть выбрана для
                   изменения,чтобы получить необходимую блокировку.В SQL*Fo-
                   rms,запросив запись,осуществите необходимые изменения и
                   нажмите COMMIT (исполнительный) ключ.Блокировка " чтение
                   для изменения" будет автоматически получена и rowid (ст-
                   рочный индентификатор) используется для проведения изме-
                   нения.В SQL*Plus программы для пользователей,осуществляю-
                   щих запись,сначала выбирают строку с помощью команды
                   SELECT FOR UPDATE и затем используют индентификатор стро-
                   ки во фразе WHERE команды UPDATE.

E    ORA-0062: cleanup aborted from enqueue/lock timeout loop
                        очистка прервана / блокировочный цикл по времени
E      ПРИЧИНАF: Внутренняя ошибка прервала процедуру очистки (CLN).ORACLE
                   не может работать без процедуры очистки.
E      ДЕЙСТВИЕ: FВыйдите из ORACLE (используя IOR SHUT или IOR CLEAR) и
                 затем осуществите теплый пуск (используя IOR WARM).Если
                 процедура очистки закончилась неудачно,или снова произошла
                ошибка,обратитесь к соответствующему наладочному обеспечению.

E    ORA-0063: csbgng: negative free enqueue count
                                 :отрицательный свободный N запроса
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E    ORA-0066: data definition and resourse being used
                            описание данных и ресурс уже используются
E      ПРИЧИНАF: Была попытка выполнить операцию по определению данных для
                  объекта,которые были использованы для управления курсором.
E      ДЕЙСТВИЕ: FОбычно,если вы подождете немного перед новым использова-
                 нием оператора,операция выполняется.Если она не будет рабо-
                 тать,используйте ODS,чтобы определить с какой таблицей ра-
                 ботает пользователь.

E    ORA-0067: lokoct: count overflow
                                         переполнение счета
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E    ORA-0068: conloc: could not get resource
                      :ресурс не м.б. предоставлен
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E    ORA-0069: errxfr: frame not clear
                      : ограничения не понятны
E      ПРИЧИНАF: Внутренний постоянный контроль нарушен.Это сообщение о
                  внутренней ошибке,которая не может произойти при нормаль-
                  ной работе.
E      ДЕЙСТВИЕ: FЭто обычно происходит только во время сбоя
                  правильного преобразования.Обратитесь к соответст-
                  вуюшему наладочному обеспечению.

E    ORA-0070: data defenition operation and resource being modified
                        зависимый от данных оператор и ресурс модифицированы
E      ПРИЧИНАF: Была попытка выполнить операцию по определению данных для
                  ресурса,который был изменен.Опреленные операции контроля и
                  по определению данных,такие как например: GRANT,могут вы-
                  полняться даже во время модификации таблицы пользователем.
                  Однако большинство операций по определению данных не могут
                  выполняться,когда таблица модифицируется другим пользова-
                  телем.Эта ошибка также очень часто появляется под сообще-
                  нием,как словарная ошибка 10070.
E      ДЕЙСТВИЕ: FПопытайтесь выполнить операцию позднее или попросите по-
                  льзователя подождать с модификацией таблицы.

+                 E  ГЛАВА 4.ОШИБКИ В СЕГМЕНТАХ И ОБЛАСТЯХF

  E ORA-0103: inconsistent rba translation
                                      несовместимая трансляция rbaF
E      ПРИЧИНАF: Это сообщение указывает на ошибку адресации.Сообщение об
                  ошибке появится в случае,если ORACLE-файл претерпел изме-
                  нения в промежуток времени между IOR SHUT и IOR WARM.Если
                  файл был удален или заменен другим файлом,то может произо-
                  йти данная ошибка.
E      ДЕЙСТВИЕ: FПроконтролируйте предварительный образ и файл БД для то-
                  го,чтобы убедиться,что они не были изменены и,что данное
                  логическое имя верно.Если они ни коим образом не изменили-
                  сь,обратитесь к соответствующему наладочному обеспечению.

   EORA-0111: tacimd.tacalb: reusabl block not on type KBKDELE
                   : тип блока многократного использования не KBKDELEF
E      ПРИЧИНАF: Любой,доступный пользователю блок,имеет
                   KBKDELE- установку типа блока.Если система не обна-
                   ружит этой установку,произойдет внутренняя ошибка.
E      ДЕЙСТВИЕ:FЭта проблема связана с размещением данной таблицы.Вы мо-
                 жете создать новую таблицу,скопировать в нее данные,удалить
                 старую таблицу и переименовать вновь созданную таблицу.Мож-
                 но попробовать также EXPort и reIMPort таблицу.Эсли пробле-
                 ма останется,обратитесь к соответствуюшему наладочному обе-
                 спечению.

E   ORA-0112: cannot create extent; table already contains maximum extents
                  : невозможно создание расширения; таблица
                    уже имеет максимальное расширениеF
E      ПРИЧИНАF: Таблица увеличена до максимально возможного числа расши-
                   рений (блоков в БД) согласно описанию в распределении об-
                   ласти,и необходимо увеличить область под новые данные.
E      ДЕЙСТВИЕ: FЕсли возможно,удалите несколько строк или индексов (в
                   зависимости от того,что необходимо),чтобы освободить мес-
                   то.Если вы неможете удалить ни какие данные,вам надо ex-
                   port и import данные в новую таблицу,для которой опреде-
                   лена большая область.

 E  ORA-0113: tacime.tacfrx: extent not in sys.extents
                            : расширения нет в sys.extentsF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному обеспечению.

  E ORA-0114: tacime.tacism: too many updates on merge with sys.spacemap
                            : слишком много изменений в sys.spacemapF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-0114: cannot create extent; no more space in patition
              невозможно создание расширения; нет места в разделеF
E      ПРИЧИНАF: Более нет места в этом разделе для данных.Возможно была
                   попытка командой IMPORT импортировать таблицу в несущест-
                   вующий в БД раздел (возможно во время экспорта).Также во-
                   зможно раздел был заполнен во время создания временных
                   таблиц.
E      ДЕЙСТВИЕ: FПроверьте существование данного раздела.Если раздел был
                   заполнен во время создания временных таблиц,теплый пуск
                   очистит область.Если указанные операции не освободят об-
                   ласть,то используйте команды EXPort и IMPort таблиц,чтобы
                   определить удаленную область,или используйте ALTER PARTI-
                   TION оператор для добавления нового файла.

 E  ORA-0117: cannot create extent,no more space in system partition
               невозможно создать расширение,нет более места в
                системном разделеF
E      ПРИЧИНАF: Нет более места для данных в разделе SYSTEM.
E      ДЕЙСТВИЕ: FПроверьте существование данного раздела.Если раздел был
                   заполнен во время создания временных таблиц,теплый пуск
                   очистит область.Если указанные операции не освободят об-
                   ласть,то используйте команды EXPort и IMPort таблиц,чтобы
                   определить удаленную область,или используйте ALTER PARTI-
                   TION оператор для добавления нового файла.

  E ORA-0200: out of space in partition
                                вне размера областиF
E      ПРИЧИНАF: Во время IOR INIT,оказалось недостаточно места в началь-
                   ном файле БД для создания системных таблиц.
E      ДЕЙСТВИЕ: FСоздайте больший по размеру файл БД и попытайтесь выпол-
                   нить IOR INIUT снова.Обратитесь к Руководству по инстал-
                   ляции для вашей ОС для выяснения минимального размера фа-
                   йла БД.

+       E   ГЛАВА 5.УПРАВЛЕНИЕ ВХОД/ВЫХОД БАЗЫ ДАННЫХ 0300-0399F

 E  ORA-0303:diolcb: no more cbodef's available
                                           : КЕШ более не доступенF
E      ПРИЧИНАF: Это сообщение указывает на внутренние
                  проблемы буфера КЕШ.Теплый старт ORACLE очистит
                  буфер и возможно решит проблему.
E      ДЕЙСТВИЕ:FВыйдите из ORACLE (используя IOR SHUT) и перезапустите
                  ORACLE (используя IOR WARM).Если проблема останется,обра-
                  титесь к соответствуюшему наладочному обеспечению.

  E ORA-0304: diomcb: no cache buffer owned
                     : нет собственного КЕШаF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0305: diorcb: no cache buffer owned
                     : нет собственного КЕШаF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

 E  ORA-0306: buffer not released
                                 нет буфераF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

  E ORA-0307: cache buffer operation without being in transaction
                               оператор КЕШа не участвует в преобразованииF
E      ПРИЧИНАF: Это сообщение указывает на внутренние
                   проблемы буфера КЕШ.Теплый старт ORACLE очистит
                   буфер и возможно решит проблему.
E      ДЕЙСТВИЕ: FВыйдите из ORACLE (используя IOR SHUT) и перезапустите
                  ORACLE (используя IOR WARM).Если проблема останется,обра-
                  титесь к соответствуюшему наладочному обеспечению.

E   ORA-0308: buffer owned in outer transaction
                                 буфер присвоен во внешнем преобразованииF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                        которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

 E  ORA-0310: diorcb: no buffers owned by current frame
                                : текущему ограничению не присвоен буферF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

  E ORA-0311: confpc: cache buffers are owned by the pcb
                                                : буфер КЕШ присвоен pcbF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

   EORA-0312: partition is off line
                                   раздел не доступенF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0314: check sum error
                               ошибка контроля суммыF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

 E ORA-0315: insufficient number of cache buffers
                                     недостаточное число буферов КЕШаF
E      ПРИЧИНАF: Недостаточное число буферов данных КЕШ в основной памяти.
                  Буферы используются для хранения измененных страниц данных
                  и должены программно обновляться.Число буферов описывается
                  параметром BUFFERS в INIT.ORA,и их недостаточно для теку-
                  щего доступа пользователя в ORACLE.
E      ДЕЙСТВИЕ: FУвеличте параметр BUFFERS в INIT.ORA.Для того чтобы из-
                 менение было эффективным,необходимо выйти из ORACLE (испо-
                 льзуя IOR SHUT) и затем осуществить теплый пуск (используя
                 IOR WARM).Если проблема останется,обратитесь к соответству-
                 юшему наладочному обеспечению.Обратитесь к руководству по
                 DBA за информацией о BUFFERS и его действию в SGA.

  E ORA-0318: diomcb: requesting bi version of page for modification
                     : запрос bi версии страницы для измененийF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

   EORA-0319: dimrbi: reading bi block #0 -- чтение bi блока #0F
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0321: internal error; table handle not open
                                внутренняя ошибка; таблица не доступнаF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

 E  ORA-0322: snapshot too old -- выборка слишком стараяF
E      ПРИЧИНАF: Блок предварительного образа используется для записи сог-
                  ласованных выборок таблиц,которые будут повторно использо-
                  ваться для активных преобразований.
E      ДЕЙСТВИЕ: FПопытайтесь снова использовать оператор.Если эта ошибка
                 появляется часто,увеличте размеры фаила предварительных об-
                 разов.Обратитесь к руководству по DBA или к вашему руковод-
                 ству по инстоляции за информацией по увеличению файлов пре-
                 дварительных образов.

  E ORA-0323: snapshot no longer exists due to roll back
                       выборка более не существует благодаря возвратуF
E      ПРИЧИНАF: Вид таблицы используемой этим оператором
                   более не существует,так как ваши изменения,вне-
                   сенные до употребления оператора,начали выполняться.
E      ДЕЙСТВИЕ: FПопробуйте использовать оператор снова.

   EORA-0324: internal error,modifying consistent snapshot
                      внутренняя ошибка,изменяющая согласованную выборкуF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0325: partition has been closed     раздел закрытF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

 E  ORA-0326: biwwab: attempted to write RBA 0   : попытка записи 0 в RBAF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

  E ORA-0327: diolcb: block rba/pid incorrect after read
                     : блок rba/pid испорчен при чтенииF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

   EORA-0328: diolcb: block rba/pid doesn't match cbhdef
                       блок rba/pid не соответствует cbhdefF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0329: diomcb: block rba/pid doesn't match cbhdef
                       блок rba/pid не соответствует cbhdefF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

 E  ORA-0330: dimbfi: can't before image block zero of system partition
             системный раздел не может обнулить блок предварительных образовF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

  E ORA-0331: diorcb: block rba/pid doesn't match cbhdef
                       блок rba/pid не соответствует cbhdefF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

   EORA-0332: dioabi: block in chain has invalid rba/pid
                       блок в цепочке имеет недопустимый rba/pidF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

+             E   ГЛАВА 6.ИНИЦИАЛИЗАЦИЯ БАЗЫ ДАННЫХ 0400-0499F

 E  ORA-0400: bad results receved from segcre
                            неверные результаты,полученные из segcreF
E      ПРИЧИНАF:Таблица SYS.TABLE при создании неверно раз-
                  мещена.Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

  E ORA-0401: database file does not exist     файл БД не существуетF
E      ПРИЧИНАF: Файл БД не существует или не м.б. обнаружен.Он д.б. опи-
                  сан параметром DATABASE в INIT.ORA,или в операторе ALTER
                  PARTITION ...ADD FILE....Файл должен существовать (и,в не-
                  которых системах,быть соответственно обозначен) перед пус-
                  ком IOR INIT или IOR WARM.В некоторых ОС утилит CCF (Соз-
                  дание прилегающих файлов) используется для создания файла
                  БД.
E      ДЕЙСТВИЕ: F Если БД не существует,создайте ее,как описано в в руко-
                 водстве по инстолляции для вашей ОС.Если файл существует,
                 убедитесь,что параметр DATABASE в INIT.ORA идентичен верно-
                 му файлу.Запустите IOR INIT или IOR WARM снова.

   EORA-0402: invalid database file name     неверное имя файла БДF
E      ПРИЧИНАF: Неверное имя файла БД описано в параметре DATABASE в
                  INIT.ORA. д.б. именем файла БД (в большинстве OC создается
                  утилитом CCF) и должен соответствовать требованиям OC.
E      ДЕЙСТВИЕ: F Опишите верное имя файла БД для параметра DATABASE в
                 INIT.ORA.Если используется логическое имя,убедитесь,что оно
                 приписано верному имени файла.

E   ORA-0403: before image file does not exist --
                         файл предварительных образов не существуетF
E      ПРИЧИНАF: Файл предварительного образа,описанный в парметре BEFORE_
                  IMAGE в INIT.ORA не существует.Файл должен существовать и
                  назначен до выполнения команд IOR IMAGE или IOR WARM.В не-
                  которых OC утилит CCF (Создание прилегающих файлов) испо-
                  льзуется для создания файла БД.
E      ДЕЙСТВИЕ: F Если файл предварительного вида не существует,запустите
                 CCF утилит,как описано в руководстве по инсталляции ORACLE.
                 Если же файл существует,убедитесь,что параметр BEFORE_IMAGE
                 в INIT.ORA указывает на верный файл.Запустите IOR INIT или
                 IOR WARM снова.

 E  ORA-0404: invalid before image file name --
                                 неверное имя файла предварительного видаF
E      ПРИЧИНАF: Неверное имя файла предварительного вида описаного пара-
                  метром BEFORE_IMAGE в INIT.ORA.Имя файла д.б. именем файла
                  предварительного вида,созданного утилитом CCF,и должно со-
                  ответствовать требованиям наименования для OC.
E      ДЕЙСТВИЕ: F Опишите верное имя файла предварительного вида в пара-
                 метре BEFORE_IMAGE в INIT.ORA.Если используется логическое
                 имя,убедитесь,что оно приписано верному имени файла.

  E ORA-0405: length mismatch on database file
                                    длина не соответствует файлу БДF
E      ПРИЧИНАF: При теплом пуске ORACLE,файл БД,описанный в INIT.ORA,име-
                  ет длину отличную от той,что ожидалась.Это произойдет то-
                  лько в том случае,если предыдущий файл БД был заменен дру-
                  гим файлом БД отличной длины,или произошла внутренняя оши-
                  бка.Для того,чтобы изменить длину файла БД,сперва все дан-
                  ные д.б. export,затем м.б. создан новый файл БД и присвоен
                  параметру DATABASE в INIT.ORA.Затем следует запустить INIT.
                  ORA для инициализации нового файла БД.Затем все предыдущие
                  данные д.б. import из export-файла.
E      ДЕЙСТВИЕ: F Если требуется новый файл БД,export все существующие
                 данные,создайте новый файл (используя утилит ССF),присвойте
                 файл параметру DATABASE в INIT.ORA и запустите IOR INIT.За-
                 тем import ранее export-данные.Если новый файл БД не нужен,
                 проверьте параметр DATABASE в INIT.ORA,чтобы убедиться,что
                 он указывает на старый файл БД.Если это сообщение появится,
                 когда не было ни каких изменений,обратитесь к соответствую-
                 шему наладочному обеспечению с подробным описанием проблемы.

EORA-0406: error during detached process dump directory logical name
                  translation
                  ошибка трансляции логического имени
                        отделенного директория процедуры dumpF
E      ПРИЧИНАF: Произошла ошибка в трансляции логического имени отделен-
                  ного директория процедуры dump.Директорий,описывающий куда
                  dump должен записываться,дается в параметре DETACHED_DUMPS
                  в INIT.ORA.Для большинства ОС это логическое имя ORACLE-
                  $DMP.Перед запуском IOR INIT или IOR WARM,это логическое
                  имя д.б. присвоено к существующему директорию или к null
                  (нулевому) директорию.
E      ДЕЙСТВИЕ: FОпишите имя существующего директория для параметра DETA-
                 CHED_DUMP в INIT.ORA.Если для этого параметра описано логи-
                 ческое имя,убедитесь что оно присвоено корректному имени
                 директория перед запуском IOR WARM или IOR INIT.

E   ORA-0409: invalid after image file name     недопустимое имя файлаF
E      ПРИЧИНАF: Было описано недопустимое имя файла образов.Это ошибка
                  может произойти при обычной работе с БД,если имя файла,
                  описаного в INIT.ORA.параметром AFTER _IMAGE,не найдено.
                  Это также может произойти,если при вызове AJI параметр
                  имени файла неверно введен.
E      ДЕЙСТВИЕ: FПроверьте правильность имени файла описанного в INIT.
                 ORA,и,если ошибка происходит при использовании журнальных
                 файлов,заново введите имя файла.

E   ORA-0410: specified after image file not found
                            описанное имя файла не обнаруженоF
E      ПРИЧИНАF: Было описано несуществующее имя файла образа.Это ошибка
                  может произойти при обычной работе с БД,если имя файла,
                  описаного в INIT.ORA.параметром AFTER _IMAGE,не найдено.
                  Это также может произойти,если при вызове AJI параметр имени файла неверно введен.
E      ДЕЙСТВИЕ: FПроверьте правильность имени файла описанного в INIT.
                 ORA,и,если ошибка происходит при использовании журнальных
                 файлов,заново введите имя файла.

E   ORA-0411: BWR cannot open any of specified
                                     after image files for write
               BWR не может открыть ни один из описанных
                                     файлов последущего вида для записиF
E      ПРИЧИНАF: Программа записи в буфер не может произвести запись в жу-
                  рнальный файл следующего вида.Это м.б. проблемой защиты,
                  когда BWR процедура не имеет необходимого приоритета для
                  записи в директорий AJI или файл последующего вида.
E      ДЕЙСТВИЕ: FИзмените защиту директория или файла последующего вида,
                 чтобы сделать достаточным приоритет процедуры BWR для запи-
                 си.Если все приоритеты окажутся в порядке,обратитесь к соо-
                 тветствуюшему наладочному обеспечению с подробным описанием
                 проблемы.

E  ORA-0412:adding this database file would make the patition too large
                  добавление этого файла БД сделает раздел слишком большимF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0413: a zero length database file cannot be added
                    нулевой файл БД не м.б. добавленF
E      ПРИЧИНАF: Файл,упомянутый в операторе ALTER PARTITION
                   имеет нулевую длину.
E      ДЕЙСТВИЕ: FУвеличьте размер файла.

E   ORA-0414: this database file already part of the database
                     этот файл БД уже является частью БДF
E      ПРИЧИНАF: Команда ALTER PARTITION ADD FILE; имя описанного файла
                  относится к файлу,который был добавлен к БД.
E      ДЕЙСТВИЕ: FПроверьте таблицу файлов в словаре для
                   того,чтобы увидеть какие файлы уже были добавлены.

E   ORA-0415: database file table full - no more files may be added
                    таблица БД заполнена-нельзя более добавлять файлыF
E      ПРИЧИНАF: Таблица файлов БД уже заполнена.Размер этой таблицы зави-
                  сит от системы.В вашем руководстве по инстоляции указано
                  максимальное число файлов для БД в вашей ОС.
E       ДЕЙСТВИЕ: FЕсли вам необходимо увеличить размер БД,EXPORT БД.Затем
                  заново инициализируйте БД с меньшим по числу,но большими
                  по мерам файлами,и import ваши данные.

E   ORA-0416: the database is in exclusive use by another ORACLE instance
                    БД находится в исключительном пользовании
                                                 другого объекта ORACLEF
E      ПРИЧИНАF: Вы пытаетесь осуществить теплый пуск ORACLE для БД,кото-
                  рая используется в другом (не обобществляемом) режиме дру-
                  гим объектом в группе ORACLE.
E      ДЕЙСТВИЕ: FПодождите,пока другой пользователь выйдет из ORACLE и
                 запустите его в обобществляемом режиме.Или обеспечьте выход
                 и запуск другой БД.

E   ORA-0417: cannot start exclusively; in use by another ORACLE instance
                      не возможен старт в исключительном режиме;
                                ипользуется другим пользователем ORACLEF
E      ПРИЧИНАF: Вы пытались запустить ORACLE в исключи-
                   тельном режиме (без обобществления) для БД,
                   в которой работает другой объект ORACLE.
E      ДЕЙСТВИЕ: FИли выведите другой объект,или
                  запустите ваш объект используя IOR WARM SHARED.

E  ORA-0418:instance table is full;cannot start another ORACLE instance
                  таблица объектов заполнена; невозможен запуск нового
                                                           обьекта ORACLEF
E      ПРИЧИНАF: Более шестнадцати объектов активны,или необходимо восста-
                  новление.Это также может произойти в том случае,если вы
                  пытаетесь запустить версию 5.0 для базы версии 4.
E      ДЕЙСТВИЕ: FВыведите активные объекты и попытайтесь использовать IOR
                 WARM.Если это не удастся,используйте IOR WARM NOTEMPS.Когда
                 БД стартует,выйдите и стартуйте ее без опции NOTEMPS.EОп-
                 ция NOTEMPS не должна использоваться для других целей.F
                 Если и это не пройдет,обратитесь к соответствующему
                 наладочному обеспечению.

E   ORA-0419:after-imaging not allowed during shared partition operation
                      создание после-образов не допустимо во время работы
                                                     в обобщенном разделеF
E      ПРИЧИНАF: Команда IOR WARM с опцией SHARED пыталась обратиться к
                  недоступному последущему виду (параметр AFTER_IMAGE был
                  записан в INIT.ORA).Эта версия ORACLE не поддерживает соз-
                  дание последущего вида во время операций в обобщенном раз-
                  деле(группы ORACLE).
E      ДЕЙСТВИЕ: FУдалите параметр AFTER_IMAGE из INIT.ORA,
                  или запустите ORACLE без опции SHARED.

E   ORA-0420: before image range overlaps that of anotner instance
               предварительный образ перекрывается с образом другого объектаF
E      ПРИЧИНАF: диапазон предварительного образа,описанного в INIT.ORA
                  перекрывает диапазон файла предварительного вида для рабо-
                  тающего объекта.
E      ДЕЙСТВИЕ: FПроверьте файлы INIT.ORA,чтобы убедиться
                 что диапазон предварительного вида перекрывает другой
                 объект,и попытайтесь повторить попытку.

E   ORA-0421: cannot recover; no before image control block found
                  восстановление невозможно; не найден блок контроля образаF
E      ПРИЧИНАF: Файл предварительного образа был изменен после последнего
                  теплого старта,или файл предварительного вида разрушен.
E      ДЕЙСТВИЕ: FЗамените первоначальный файл предварительного вида и
                 убедитесь,что логическое имя присвоено правильно,и затем
                 попробуйте IOR WARM снова.Если файл не изменялся и логичес-
                 кое имя присвоено верно,обратитесь к соответствующему нала-
                 дочному обеспечению.

E   ORA-04222: cannot recover; before image range not open
                   восстановление невозможно; диапазон предварительного
                                                          вида не открытF
E      ПРИЧИНАF: Это может произойти в том случае,если используется невер-
                  ный файл предварительного вида.
E      ДЕЙСТВИЕ: FПроверьте логический и другие указатели файла,чтобы убе-
                 диться,что только один файл предварительного вида использу-
                 ется для данной системы БД.Все указатели файла д.б. совмес-
                 тимыми и указывать на один и тот же файл.

E   ORA-04223: cannot recover; inconsistent before image range
                 восстановление невозможно; несовместимый диапазон
                                                     предварительного видаF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                 обеспечению с подробным описанием проблемы.

E   ORA-04224: cannot recover; inconsistent warm-start times
                       восстановление невозможно; несовместимое время пускаF
E      ПРИЧИНАF: Возможно файл предварительного вида несовместим с файлом
                  БД.Возможно причиной явилось то,что два файла сохранены
                  порознь или что файл предварительного вида был очищен
                  (CCF'ed) активными данными.
E      ДЕЙСТВИЕ: FОсуществите теплый перезапуск с файлами предварительного
                 вида и БД,которые,как вы уверены,верно сохранены.

E   ORA-04225: specified before image low block is above high block
                   описанный младший блок предварительного вида предшествует
                                                             старшему блокуF
E      ПРИЧИНАF: Парметр BI_LOW в INIT.ORA превосходит или параметр
                  BI_HIGH или конец файла предварительного вида.
E      ДЕЙСТВИЕ: FИсправьте INIT.ORA и повторите попытку.

E   ORA-04226: specified before image high block is past end of file
                     описанный старший блок предварительного вида следует за
                                 концом файлаF
E      ПРИЧИНАF: Парметр BI_HIGH в INIT.ORA превосходит
                   конец файла предварительного вида.
E      ДЕЙСТВИЕ: FИсправьте INIT.ORA и повторите попытку.

E   ORA-04227: detached processes failed to lock instance
                   процедура для запрещенного объекта снятаF
E      ПРИЧИНАF: BIW и BWR сняты для приобретения ожидаемых блокировок,во-
                  зможно потому,что они закончились ненормально.
E      ДЕЙСТВИЕ: FУбедитесь в том,что все ресурсы идущей IOR имеют прави-
                 льные приоритеты,затем повторите попытку снова.Если пробле-
                 ма останется,обратитесь к соответствующему наладочному обе-
                 спеспечению.

E   ORA-04228: shared partition operation not allowed in single
                        process mode
                  операция обобществленного раздела не возможна в одиночном
                                 режиме работыF
E      ПРИЧИНАF: Вы попытались использовать IOR WARM
                  SHARED в одиночном режиме работы.(Величина парамет-
                  ра SINGLE_PROCESS в INIT.ORA равна 1,что неверно).
E      ДЕЙСТВИЕ: FИзмените значение параметра SINGLE_PROCESS в INIT.ORA на
                 другое значение,отличное от 1,и повторите попытку.Вы должны
                 избегать использования раметра SINGLE_PROCESS в системах,
                 которые могут работать в режиме обобщенных разделов,так как
                 это обходит обычную защиту,например: такую как теплый
                 пуск в исключительном режиме.

E   ORA-04229:file has not been initialized as after image file
                        файл не инициализирован как файл последующего видаF
E      ПРИЧИНАF: Это свойство не поддерживается.
E      ДЕЙСТВИЕ: FОбратитесь к соответствующему установочному обеспечению

E   ORA-0430: after image file not used
                                   файл последующего вида не используетсяF
E      ПРИЧИНАF: Это свойство не поддерживается.
E      ДЕЙСТВИЕ: FОбратитесь к соответствующему установочному обеспечению

E   ORA-0431: after image file has incorrect sequence number
                     файл последущего вида имеет неверный N
                             последовательностиF
E      ПРИЧИНАF: Это свойство не поддерживается.
E      ДЕЙСТВИЕ: FОбратитесь к соответствующему установочному обеспечению

E   ORA-0432: cannot do fast-commit or media recovery; out of space
                   невозможно быстрозавершающее или среднее восстановление;
                                выход из областиF
E      ПРИЧИНАF: Это свойство не поддерживается.
E      ДЕЙСТВИЕ: FОбратитесь к соответствующему установочному обеспечению

E   ORA-0433: errrcv: cannot do multiple fast-commit recoveries
                  невозможно одновременное быстрое восстановление нескольких
                                     процессовF
E      ПРИЧИНАF: Это свойство не поддерживается.
E      ДЕЙСТВИЕ: FОбратитесь к соответствующему установочному обеспечению

E   ORA-0434: errtrt: transaction table entry is in wrong instance
                               неверный режим входа в таблицу обработки F
E      ПРИЧИНАF: Это свойство не поддерживается.
E      ДЕЙСТВИЕ: FОбратитесь к соответствующему установочному обеспечению

E   ORA-0435: bad log record action code in after image file
                   неверный код операции загрузки записи в файле последущего
                                        видаF
E      ПРИЧИНАF: Это свойство не поддерживается.
E      ДЕЙСТВИЕ: FОбратитесь к соответствующему установочному обеспечению

E   ORA-0436: ORACLE is not licensed.Contact Oracle Corp.for assistance
                       ORACLE не корректен.Обратитесь к корпорации OracleF
E      ПРИЧИНАF: Инстолированный ORACLE не имеет права идти на данном ЦПУ.
                  Это так же может произойти,если ORACLE инстолирован невер-
                  но(например: если использованы неверные лицензионные коды).
E      ДЕЙСТВИЕ: FУбедитесь,что вы верно инстолировали ORACLE,затем обра-
                 титесь к соответствующему установочному обеспечению.

E   ORA-0437: ORACLE feature is not licensed.Contact ORACLE
                           Corp.for assistance
                свойство ORACLE не корректно.Обратитесь к корпорации OracleF
E      ПРИЧИНАF: Инстолированный ORACLE не имеет права идти на данном ЦПУ.
                  Это так же может произойти,если ORACLE инстолирован невер-
                  но(например: если использованы неверные лицензионные коды).
E      ДЕЙСТВИЕ: FУбедитесь,что вы верно инстолировали ORACLE,затем обра-
                 титесь к соответствующему установочному обеспечению.

E   ORA-0438: aismed: bad dfbdef on alter partion add file
                             неверная dfbdef в спецфайле добавления разделаF
E      ПРИЧИНАF: Это свойство не поддерживается.

E   ORA-0443: illegal block_size parameter for current system
                       недопустимый параметр размера блока в верной системеF
E      ПРИЧИНАF: Параметр BLOCK_SIZE описанный
                   в файле INIT.ORA превосходит максимальный допусти-
                   мый размер блока для данной версии 0RACLE.
E      ДЕЙСТВИЕ: FОбратитесь к руководству по инстоляции
                   за информацией о максимальном размере блока и умень-
                   шите значение этого параметра.

+        E   ГЛАВА 7.ОШИБКИ ВОССТАНОВЛЕНИЯ ПРИ ОШИБКАХ 0600-0699   F

E   ORA-0600: maximum number of frame exceeded
                                     превышен максимальный N фреймаF
E      ПРИЧИНАF: Это указывает на проблему рекурсивного
                   восстановления по ошибке.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0601: erroer: called with zero error
                         вызвано нулевой ошибкойF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0602: unmatch frame calls detected
                 выделен несоответствующий вызов фреймаF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                 обеспечению с подробным описанием проблемы.

E   ORA-0603: transaction overflow
                   переполнение преобразованияF
E      ПРИЧИНАF: Было выполнено большое число преобразо-
                  ваний без результата с внутренним переполнением.
                  Это обычно указывает на внутреннюю ошибку.
E      ДЕЙСТВИЕ: FЗаставьте пользователей завершить преобразования,если
                 проблема останется,выйдите из ORACLE (используя IOR SHUT) и
                 перезапуститесь (используя IOR WARM),обратитесь со своей
                 проблемой к соответствующему наладочному обеспечению.

E   ORA-0604: nested data manipulation transaction
                   обработка операций с вложенными даннымиF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                 которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                 обеспечению с подробным описанием проблемы.

E   ORA-0606: invalid fatal error option specified
                 описано недопустимая опция фатальной ошибкиF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                 которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                 обеспечению с подробным описанием проблемы.

E   ORA-0607: transaction commit without transaction started
                  обработка совершена без запускаF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0608: rollback attempt failed
                   сбой попытки возвратаF
E      ПРИЧИНАF: Ошибка произошла при попытке возврата.
                    Это м.б. вызвано проблемой в файле предварите-
                   льного вида и может испортить БД.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы прежде всего.

E   ORA-0611: before image process failure
                    снялась процедура предварительного видаF
E      ПРИЧИНАF: Произошедшая ошибка сняла процедуру предва-
                   рительного вида.Следует выйти из ORACLE так как он
                   не может идти без процедуры предварительного вида.
E      ДЕЙСТВИЕ: FВыйдите из ORACLE используя IOR SHUT (если возможно) или
                 IOR CLEAR.Попытайтесь перезапустить ORACLE.Если проблема
                 останется,обратитесь к соответствуюшему наладочному обеспе-
                 чению с подробным описанием проблемы.

E   ORA-0612: buffer write process failure
                   снят процесс записи в буферF
E      ПРИЧИНАF: Произошедшая ошибка сняла процесс
                   записи в буфер.Следует выйти из ORACLE так как он
                  не может идти без процедуры записи в буфер.
E      ДЕЙСТВИЕ: FВыйдите из ORACLE используя IOR SHUT (если возможно) или
                 IOR CLEAR.Попытайтесь перезапустить ORACLE.Проверьте маршру-
                 тные файлы наналичие BWR ошибки.Если проблема останется,об-
                 ратитесь к соответствуюшему наладочному обеспечению с под-
                 робным описанием проблемы.

E   ORA-0613: cleanup process failure
                    снят процесс очисткиF
E      ПРИЧИНАF: Произошедшая ошибка сняла процесс очистки.Следует выйти
                  из ORACLE так как он не может идти без процедуры очистки.
E      ДЕЙСТВИЕ: FВыйдите из ORACLE используя IOR SHUT (если возможно) или
                 IOR CLEAR.Попытайтесь перезапустить ORACLE.Если проблема
                 останется,обратитесь к соответствуюшему наладочному обеспе-
                 чению с подробным описанием проблемы.

E   ORA-0615: pgafrm and pebfrm mismatch
                     несоответствие pgafrm и pebfrm F
E      ПРИЧИНАF: Несовместимость кодов версий.
E      ДЕЙСТВИЕ: FПерекомпануйте утилит,в котором произошла ошибка.

E   ORA-0616: unrecoverable recursion error,you have been logged off
                   невосстанавливаемая ошибка рекурсии,вы отстранены F
E      ПРИЧИНАF: Это сообщение обычно указывает на проблему
                  задания очистки.В этом случае необходимо выйти и
                  снова войти в ORACLE для перезапуска процесса очистки.
E      ДЕЙСТВИЕ: FВыйдите из ORACLE (используя IOR SHUT) и перезапуститесь
                 (используя IOR WARM),обратитесь со своей проблемойк соотве-
                 тствующему наладочному обеспечению.

E   ORA-0617: commit while data definotion transaction active
                 завершение в момент активности обработки определений данныхF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                 обеспечению с подробным описанием проблемы.

E   ORA-0618: fatal: errcdt in middle of errsdt
                      errcdt в середине errsdtF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0619: fatal: errrin middle of errsdt
                      errrin является серединой errsdtF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0620: current transaction not on active list
                   обработка неактивного спискаF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0621: internal: invalid end of transaction table.
                       неверный конец таблицы обработокF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

+                     ГЛАВА 8.ОШИБКИ СЛОВАРЯ 0700-0799

E   ORA-0702: ddfrtc: cannot read table definition
                     невозможно чтение определения таблицыF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                 обеспечению с подробным описанием проблемы.

E   ORA-0703: insufficient table cache entries
                   недостаток входов в КЕШ таблицF
E      ПРИЧИНАF: Достигнут предел числа определений в КЕШ таблиц.Предел,
                  который описывает максимальное число определений таблиц
                  хранимых одновременно в КЕШ основной памяти,описывается
                  параметром TABLES в INIT.ORA.
E      ДЕЙСТВИЕ: FУвеличьте параметр TABLES в INIT.ORA.Это изменение будет
                 иметь эффект только после нового теплого пуска.Выйдите из
                 ORACLE (используя IOR SHUT) и запуститесь (используя IOR
                 WARM),если изменение необходимо немедленно.

E   ORA-0704: invalid column name
                    неверное имя колонкиF
E      ПРИЧИНАF: Неверное имя колонки было описано в SQL операторе.Имя ко-
                  лонки должно начинаться с буквы и содержать не более 30
                  символов (алфавитно-цифровые символы и спец символы: $,#,и
                  _).Возможны незарезервированные слова.Существующие имена
                  колонок должны описываться во всех SQL-командах,за исклю-
                  чением CREATE TABLE,CREATE CLUSTER,CREATE VIEW.Если в лю-
                  бой,кроме перечисленных,команде будет описано имя несущес-
                  твующей колонки,команда будет воспринята.Существующие име-
                  на колонок можно просмотреть,пользуясь системным обзором
                  COL.
E      ДЕЙСТВИЕ: FВведите в SQL-команду допустимое имя колонки.

E   ORA-0705: ddffcu: active and free user caches both empty
                       оба активный и свободный пользовательские КЕШи пустыF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                 обеспечению с подробным описанием проблемы.

E   ORA-0706: insufficient tablename cache entries
                   недостаточное число входов в КЕШ имен таблицF
E      ПРИЧИНАF: Предел,установленный в INIT.ORA параметром
                  TABLENAMES достигнут.Параметр TABLENAMES содержит
                  указание на максимальное число таблиц,обзоров,групп,
                  и синонимов имен,которые хранятся в КЕШ одновременно.
E      ДЕЙСТВИЕ: FУвеличьте значение в параметре TABLENAME в INIT.ORA.Вый-
                 дите из ORACLE (используя IOR SHUT) и перезапуститесь (ис-
                 пользуя IOR WARM),чтобы изменение стало действительным.

E   ORA-0707: insufficient file entries in the SGA
                  недостаточно файловых входов в SGA F
E      ПРИЧИНАF: Была попытка добавить файл в БД после того,как было дос-
                  тигнут разрешенный максимум числа файлов.Максимальное чис-
                  ло файлов описывается параметром FILES в INIT.ORA.Каждый
                  раздел и расширенный раздел считаются как один файл.
E      ДЕЙСТВИЕ: FУвеличьте значение в параметре FILES в INIT.ORA.Выйдите
                 из ORACLE (используя IOR SHUT) и перезапуститесь (используя
                 IOR WARM),чтобы изменение стало действительным.
                        Это число также определяется максимальным допустимым
                 числом файлов на БД,зависящему от OC.Например,для MVS мак-
                 симальное число файлов - 64; для других ОС это значение ни-
                 же.Если этот максимум достигнут,то единственный способ уве-
                 личения области - это реорганизовать БД с меньшим по коли-
                 честву,но большими по размерам файлами.

E   ORA-0709: insufficient column cache entries
                 недостаточно входов в КЕШ столбцов  F
E      ПРИЧИНАF: Достигнут предел числа определений колонок в КЕШ.Предел,
                  который описывает максимальное число определений колонок
                  хранимых одновременно в КЕШ основной памяти,описывается
                  параметром COLUMNS в INIT.ORA.КЕШ м.б. достаточно большим
                  для хранения всех колонок широких таблиц,и обычно он боль-
                  ше.
E      ДЕЙСТВИЕ: FУвеличьте параметр COLUMNS в INIT.ORA.Это изменение бу-
                 дет иметь эффект только после нового теплого пуска.Выйдите
                 из ORACLE (используя IOR SHUT) и запуститесь (используя IOR
                  WARM),если изменение необходимо немедленно.

E   ORA-0711: ddfiyr: more than 16 columns in concanated key
                   более 16 колонок в параметре конкатенации F
E      ПРИЧИНАF: Была попытка задать индекс из более чем
                   16 колонок.Максимальное число колонок,которые м.б.
                   заданы в индексе конкатенации - 16.
E      ДЕЙСТВИЕ: FСократите индекс конкатенации максимум до 16 колонок.

E   ORA-0714: ddfgtc: cannot read column definition
                     невозможно прочитать определение колонок F
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0715: cannot find column definition
                  невозможно найти определение колонок F
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0716: cannot read cluster cache
                  невозможно прочитать групповой КЕШ F
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0717: max of 32 tables allowed per cluster
                  максимум 32 таблицы допустимы в группеF
E      ПРИЧИНАF: Эта группа уже содержит 32 таблицы.
                  Ни одна группа не может содержать более 32 таблиц.
E      ДЕЙСТВИЕ: FПросмотрите ваши определения таблиц и измените их так,
                 чтобы ни одной группе не требовалось более 32 таблиц.

+                E   ГЛАВА 9.ОБЩИЕ ОШИБКИ ORACLE 0800-0899       F

E   ORA-0800: buffer write process is not active
                  процесс записи в буфер не активен F
E      ПРИЧИНАF: Проблема связана с попыткой запуска ORACLE,что вызвало
                  снятие процесса записи в буфер.Обычно это сообщение выдае-
                  тся вместе с сообщением о системной ошибке,обьясняющей
                  причину сбоя.
E      ДЕЙСТВИЕ: FИспользуйте сообщение о системной ошибке (если такое ес-
                 ть) для выяснения причины ошибки.Если системная ошибка от-
                 сутствует,обратитесь к руководству по инстолляции ORACLE за
                 перечнем требований.Убедитесь,что все логические имена
                 ORACLE присвоены верно,что достаточно свободного дискового
                 пространства в директории ORACLE,и что достаточное число
                 глобальных секций и страниц.Также убедитесь в наличии у бю-
                 джета ORACLE трубуемого приоритета.Если источник проблемы
                 не определен,обратитесь к соответствущему установочному
                 обеспечению.

E   ORA-0801: after image write process is not active
                   процесс записи последущего вида не активен F
E      ПРИЧИНАF: Это свойство не поддерживается.
E      ДЕЙСТВИЕ: FОбратитесь к соответствующему установочному обеспечению.

E   ORA-0802: invalid context area
                    недопустимая контекстная область F
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-0805: opiodr: inconsistent recursion level number
                    несовместимый уровень рекурсии F
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                 обеспечению с подробным описанием проблемы.

E   ORA-0806: before image process is not active
                  процедура предварительного вида не активна F
E      ПРИЧИНАF: Проблема связана с попыткой запуска
                  ORACLE,что вызвало снятие процесса предварительного
                  вида.Обычно это сообщение выдается вместе с сообще-
                  нием о системной ошибке,обьясняющей причину сбоя.
E      ДЕЙСТВИЕ: FИспользуйте сообщение о системной ошибке (если такое ес-
                 ть) для выяснения причины ошибки.Если системная ошибка от-
                 сутствует,обратитесь к руководству по инстолляции ORACLE
                 для вашей OC,чтобы проверить правильность инстолляции.Если
                 источник проблемы не определен,обратитесь к соответствущему
                 установочному обеспечению.

E   ORA-0807:clean up process is not active
                  процедура очистки не активнаF
E      ПРИЧИНАF: Проблема связана с попыткой запуска
                  ORACLE,что вызвало снятие процесса предварительного
                  вида.Обычно это сообщение выдается вместе с сообще-
                  нием о системной ошибке,обьясняющей причину сбоя.
E      ДЕЙСТВИЕ: FИспользуйте сообщение о системной ошибке (если такое ес-
                 ть) для выяснения причины ошибки.Если системная ошибка от-
                 сутствует,обратитесь к руководству по инстолляции ORACLE
                 для вашей OC,чтобы проверить правильность инстолляции.Если
                 источник проблемы не определен,обратитесь к соответствущему
                 установочному обеспечению.

E   ORA-0809: opispf: invalid special function code --
                   неверный спецкод функцииF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                 обеспечению с подробным описанием проблемы.

E   ORA-0810: opiomc: context area not remapped at original addres
                   контекстная область не соответствует начальному адресуF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0811: readahead process is not active
                    процедура чтения вперед не активнаF
E      ПРИЧИНАF: Проблема связана с попыткой запуска
                  ORACLE,что вызвало снятие процесса чтения вперед.
                  Обычно это сообщение выдается вместе с сообщением
                  о системной ошибке,обьясняющей причину сбоя.
E      ДЕЙСТВИЕ: FИспользуйте сообщение о системной ошибке (если такое ес-
                 ть) для выяснения причины ошибки.Если системная ошибка от-
                 сутствует,обратитесь к руководству по инстолляции ORACLE
                 для вашей OC,чтобы проверить правильность инстолляции.Если
                 источник проблемы не определен,обратитесь к соответствущему
                 установочному обеспечению.

E   ORA-0813: assertion failure -- добавление снятоF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,относящейся к ORACLE
                  SORT.Это не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0814: ltbdrv: illegal lock mode  недопустимый режим защитыF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0816: error message translation failed
                   сбой трансляции сообщения об ошибкеF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0817: prsgkw: internal error token not found
                    индентификатор внутренней ошибки не обнаруженF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                 обеспечению с подробным описанием проблемы.

E   ORA-0818: opispf: osf too big -- osf слишком великF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

+             E   ГЛАВА 10.СИНТАКСИЧЕСКИЕ ОШИБКИ 0900-0999      F

E   ORA-0900: invalid SQL statement   неверный SQL операторF
E      ПРИЧИНАF: Введенный вами оператор не опознан как
                   допустимая команда SQL.
E      ДЕЙСТВИЕ: FПроверьте опечатки,убедитесь,что ключевые слова команд
                 SQL начинаются одним из следущих слов ALTER,AUDIT,CREATE,
                 DELETE,DROP,GRANT,INSERT,NOAUDIT,RENAME,REVOKE,SELECT,
                 UPDATE,LOCK,VALIDATE.Другие команды вызовут эту ошибку.

E   ORA-0901: invalid create command    неверная команда на созданиеF
E      ПРИЧИНАF: В команде CREATE использована недопустимая опция CREATE.
E      ДЕЙСТВИЕ: FПроверьте опечатки,убедитесь,что за командой CREATE сле-
                 дует одна из следущих опций: [UNIQUE] INDEX,PARTITION,SPACE
                 DEFINITION,[PUBLIC] SYNONYM,TABLE или VIEW.

E   ORA-0902: invalid datatype        неверный тип данныхF
E      ПРИЧИНАF: Введенный тип данных в операторе CREATE
                  или ALTER TABLE не является допустимым.
E      ДЕЙСТВИЕ: FПроверьте опечатки,убедитесь,что за каждым именем колон-
                 ки следует один из следущих типов данных: DATA,CHAR,NUMBER,
                 RAW,LONG или LONG RAW.

E   ORA-0903: invalid table name     неверное имя таблицыF
E      ПРИЧИНАF: Введенные имена таблицы или группы не
                  существуют или недопустимые.Это сообщение так же по-
                  является в сучае,если неверное или несуществующее
                  имя группы описано в команде ALTER/DROP CLUSTER.
E      ДЕЙСТВИЕ: FПроверьте опечатки.Допустимое имя группы должно начина-
                 ться с буквы и содержать только буквы,цифры и спецсимволы:
                 $,# и _.Имя д.б. не длиннее 30 символов и не являться заре-
                 зервированным словом.

E   ORA-0904: invalid column name   неверное имя колонки F
E      ПРИЧИНАF: Введенное имя колонки отсутствует или недопустимо.
E      ДЕЙСТВИЕ: FВведите верное имя колонки.Допустимое имя должно начина-
                 ться с буквы и содержать только буквы,цифры и спецсимволы:
                 $,# и _.Имя д.б. не длиннее 30 символов и не являться заре-
                 зервированным словом.Если оно содержит другие символы,оно
                 д.б. в двойных кавычках.

E   ORA-0905: missing keyword     пропущено ключевое словоF
E      ПРИЧИНАF: Требуемое ключевое слово пропущено.
E      ДЕЙСТВИЕ: FПроверьте синтаксис команды и добавте
                    пропущенные ключевые слова.

E   ORA-0906: missing left parenthesis     пропущена левая скобкаF
E      ПРИЧИНАF: Требуемая левая скобка пропущена.Основные команды (такие
                   как CREATE TABLE,CREATE CLUSTER и INSERT) требуют список
                   пунктов,заключенный в скобки.Скобки также необходимы вок-
                   руг последовательностей в предложении WHERE и в UPDATE
                   таблица SET колонка= (SELECT...).
E     ДЕЙСТВИЕ: FПроверьте синтаксис команды и вставьте пропущенные скобки.

E   ORA-0907: missing right parenthesis     пропущена правая скобкаF
E      ПРИЧИНАF: Левая скобка введена без закрывающей правой или предыду-
                  щая информация была заключена в скобки.
                  Все скобки д.б. парными.
E      ДЕЙСТВИЕ: FВставьте закрывающую правую скобку.

E   ORA-0908: missing NULL keyword     пропущено ключевое слово NULLF
E      ПРИЧИНАF: В командах СREATE или ALTER TABLE,NOT было введенодля
                  указания,что никакие нулевые величины не допустимы в этой
                  колонке,но ключевое слово NULL было пропущено.
E      ДЕЙСТВИЕ: FЕсли требуете наличие значения в этой
                 колонке,замените ключевое слово NOT на NOT NULL.

E   ORA-0909: invalid number of arguments     недопустимое число аргументовF
E      ПРИЧИНАF: Указание на встроенную функцию ORACLE было сделано с не-
                  верным числом аргументов.Все функции ORACLE,за исключением
                  SYSDATE требуют по крайней мере один аргумент.
E      ДЕЙСТВИЕ: F Проверьте синтаксис команды и введите
                  введите необходимое число аргументов.

E   ORA-0910: specified length too large for CHAR column
                  указанная длина слишком велика для колонки CHARF
E      ПРИЧИНАF: Размер поля знака не указан или указан неверно.Необходимо
                  указывать максимальную длину для каждой колонки знаков.Это
                  длина может принимать значения от 0 до 240.
E      ДЕЙСТВИЕ: FВведите максимальную длину из диапазона от 0 до 240.

E   ORA-0911: invalid character     неверный знакF
E      ПРИЧИНАF: Спецзнак неверен или допустим только в
                    определенных местах.Если спецзнак(кроме $,# и _)
                    используется в имени и имя не заключено в двойные
                    кавычки ("),появится данное сообщение.
E      ДЕЙСТВИЕ: FУдалите неверный знак из команды.

E   ORA-0912: operand pop оperation with no operands on stack
                   для операции с операндом рор отсутствуют операнды в стекеF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0913: too many values     слишком много значенийF
E      ПРИЧИНАF: Команда предполагает 2 одинаковых набора значений,но во
                  втором наборе пунктов больше,чем в первом.Например: подза-
                  прос в предложении WHERE или HAVING м.б. слишком много ко-
                  лонок,или в предложениях VALUES или SELECT колонок больше,
                  чем в INSERT.
E      ДЕЙСТВИЕ: FПроверьте число пунктов и измените их.

E   ORA-0914: missing ADD keyword     пропущено ключевое слово ADDF
E      ПРИЧИНАF: Команда ALTER PARTITION введна без ключевого слова ADD.
E      ДЕЙСТВИЕ: Fпроверьте синтаксис команды и повторите ее.

E   ORA-0915: network access of dictionary table not currently allowed
                       неверно установлен сетевой доступ к словарной таблицеF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0917: missing comma     пропущена запятаяF
E      ПРИЧИНАF: Пропущена запятая в списке колонок,или
                  в списке значений в операторе INSERT,или в списке
                  формы ((c,d),(e,>,
               >=,<,<=,IN,IS[NOT],NULL,LIKE,и BETWEEN.

E   ORA-0921: unexpected end of SQL command
                           неожиданный конец команды SQLF
E      ПРИЧИНАF: Команда SQL не полная.Была введена часть верной команды,
                  но по крайней мере одина главная компонента пропущена.
E      ДЕЙСТВИЕ: FПроверьте синтаксис команды и вставьте
                  пропущенные компоненты.

E   ORA-0922: invalid option     неверная опцияF
E      ПРИЧИНАF: Неверная опция была описана в определении
                   колонки или в определении области.
E      ДЕЙСТВИЕ: FУдалите неверную опцию из определения колонки или облас-
                 ти.Допустимой опцией,описывающей колонку,является NOT NULL
                 для указания,что колонка не может содержать NULL значения.
                 Все прочее,следущее за типом данных,кроме запятой или зак-
                 рывающей скобки,классифицируется как недопустимая опция.
                 Описывая длину для DATA или тип данных LONG,вы получите да-
                 нное сообщение об ошибке.В описании определения области до-
                 пустимы только следущие опции: INITIAL,INCREMENT и MAXEXTE-
                 NTS,(для DATAPAGES и INDEXPAGES) и PCTFREE (только для
                 DATAPAGES).

E   ORA-0923: missing FROM keyword     пропущено ключевое слово FROMF
E      ПРИЧИНАF: В командах SELECT или REVOKE ключевое слово FROM или про-
                  пущено,или неверно помещено,или с опечаткой.Ключевое слово
                  FROM должно следовать в команде SELECT за выбранным пунк-
                  том,или за быбранным именем таблицы в команде REVOKE.
E      ДЕЙСТВИЕ: Вставьте на место слово FFROM.Выбранный
                  список м.б. сам по себе ошибочным.Убедитесь,
                  что использованы одинарные кавычки для выделения
                 альтернативного имени,и является или нет альтерна-
                 тивное имя зарезервированным словом.

E   ORA-0924: missing BY keyword     пропущено ключевое слово BYF
E      ПРИЧИНАF: Пропущено ключевое слово BY в выражениях GROUP BY,ORDER
                  BY,или CONNECTED BY.Кроме того в команде GRANT за словом
                  INDENTIFIED должно следовать BY.
E      ДЕЙСТВИЕ: FПравильно вставьте слово BY.

E   ORA-0925: missing INTO keyword     пропущено ключевое слово INTOF
E     ПРИЧИНАF: Была употреблена команда INSERT без ключечевого слова INTO.
E     ДЕЙСТВИЕ: FЗамените INSERT на INSERT INTO.

E   ORA-0926: missing VALUES keyword     пропущено ключевое слово VALUESF
E      ПРИЧИНАF: Оператор INSERT без ключевого слова VALUES или SELECT.За
                  выражением INSERT INTO должно следовать выражение VALUES
                  или SELECT последовательность.
E      ДЕЙСТВИЕ: FВведите после выражения INSERT INTO
                   выражение VALUES или последовательность.

E   ORA-0927: missing equal sign     пропущен знак равноF
E      ПРИЧИНАF: Знак равно пропущен в одном из следущих мест:
                   *  в выражении SET команды UPDATE
                   *  после ! для указания на неравенство
                   *  в выражении PCTFREE команды CREATE INDEX
E      ДЕЙСТВИЕ: FВставьте знак равенства.

E   ORA-0928: missing SELECT keyword     пропущено ключевое слово SELECTF
E      ПРИЧИНАF: В команду CREATE VIEW д.б. включена
                   SELECT последовательность.
E     ДЕЙСТВИЕ: FВставьте требуемое выражение SELECT в команду CREATE VIEW.

E   ORA-0929: missing period     пропущен периодF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-0930: missing asterisk     пропущена звездочка *F
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0931: missing identifier     порущен индентификаторF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0932: inconsistent datatypes     несовместимый тип данныхF
E      ПРИЧИНА: FПопытка добавить символьное поле к полю
                 данных.Данные м.б. добавлены только к числовым полям.
E      ДЕЙСТВИЕ: FПреобразуйте символьное поле в числовое поле с помощью
                 функции TO_NUMBER перед добавлением поля данных.

E   ORA-0933: SQL comand not properly ended     команда SQL не законченаF
E      ПРИЧИНА: FSQL-команда закончена неверным выражением.Например: выра-
                жение ORDER BY м.б. включено в команду CREATE VIEW или
                INSERT.Однако ORDER BY не должна использоваться для создания
                очередного обзора или включаться в основной порядок.
E      ДЕЙСТВИЕ: FПроверьте синтаксис команды и удалите лишние компоненты.
                 Вы должны уметь дублировать удаленные выражения другими ко-
                 мандами.Например,если вы желаете упорядочить строки обзора,
                 действуйте так же,как при запросе на обзор,но не как при
                 создании его.
                       Эта ошибка также может произойти при применении SQL*
                 Forms,если смещено продолжение строки.Проверьте смещения и
                 удалите пробелы.Вы должны использовать соответствующие око-
                 нчания SQL,если используете IN выражение с одним аргумен-
                 том,например: IN(X).В выражении IN должно испоьзоваться не
                 менее 2 аргументов.

E   ORA-0934: set function not allowed here
                         данная функция недопустима здесьF
E      ПРИЧИНА: Fодна из групповых функций (таких как AVG,SUM,MAX,MIN,
                COUNT) была использована в выжении WHERE или GROUP BY.
E      ДЕЙСТВИЕ: FУдалите групповую функцию из выражений
                  WHERE или GROUP BY.Вы можете получить желаемый резу-
                  льтат,включив функцию в запрос или предложение HAVING.

E   ORA-0935: set function is nested too deep
                                данная функция является слишком вложенойF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0936: missing expression      пропущено выражениеF
E      ПРИЧИНА: FНеобходимая часть выражения пропущена.Например,команда
                SELECT вводится без списка колонок,или с несовместимым выра-
                жением типа (SAL+).Это может произойти и в том случае,если
                пропущены зарезервированные слова типа SELECT TABLE.
E      ДЕЙСТВИЕ: FПроверьте синтаксис команды и введите
                  пропущенные команды.

E   ORA-0937: not a single group set function
                  устанавливается не только групповая функцияF
E      ПРИЧИНА: FВ запрос нельзя одновременно включать и
                  групповую функцию (AVG,SUM,COUNT,MIN или MAX) и
                  собственное выражение для колонки,пока выражение для
                  колонки не включено в выражение GROUP BY.
E      ДЕЙСТВИЕ: FУдалите из запроса или выражение для
                 колонки,или групповую функцию,или добавьте выражение
                 GROUP BY,в которое включите перечисление колонок.

E   ORA-0938: not enough arguments for function
                           недостаточно аргуметов для функцииF
E      ПРИЧИНА: FВ функции описано слишком мало аргументов.
E      ДЕЙСТВИЕ: FПроверьте синтаксис функции и добавьте
                 все необходимые аргументы.

E   ORA-0939: too many arguments for function
                      cлишком много аргументов в функцииF
E      ПРИЧИНА: FВ функции описано слишком много аргументов.
E      ДЕЙСТВИЕ: FПроверьте синтаксис функции и опишите
                 только необходимые аргументы.

E   ORA-0940: invalid ARTER comand     неверная команда ALTERF
E      ПРИЧИНА: FОписана неверная опция ALTER.Только
                разделы и таблицы м.б. неповторяющимися.Пра-
                вильная команда ALTER должна начинаться одним из сле-
                дущих вариантов : ALTER TABLE или ALTER PARTITION.
E      ДЕЙСТВИЕ: FПроверьте синтаксис рпавильного написания команды ALTER.

E   ORA-0941: missing cluster name     пропущено имя группыF
E      ПРИЧИНА: FИмя группы или пропущено или неверное.
E      ДЕЙСТВИЕ: FОпишите верное имя группы.Допустимое имя группы начинае-
                 тся с буквы,содержит не более 30 символов и состоит только
                 из букв,цифр и спецсимволов $,_ и #.Оно не д.б. зарезерви-
                 рованным словом.Имя д.б. напечатано сразу за ключевым сло-
                 вом CREATE CLUSTER.

E   ORA-0942: table or view does not exist
                   таблица или обзор не существуютF
E      ПРИЧИНА: FДанная таблица или обзор не существуют. или введено имя
                обзора вместо таблицы.Существующие пользовательские таблицы
                и обзоры можно просмотреть в обзоре TAB.
E      ДЕЙСТВИЕ: FПроверьте опечатки и не ввели ли вы имя
                 обзор вместо таблицы.Введите существующие имена.

E   ORA-0943: cluster does not exist     группа не существуетF
E      ПРИЧИНА: FРесурс пользователя не включен в группу
                 под описанным именем.
E      ДЕЙСТВИЕ: FОпишите верное имя группы сразу после
                 ключевого слова CLUSTER.

E   ORA-0944: insufficient number of clustered columns
                   недостаточное число сгруппированных колонокF
E      ПРИЧИНА: FБыла попытка создать таблицу с меньшим числом сгруппиро-
                ванных колонок,чем было описано в команде CREATE CLUSTER.Вы-
                ражение CLUSTER команды CREATE TABLE должно описывать все
                сгруппированные колонки,определенные при создании группы.Ис-
                пользуя имя группы можно просмотреть все групповые колонки в
                таблице словаря COL.
E      ДЕЙСТВИЕ: FОпишите все имена колонок в команде CREATE TABLE.

E   ORA-0945: specified clustered column does not exist
                 описанная групповая колонка не существуетF
E      ПРИЧИНА: FКолонка,описанная в выражении оператора
                CREATE TABLE не является колонкой данной таблицы.
E      ДЕЙСТВИЕ: FПовторите,используя имя колонки таблицы.

E   ORA-0946: missing TO keyword     пропущено ключевое слово TOF
E      ПРИЧИНА: FКоманда GRANT введена без ключевого слова
                 TO или использована неверная форма этой команды.
E      ДЕЙСТВИЕ: FПроверьте синтаксис 2 основных форм команды GRANT (пре-
                 доставление доступа к БД и предоставление привилегий).Вста-
                 вьте ключевое слово TO правильно в команду GRANT.

E   ORA-0947: not enough values     недостаточно значенийF
E      ПРИЧИНА: FОпертор SQL требует 2 одинаковых наборов значений,а вто-
                рой набор содержит меньшее число значений.Это может произой-
                ти и в случае,если в выражениях WHERE или HAVING вложенная
                SELECT находит меньшее число колонок,как в: WHERE(A,B) IN
                (SELECT C FROM..) Возможна ошибка и в операторе INSERT в ко-
                тором выражения VALUES или SELECT не содержат достаточно для
                INSERT значений,как в: INSERT INTO таблица (A,B) VALUES('C').
E      ДЕЙСТВИЕ: FПоверрьте численность каждого набора и
                 сделайте их равными по числу.

E   ORA-0948: ALTER CLUSTER statement no longer supported
                 опреатор ALTER CLUSTER более не поддерживаетсяF
E      ПРИЧИНА: FОператор ALTER CLUSTER удален
E      ДЕЙСТВИЕ: FДля добавления данных из таблицы используйте следущий
                 набор операторов SQL: CREATE TABLE <новая_таблица> SELECT*
                 FROM <старая_таблица> CLUSTER<имя_группы> DROP <старая_таб-
                 лица> и RENAME TABLE <новая_таблица> <старая_таблица>.

E   ORA-0949: illegal reference to external database
                   неверная сноска на внешнюю БДF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-0950: invalid drop option     неверная опция DROPF
E      ПРИЧИНА: FПосле команды DROP не было опции DROP
                 такой,как TABLE,VIEW,SYNONYM,CLUSTER,или SPACE.
E      ДЕЙСТВИЕ: FПроверьте синтаксис команды и используй-
                 те верный формат опции DROP.

E   ORA-0951: cluster not empty     группа не является пустойF
E      ПРИЧИНА: FКоманда DROP описывает не пустую группу.Группа м.б. уда-
                лена только в том случае,если она не содержит таблиц.Удалить
                таблицу из группы с помощью команды DROP TABLE.
E      ДЕЙСТВИЕ: FУдалите из группы все таблицы и после
                 этого используйте команду DROP CLUSTER.

E   ORA-0952: missing GROUP keyword     пропущено ключевое слово GROUPF
E      ПРИЧИНА: FГруппа неверно реализована.
E      ДЕЙСТВИЕ: FОт пользователя не требуется ни каких действий.

E   ORA-0953: missing index name     пропущено имя индексаF
E      ПРИЧИНА: FВ командах CREATE,DROP,VALIDATE INDEX
                 имя индекса неверное или отсутствует.
E      ДЕЙСТВИЕ: FНапечатайте верное имя индекса после ключевого слова
                 INDEX.Если вы желаете удалить или исправить индекс,проверь-
                 те имя,просмотрев обзор INDEXES.Если необходимо создать но-
                 вый индекс,проверьте сначала синтаксис.

E   ORA-0954: missing INDENTIFIED keyword
                 пропущено ключевое слово INDENTIFIEDF
E      ПРИЧИНА: FКоманда GRANT CONNECTION была введена без
                 ключевого слова INDENTIFIED.
E      ДЕЙСТВИЕ: FВставьте ключевое слово INDENTIFIED после имени пользо-
                 вателя.Формат команды следущий:GRANT CONNECTION TO <список
                 пользователей> INDETIFIED BY <пароль списка>.

E   ORA-0955: name is already used by existing object
                 имя используется существующим объектомF
E      ПРИЧИНА: FБыла попытка создать таблицу,обзор,группу или синоним,ко-
                торые уже есть.Каждое имя пользовательской таблицы д.б. от-
                личным от других имен таблиц,обзоров,групп или синонимов,
                принадлежащих другим пользователям.
E      ДЕЙСТВИЕ: FИли введите уникальное имя таблицы,обзора,группы или си-
                 нонима,или измените или удалите существующее.

E   ORA-0956: invalid auditing option     неверная опция контроляF
E      ПРИЧИНА: FБыла неверная опция проверки.
E      ДЕЙСТВИЕ: FПроверьте синтаксис команды и повторирте
                  попытку с верной опцией.

E   ORA-0957: duplicate column name     дублирование имени колонкиF
E      ПРИЧИНА: FИмя колонки было описано дважды в команде
                CREATE или INSERT.Имя колонки в таблице,обзоре или
                в группе д.б. уникальным.
E      ДЕЙСТВИЕ: FЗамените в команде CREATE имя колонки на новое уникаль-
                 ное.В команде INSERT удалите дублирущее имена.

E   ORA-0958: missing CHECK keyword     пропущено ключевое слово CHECKF
E      ПРИЧИНА: FОтсутствует CHECK сразу после ключевого слова WHITH в вы-
                ражении WITH CHECK OPTION оператора CREATE VIEW.
E      ДЕЙСТВИЕ: FПроверьте синтаксис оператора SQL.

E   ORA-0959: space definition name does not exist
                  имя области не существуетF
E      ПРИЧИНА: FВ команде A DROP SPACE описано несущест-
                 вующее имя области.
E      ДЕЙСТВИЕ: FИспользуйте существующие имена определения области.Для
                 просмотра существующих имен выберите SNAME из SPACES.

E   ORA-0960: invalid INITIAL value     неверное значение INITIALF
E      ПРИЧИНА: FБыло описано неверное значение номера
                 начальной datapage или indexpage в команде CREATE
                 SPACE.Это значение д.б. не менее 3.
E      ДЕЙСТВИЕ: FВведите значение INITIAL не меньшее 3.

E   ORA-0961: invalid INCREMENT value     неверное значение INCREMENTF
E      ПРИЧИНА: FБыло описано неверное значение числа шагов для datapage
                или indexpage.Значение шага д.б. более 3.
E      ДЕЙСТВИЕ: FВведите значение INCREMENT болшее 3.

E   ORA-0962: invalid PCTFREE value     неверное значение PCTFREEF
E      ПРИЧИНА: FНеверное значение процента свободного
                места было описано в определении SPACE.Это значение
                должно находиться в диапазоне от 1 до 99.
E      ДЕЙСТВИЕ: FВведите значение PCTFREE в интервале от 1 до 99.

E   ORA-0963: invalid SIZE value       неверное значение SIZEF
E      ПРИЧИНА: FБыло описано неверное значение размера логического блока
                в команде CREATE CLUSTER.Размер логического блока используе-
                тся для эффективного хранения малых групп данных.
E      ДЕЙСТВИЕ: FОпишите допустимое значение размера логи-
                  ческого блока (более 0).

E   ORA-0964: invalid space defenition name
                неверное имя определения областиF
E      ПРИЧИНА: FБыло описано неверное имя области в коман-
                де CREATE/DROP SPACE или в CREATE TABLE,или в команде
                CREATE TABLE описано несуществующее имя области.
E      ДЕЙСТВИЕ: FВведите верное имя области.Допустимое имя начинается с
                 буквы,содержит не более 30 символов и состоит только из бу-
                 кв,цифр и спецсимволов $,_ и #.Оно не д.б. зарезервирован-
                 ным словом.Если ваше имя верное,возможно вы нечаянно удали-
                 ли определение области TEMP.

E   ORA-0965: space definition name already exists
                имя определения области уже существуетF
E      ПРИЧИНА: FВ команде CREATE SPACE было использовано существующее имя
                области.Имена определений областей д.б. уникальными.
E      ДЕЙСТВИЕ: FВведите уникальное имя области.

E   ORA-0966: missing TABLE keyword     пропущено ключевое слово TABLEF
E      ПРИЧИНА: FБыла использована команда LOCK и при этом
                ключевое слово TABLE было с опечаткой,или пропущено,
                или неверно расположено.Команда LOCK должна начи-
                наться так: LOCK TABLE <имя таблицы>....
E      ДЕЙСТВИЕ: FВставьте ключевое слово TABLE в соответствущее место.

E   ORA-0968: missing INDEX keyword     пропущено ключевое слово INDEXF
E      ПРИЧИНА: FБыла использована команда CREATE UNIQUE
                и при этом ключевое слово INDEX было с опечаткой,
                или пропущено,или неверно расположено.
E      ДЕЙСТВИЕ: FПроверьте синтаксис и повторите попытку.

E   ORA-0969: missing ON keyword     пропущено ключевое слово ONF
E      ПРИЧИНА: FБыла использована команда GRANT или CREATE
                INDEX и при этом ключевое слово ON было с опечаткой,
                 или пропущено,или неверно расположено.
E      ДЕЙСТВИЕ: FВставьте ключевое слово ON в соответствущее место.

E   ORA-0970: missing WITH keyword     пропущено ключевое слово WITHF
E      ПРИЧИНА: FКлючевое слово START было использовано без WITH.Оба клю-
                чевых слова необходимы в выражении START WITH для запроса.
E      ДЕЙСТВИЕ: FЗамените слово START на START WITH.

E   ORA-0971: missing SET keyword     пропущено ключевое слово SETF
E      ПРИЧИНА: FВ команде UPDATE ключевое слово SET было с опечаткой,или
                пропущено,или неверно расположено.
E      ДЕЙСТВИЕ: FВставьте ключевое слово SET после имени
                изменяемой таблицы.

E   ORA-0972: indentifier is too big     индентификатор слишком большойF
E      ПРИЧИНА: FРазмер имени объекта БД более 30 символов.(Объектами БД
                являются таблицы,группы,обзоры,индексы,синонимы,области и
                имена пользователей.
E      ДЕЙСТВИЕ: FУкоротите имя до максимум 30 символов.

E   ORA-0973: invalid row count estimate     неверная оценка счета строкF
E      ПРИЧИНА: FВеличина счета строк,описанная в команде
                 CREATE INDEX является числом,меньшим 0.
E      ДЕЙСТВИЕ: FОпишите верное значение (большее чем 0).

E   ORA-0974: invalid index block loading factor (percentage)
                неверный фактор загрузки блока индексов (процент)F
E      ПРИЧИНА: FПроцент назанятого объема,описанной в команде CREATE IN-
                DEX,области не принадлежит интервалу от 1 до 90%.
E      ДЕЙСТВИЕ: FВведите значение PCTFREE из диапазона от
                 1 до 90.По умолчанию - 10.

E   ORA-0975: Date + date not allowed     неразрешается данные + данныеF
E      ПРИЧИНА: FПопытка сложить вместе 2 поля данных.Данные м.б. добавле-
                ны только к полям чисел,но не к другим данным.
E      ДЕЙСТВИЕ: FДобавьте поле данных к полю чисел.

E   ORA-0977: duplicate auditing option     двойная опция контроляF
E      ПРИЧИНА: FТа же самая опция контроля была описана еще раз.
E      ДЕЙСТВИЕ: FУдалите лишнее описание контроля.

E   ORA-0978: nested set function with out GROUP BY
                   вложенный групповая функция без GROUP BYF
E      ПРИЧИНА: FГрупповая функция (такая как MIN,MAX,или AVG) была испо-
                льзована внутри другой групповой функции (такой как MAX(COU-
                NT(*))) без соответствующего выражения GROUP BY.
E      ДЕЙСТВИЕ: FИли добавьте выражение GROUP BY или
                удалите внешний уровень вложенности.

E   ORA-0979: not a GROUP BY expression
                  выражение не принадлежит к GROUP BYF
E      ПРИЧИНА: FПредложение GROUP BY не содержит всех выражений предложе-
                ния SELECT.Выражения из SELECT,не включенные в групповые фу-
                нкции (COUNT,SUM,AVG,MAX,MIN) д.б. перечислены в предложении
                GROUP BY.
E      ДЕЙСТВИЕ: FВключите все выражения из SELECT,не являющиеся аргумен-
                тами групповых функций в предложение GROUP BY.

E   ORA-0980: synonym translation no longer valid
                 трансляции синонима более не доступнаF
E      ПРИЧИНА: FИспользуемый вами синоним относился к таблице,обзору или
                синониму,которые удалены или переименованы.
E      ДЕЙСТВИЕ: FЗамените синоним на имя таблицы,обзора,синонима,для ко-
                 торых он предназначался.Или заново создайте синоним для ве-
                 рных таблиц,обзоров или синонимов.

E   ORA-0981: cannot mix table and system-wide auditing options
                нет возможности совместить опцию контроля ширины таблицы
                               и системыF
E      ПРИЧИНА: FОдновременно опция ширины и таблицы и
                 системы описаны в одном операторе AUDIT.
E      ДЕЙСТВИЕ: FИсправьте оператор.

E   ORA-0982: missing plus sign     пропущен знак плюсF
E      ПРИЧИНА: FПри присоединении после левой скобки нет знака плюс (+).
                При присоединении левая (открывающая) скобка интерпритирует-
                ся как описывающая присоединение и ожидается знак плюс.Для
                описания присоединения к колонке,за описанием колонки следу-
                ет поставить знак плюс,заключенный в скобки (+).
E      ДЕЙСТВИЕ: FИсправьте синтаксис SQL.

E   ORA-0984: column not allowed here     колонки здесь не употребимыF
E      ПРИЧИНА: FИмя колонки было использовано там,где это запрещено,нап-
                ример в предложении VALUES оператора INSERT.
E      ДЕЙСТВИЕ: FПроверьте синтаксис команды и используй-
                те имена колонок только там,где это допустимо.

E   ORA-0985: invalid program name     неверное имя программыF
E      ПРИЧИНА: FЭто свойство не реализовано.
E      ДЕЙСТВИЕ: FНе требуется ни каких действий пользователя.

E   ORA-0986: missing or invalid group name(s)
                 пропущено или неверное имя группыF
E      ПРИЧИНА: FЭто свойство не реализовано.
E      ДЕЙСТВИЕ: FНе требуется ни каких действий пользователя.

E   ORA-0987: missing or invalid user name(s)
                  пропущено или неверное имя пользователяF
E      ПРИЧИНА: FИмя пользователя не было описано в команде GRANT или одно
                из описанных имен неверное.Верные имена пользователей должны
                описываться после слова TO в команде GRANT.Допустимое имя
                пользователя начинается с буквы,содержит не более 30 симво-
                лов и состоит только из букв,цифр и спецсимволов $,_ и #.Оно
                не д.б. зарезервированным словом.
E      ДЕЙСТВИЕ: FОпишите верное имя пользователя (или список пользовате-
                лей) после ключевого слова TO в команде GRANT.

E   ORA-0988: missing or invalid password(s)
                пропущен или неверный пароль(и) F
E      ПРИЧИНА: FВ команде GRANT описано имен пользователей больше,чем па-
                ролей.Допустимый пароль м.б. описан для каждого пользовате-
                ля,перечисленного в команде GRANT.
E      ДЕЙСТВИЕ: FВведите правильный пароль для каждого пользователя.

E   ORA-0989: too many passwords for user names given
                 слишком много паролей для пользователей введеноF
E      ПРИЧИНА: FПаролей больше,чем было описано имен пользователей в ко-
                манде GRANT.Только один пароль должен вводиться для каждого
                пользователя,перечисленного в команде GRANT.
E      ДЕЙСТВИЕ: FВведите одинаковое количество пользователей и паролей.

E   ORA-0990: missing or invalid privilege
                 пропущена или неверная привелегияF
E      ПРИЧИНА: FВ команде для привелегий GRANT не было
                 описано никаких привелегий или одна из них неверная.
E      ДЕЙСТВИЕ: FВведите одну или более верных привелегий.Допустимы сле-
                 дущие привелегии: SELECT,INSERT,DELETE,UPDATE,ALTER,INDEX,
                 DROP,CLUSTER и ALL.Более чем одну привелегию можно предос-
                 тавить введя их в списке через запятую (,) или описывая
                 словом ALL предоставлять все привелегии.

E   ORA-0991: unrecognizable format for GRANT command
                 неопознанный формат команды GRANTF
E      ПРИЧИНА: FВведена неправильная форма команды GRANT.
E      ДЕЙСТВИЕ: FПроверьте синтаксис команды.Существует 2 типа команды
                 GRANT.Первый тип используется для определения доступа поль-
                 зователей к БД и должен иметь следущий формат: GRANT CONNE-
                 CT/RESOURCE/DBA TO <имя пользователя> INDENTIFIED BY <паро-
                 ль>.По крайней мере одно из ключевых слов CONNECT,RESOURCE
                 или DBA должно присутствовать.Второй тип используется для
                 предоставления превелегий объектам БД и и имеет формат:
                 GRANT <список привелегий> ON <обзор/таблица> TO < инденти-
                 фикатор пользователя>/PUBLIC.

E   ORA-0992: unrecognizable format for REVOKE command
                 неопознанный формат команды REVOKEF
E      ПРИЧИНА: FВведена неправильная форма команды REVOKE.
E      ДЕЙСТВИЕ: FПроверьте синтаксис команды и повторите ее.

E   ORA-0993: missing GRANT keyword     пропущено ключевое слово GRANTF
E      ПРИЧИНА: FКлюч WITH был описан в конце команды GRANT без ключа GRA-
                NT.Чтобы предоставить привелегии пользователю и разрешение
                на предоставление их другим пользователям,следует использо-
                вать ключ WITH GRANT OPTION в конце команды GRANT.
E      ДЕЙСТВИЕ: FЗамените ключевое слово WITH на WITH GRANT OPTION.

E   ORA-0994: missing OPTION keyword      пропущено ключевое слово OPTIONF
E      ПРИЧИНА: FБыл использован ключ WITH GRANT в конце
                  команды GRANT без слова OPTION.
E      ДЕЙСТВИЕ: FЗамените ключ WITH GRANT на WITH GRANT OPTION.

E   ORA-0995: missing or invalid synonym indentifier
                 пропущен или неверный синоним индентификатораF
E      ПРИЧИНА: FВ командах CREATE или DROP SYNONYM имя си-
                  нонима или было пропущено или неверное.
E      ДЕЙСТВИЕ: FПроверьте опечатки и синтаксис команды.Правильное имя
                 синонима должно следовать сразу за ключом SYNONYM в обеих
                 командах.Допустимое имя синонима начинается с буквы,содер-
                 жит не более 30 символов и состоит только из букв,цифр и
                 спецсимволов $,_ и #.Оно не д.б. зарезервированным словом.

E   ORA-0996: the concatenate operator is іі not і
                 оператором конкатенации является ||,а не |F
E      ПРИЧИНА: FЕдиничный штрих (|) был понят как попытка описать конка-
                тенацию,но оператор конкатенации состоит из 2 штрихов (||).
E      ДЕЙСТВИЕ: FВведите двойной штрих для операции конкатенации или уда-
                лите одиночный,если конкатенация не нужна.

E   ORA-0997: illegal use of long datatype
                неверное использован тип даных LONGF
E      ПРИЧИНА: FВы использовали тип данных LONG,используемый для хранения
                данных размером более 240 символов,в функции или в предложе-
                ниях WHERE,GROUP BY,ORDER BY.Значение LONG может использова-
                ться только в предложении SELECT.
E      ДЕЙСТВИЕ: FУдалите это поле из функции или предложения.

E   ORA-0998: must name this expression with a column label
                 необходимо имя для этого выражения с меткой колонкиF
E      ПРИЧИНА: FВ команде CREATE VIEW была использована функция или выра-
                жение,но не было описано соответствущее имя колонки.Когда
                для обзора используется выражение или функция,все имена ко-
                лонок и обзоров должны правильно быть перечислены в команде
                CREATE VIEW.
E      ДЕЙСТВИЕ: FВведите все имена колонок обзора в
                 скобках после имени обзора.

E   ORA-0999: invalid view name     неверное имя обзораF
E      ПРИЧИНА: FВ команде CREATE VIEW пропущено или неверное имя обзора.
E      ДЕЙСТВИЕ: FВведите сразу за CREATE VIEW верное имя обзора.Допусти-
                 мое имя обзора начинается с буквы,содержит не более 30 сим-
                 волов и состоит только из букв,цифр и спецсимволов $,_ и #.
                 Оно не д.б. зарезервированным словом.

+               ГЛАВА 11.ОШИБКИ ПРОГРАММНОГО ИНТЕРФЕЙСА 1000-1079

E   ORA-1000: max open cursors exceeded
                 превышено максимальное число курсоровF
E      ПРИЧИНА: FГоловная программа попыталась открыть слишком много кур-
                соров.Максимальное число курсоров для одного пользователя
                устанавливается параметром OPEN_CURSORS в INIT.ORA.
E      ДЕЙСТВИЕ: FИзмените программу,чтобы использовать меньшее число кур-
                соров или увеличте значение OPEN_CURSOR.Эсли вы выбрали вто-
                рое,переапустите ORACLE,чтобы изменение было эффективным.

E   ORA-1001: invalid cursor     неверный курсорF
E      ПРИЧИНА: FГоловная программа обратилась к неверному курсору.Все ку-
                рсоры д.б. открыты (используя OOPEN) перед тем как быть ипо-
                льзованными в любом из следущих обращениях: SQL,DESCRIBE,NA-
                ME,DEFINE,BIND,EXEC,FETCH и CLOSE.LDA (Logon Data Area) дол-
                жно устанавливаться с помощью OLON или OLOGON.Если LDA не
                установлена,то данное сообщение появится при следущих обра-
                щениях: OPEN,COM,CON,ROL и LOGOFF.
E      ДЕЙСТВИЕ: FПроверьте вызвавший ошибку оператор.Опишите область LDA
                 или откройте курсоры согласно с требованиями.Eсли проблема
                 не связана с курсором,возможно вам надо увеличить опции
                 AREASIZE и MAXOPENCURSORS перед прекомпиляцией.

E   ORA-1002: fetch out of sequence     выборка не в порядкеF
E      ПРИЧИНА: FВ головной программе обращение FETCH последовало не в ус-
                тановленном порядке.Синтаксический контроль и исполнение до-
                лжны предшествовать выборке.
E      ДЕЙСТВИЕ: FВыполните оператор SQL перед выборкой данных.

E   ORA-1003: no statement parsed     отсутствует синтаксис оператораF
E      ПРИЧИНА: FБыла вызвана головная программа с указанием на курсор,не
                связанный с синтаксисом SQL-оператора.SQL-обращение (OSQL
                или OSQL3) должно использоваться для выполнения SQL-операто-
                ров в ORACLE и для ассоциации их с открытым курсором.Курсор
                всегда должен иметь ассоциированный с ним SQL-оператор,если
                он относится к следущим обращениям : DESCRIBE,NAME,DEFINE,
                BIND,EXECUTE и FETCH.
E      ДЕЙСТВИЕ: FВызовите OSQL или OSQL3 чтобы выполнить
                  трубуемый SQL-оператор до обращения к курсору.

E   ORA-1004: default username feature not supported; logon denied
                 не существует неопределенный пользователь,
                  вход в систему не произошелF
E      ПРИЧИНА: FБыла попытка автоматического входа в
                  систему,не поддерживающую этого свойства.
E      ДЕЙСТВИЕ: FДля входа в ORACLE полностью укажите
                  имя пользователя и пароль.

E   ORA-1005: null password given; login denied
                  введен нулевой пароль; вход не произошелF
E      ПРИЧИНА: FНе был введен пароль для входа.
E      ДЕЙСТВИЕ: FВведите пароль.

E   ORA-1006: bind variable does not exist
                 скомпонованная переменная не существуетF
E      ПРИЧИНА: FВведенна программа вызвала обращение BIND к переменной,не
                перечисленной в соответствующем операторе SQL.Только те пе-
                ременные,перед которыми в SQL-операторе стоят двоеточие(:)
                или амперсанд(&),м.б. указанными в обращении BIND (OBIND или
                OBINDN).Кроме того ошибка м.б. вызвана :
              * несоответствие между PCC и относительной библиотекой SQLLIB.
              * в ODL,если были использованы дважды теже самые имена полей
                записей в управляющих файлах оператора INSERT.
E      ДЕЙСТВИЕ: FИзмените обращение BIND так,чтобы указывалась одна из
                 соответствующих переменных из SQL-оператора.

E   ORA-1007: variable not in select list
                 переменная отсутствует в выбранном спискеF
E      ПРИЧИНА: FБыла указана переменная,не перечисленная в предложении
                SELECT.В HLI причиной ошибки может произойти,если значение
                параметра позиции меньше 1 или больше числа переменных в
                предложении SELECT в одном из следущих обращенниях: DESCRI-
                BE,NAME или DEFINE.В SQL*Forms или SQL*Report при использо-
                вании большего числа переменных в INTO,чем в выражении SELE-
                CT,так произойдет эта ошибка.
E      ДЕЙСТВИЕ: FВ HLI Укажите позиционный N больший чем 1 и меньший чем
                число переменных,указанных в предложении SELECT.В SQL*Forms
                и SQL*Report опишите равное число переменных в предложениях
                SELECT и INTO.

E   ORA-1008: not all variables bound     не все переменные ограниченыF
E      ПРИЧИНА: FБыл выполнен оператор SQL,содержащий не ограниченные пе-
                ременные.Всем переменным д.б. присвоены соответствующие зна-
                чения до того,как бдет выполнен SQL-оператор.В HLI для этого
                используются обращения OBIND и OBINDN.
E      ДЕЙСТВИЕ: FВ HLI Вызовите обращения OBIND или OBINDN
                чтобы присвоить переменным соответствующие значения.

E   ORA-1009: missing mandatory parametr     пропущен обязательный параметрF
E      ПРИЧИНА: FВ головной программе присутствуют не все
                требуемые параметры.Синтаксис и описание параметров
                для каждого обращения перечислены в Руководстве Поль-
                зователя Pro*xxx (Pro*xxx User's Guides).
E      ДЕЙСТВИЕ: FПроверьте синтаксис обращения и введите
                 неоходимые параметры.

E   ORA-1010: invalide HLI operation     неверный оператор HLIF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-1011: ores issued and nothing to resume
                   вызван ORES,продолжать нечегоF
E      ПРИЧИНА: FПользователь использовал обращение ORES для продолжения
                SQL-оператора,который не приостанавливался.
E      ДЕЙСТВИЕ: FORES должна использоваться только в том случае,если зап-
                рос был приостановлен,на что указывает поле FLAG2 области
                данных курсора.

E   ORA-1012: not logged on                нет входаF
E      ПРИЧИНА: FГоловная программа выдала обращение ORACLE (отличный от
               OLON или OLOGON),без предварительного в ORACLE.Необходимо вна-
               чале войти в ORACLE перед тем,как вводить операторы ORACLE.
E      ДЕЙСТВИЕ: FВойдите в ORACLE (испоьзуя OLON или
                OLOGON) перед вводом операций ORACLE.

E   ORA-1013: user requested cancel of current operation
                запрос пользователя прервал правильное выполнение операцииF
E      ПРИЧИНА: FПользователь прервал ORACLE-операцию
                 введя CTRL C,или другую операцию прерывания.Это
                 действие вынуждает прервать правильно выполняемую
                  операцию.Это только информационное сообщение.
E      ДЕЙСТВИЕ: FПереходите к следущей операции.

E   ORA-1014: ORACLE shutdown in progress     идет выход ORACLEF
E      ПРИЧИНА: FПользователь пытался войти в ORACLE
                 который прекращает свою работу.Вход в ORACLE не
                  возможен,если происходит shutdown.
E      ДЕЙСТВИЕ: FПодождите,пока ORACLE зарезервируется
                  и попытайтесь войти.

E   ORA-1015: logon called recursively     произошел рекурсивный входF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  о которой необходимо сообщить.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-1016: upilng out of sequence
                 неверный порядок выборки из длинной колонкиF
E      ПРИЧИНА: FСистемная программа попыталась сделать выборку данных из
                колонки LONG до успешного синтаксического контроля и выпол-
                нения.Необходимо провести синтаксический контроль оператора
                SQL (используя OSQL или OSQL3) перед тем как будет возможно
                осуществить выборку данных.
E      ДЕЙСТВИЕ: F Выполните синтаксический контроль
                 и исполнение оператора перед выборкой.

E   ORA-1017: ivalid username/password; logon denied
                 неверное имя пользователя/пароль;загрузка снятаF
E      ПРИЧИНА: FНеверное имя пользователя/пароль были введены при попытке
                входа в ORACLE.Имя пользователя и пароль д.б. такими же,ка-
                кие были описаны в команде GRANT CONNECT.Если имя пользовате-
                ля и пароль вводятся одновременно,то формат следущий:
                 имя пользователя/пароль
E      ДЕЙСТВИЕ: FВведите верную комбинацию имя пользовате-
                 ля/пароль в правильном формате.

E   ORA-1018: upilng call and not a long column
                  длинная выборка из колонки,не являющейся longF
E      ПРИЧИНА: FБыла попытка осущнствить выборку данных с помощью опции
                выборки LONG,но описанная колонка не являлась длинной.
E      ДЕЙСТВИЕ: FПовторите выборку без опции LONG или
                создайте таблицу с LONG-колонками.

E   ORA-1019: upi structure parameter of wrong size
                  неверный размер структурного параметра выборкиF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   о которой необходимо сообщить.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-1020: unknown context state     неизвестное состояние контекстаF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  о которой необходимо сообщить.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-1021: invalid context size specified


      F
E      ПРИЧИНА: FБыло введено неверное значение для начального размера ко-
                нтекстной области.Значение размера контекстной области долж-
                но лежать в диапазоне между 1000 и 128 000 байтов.
E      ДЕЙСТВИЕ: FОпишите начальное значение размера кон-
                 текстной области в диапозоне между 1000 и 128 000 байт.

E   ORA-1022: opicfd-opipic definition error
                  ошибка определения opicfd-opipicF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   о которой необходимо сообщить.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-1023: upi function has incorrect number of parameters
                    функция выборки имеет неверное число параметровF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   о которой необходимо сообщить.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                    обеспечению с подробным описанием проблемы.

E   ORA-1024: invalid datatype     неверный тип данныхF
E      ПРИЧИНА: FПрограммное обращение HLI описывает неверный тип данных.В
               обращении HLI тип данных ORACLE описывается как число между 1
               и 7.Типы данных описаны в руководстве Pro*xxx.
E      ДЕЙСТВИЕ: FПроверьте описание типа данных и введите
                   верное число для их спецификаций.

E   ORA-1025: upi parameter out of range
                   параметр upi из неверного диапазонаF
E      ПРИЧИНА: FНеверное число было введено как аргумент
                   обращения HLI,такого как OBNDRN.
E      ДЕЙСТВИЕ: FПроверьте значения,используемые в качестве аргумента.

E   ORA-1026: upicdf-parameter defenition error
                   ошибка определения параметра upicdfF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   о которой необходимо сообщить.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-1028: error backing out last row,transaction rolled back
              ошибка восстановления последней строки,преобразование отмененоF
E      ПРИЧИНА: FПроизошла внутренняя ошибка при управлении
                  рекурсивным обращением.
E      ДЕЙСТВИЕ: FПроверьте не мал ли ваш файл.

E   ORA-1029: bind variable does not exist
                  скомпонованная переменная не существуетF
E      ПРИЧИНА: FКомпоновочная переменная,описанная в компоновочном обра-
                щении не соответствует переменной,описанной в SQL-операторе.
E      ДЕЙСТВИЕ: FИсправьте обращение или оператор.

E   ORA-1030: select-into variable does not exist
                 переменная select-into не существуетF
E      ПРИЧИНА: FПеременная select-into,описанная в компоновочном обраще-
                нии не соответствует переменной,описанной в SQL-операторе.
E      ДЕЙСТВИЕ: FИсправьте обращение или оператор.

E   ORA-1031: insufficient privileges     недостаточная привелегияF
E      ПРИЧИНА: FБыла попытка изменить правильные
                  имя пользователя/пароль без привелегии DBA.
E      ДЕЙСТВИЕ: FОбратитесь за изменением к DBA,или
                  получите DBA-привелегию для самостоятельного изменения.

E   ORA-1032: no such user id
                 не существует такого индентификатора пользователяF
E      ПРИЧИНА: FЭто внутренняя ошибка,связанная с процедурой
                  IMPORT и EXPORT.
E      ДЕЙСТВИЕ: Fобратитесь к соответствующей установочной службе.

E   ORA-1033: ORACLE initialization or shutdown in progress
                 идет инициализация или закрытие ORACLEF
E      ПРИЧИНА: FБыла попытка войти в систему во время
                  инициализации или закрывания ORACLE.
E      ДЕЙСТВИЕ: FОбождите немного и повторите попытку.

E   ORA-1034: ORACLE not available     ORACLE не доступенF
E      ПРИЧИНА: FПохоже ORACLE не инициализирован.Возможны
                  следущие причины:
                * для SGA необходимо больше памяти,чем выделено
                * ORACLE скомпонован не как многопользовательский
E      ДЕЙСТВИЕ: FПовторите попытку после окончания инициализации.Если
                ORACLE уже инициализирован,проверьте правильно ли он скомпо-
                нован.Убедитесь что инциализация была выполнена верно и не
                было ни каких нарушений.Пользователи VAX/VMS могут включить
                MAS$xxx или имя файла в параметр LOUTL чтобы убедиться,что
                ORACLE скомпонован как многопользовательский.

E   ORA-1035: ORACLE only available to user with DBA privilege
                 ORACLE доступен только пользователю с привелегией DBAF
E      ПРИЧИНА: FСистема стартовала в режиме DBA и только
                  пользователь с привелегией DBA имеет доступ к ней.
E      ДЕЙСТВИЕ: FПодождите,пока ORACLE перезапустится
                 без опции DBA,или получите привелегию DBA.

E   ORA-1036: maximum number of extents per cursor exceeded
                 превышено максимальное число расширений на один курсорF
E      ПРИЧИНА: FЧисло обращений к области курсора превы-
                 сило устанавливаемую системой величину.
E      ДЕЙСТВИЕ: FПовторите операцию с большим начальным или конечным раз-
                 мером контеста(увеличив параметр CONTEXT_SIZE или CONTEXT_
                 INCR в INIT.ORA,и перезапустите ORACLE).

E   ORA-1037: cannot allocate sort work area cursor;too many cursors
                 невозможно выделить область для сортировки,много курсоровF
E      ПРИЧИНА: FПревышено максимальное число курсоров для программы.
E      ДЕЙСТВИЕ: FПовторите попытку с меньшим числом открытых курсоров.

E   ORA-1038: this version of ORACLE is too old to access the database
                 старой версии ORACLE не доступна БДF
E      ПРИЧИНА: FБД была создана более новой версией ORACLE.
E      ДЕЙСТВИЕ: FЗапустите корректную версию ORACLE.

E   ORA-1039: this database was created by an obsolete version of ORACLE
                     БД создана старой версией ORACLEF
E      ПРИЧИНА: FБД слишком старая для данной версии ORACLE.Или файл БД
                неверен по другой причине (неверный или несуществующий файл,
                или не был инициализирован).
E      ДЕЙСТВИЕ: FПерезапустите корректную версию ORACLE,или EXPORT данные
                и затем IMPORT используя верную версию.Проверьте все ли сно-
                ски на файл БД верны,что файл существует и инициализирован.

E  ORA-1040: this version of ORACLE does not match the initialized system
               эта версия ORACLE не соответствует инициализированной системеF
E      ПРИЧИНА: FБД была инициализирована версией ORACLE c другим кодом,и
                БД не может использоваться в версии с таким кодом.
E      ДЕЙСТВИЕ: FИли используйте БД в версии,в которой она была инициали-
                зирована или в совместимой версии RDBMS.Если вы не можете
                сделать этого,инициализируйте БД с соответствующим кодом.

E   ORA-1041: oranet: cannot translate the datatype
                 невозможна трансляция типа данныхF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                 которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                 обеспечению с подробным описанием проблемы.

E   ORA-1042: upilam: osdftu failure     снята osdftuF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-1043: csmmap: primary extent has incorrect location or size
                  первичное расширение имеет неверный размер или размещениеF
E      ПРИЧИНА: FПервичное рассширение или контекстная
                область были неверно переразмечены или их заголовки
                неверны.Это сообщение о внутренней ошибке,
                которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                обеспечению с подробным описанием проблемы.

E   ORA-1044: csmmap: secondary extent has incorrect location or size
                вторичное расширение имеет неверный размер или размещениеF
E      ПРИЧИНА: FВторичное рассширение или контекстная
                область были неверно переразмечены или их заголовки
                неверны.Это сообщение о внутренней ошибке,
                которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                обеспечению с подробным описанием проблемы.

E   ORA-1045: csmres: invalid marked context state
                 неверное состояние помеченного контекстаF
E      ПРИЧИНА: FСохраненная структура содержит неверный
                 контекст.Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                 обеспечению с подробным описанием проблемы.

E   ORA-1046: cannot acquire space to extent context area
           нет возможности выделить место для расширения контекстной областиF
E      ПРИЧИНА: FORACLE более не может расширить область т.к. ОС больше не
               выделяет места.Далее должно следовать более подробное сообще-
               ние (ошибка,относящаяся к ОС).
E      ДЕЙСТВИЕ: Fзакройте несколько курсоров и повторите попытку,или про-
                верьте ОС чтобы убедиться что вы имеете достаточно места для
                расширения.

E   ORA-1047: csmfbv: specified bind variable not in context area
       описанная скомпонованная переменная отсутствует в контекстной областиF
E      ПРИЧИНА: FАдрес скомпонованной для этого оператора
                 переменной не лежит в диапазоне,перекрываемом кон-
                 текстной областью.Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                 обеспечению с подробным описанием проблемы.

E   ORA-1048: csmdbv: not a bind variable area in specified context area
                   отсутствует область скомпонованной переменной в
                    описанной контекстной областиF
E      ПРИЧИНА: FОписанный адрес не относится к допустимой области компо-
                новочной переменной.Это сообщение о внутренней ошибке,кото-
                рая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                 обеспечению с подробным описанием проблемы.

E   ORA-1049: csmdbv: specified size is larger than bind variable area
                описанный размер превышает область скомпонованной переменнойF
E      ПРИЧИНА: FРазмер удаляемой переменной превосходит
                размер ее области.Это сообщение о внутренней ошибке,
                 которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                 обеспечению с подробным описанием проблемы.

E   ORA-1050: can't acquire space to open context area
          нет возможности получить место для образования контекстной областиF
E      ПРИЧИНА: FORACLE не может образовать новую контестную область,так
                как OC больше не выделяет места.Далее должно следовать более
                подробное сообщение(ошибка,относящаяся к OC).
E      ДЕЙСТВИЕ: Fзакройте несколько курсоров и повторите попытку,или про-
                верьте OC чтобы убедиться что вы имеете достаточно места для
                расширения.

E   ORA-1051: maximum context area extents exceed
             превышено максимальное число расширений для контестных областейF
E      ПРИЧИНА: FORACLE более не может расширить контекстную
                область так как он уже содержит максимальное число
                расширений (50).
E      ДЕЙСТВИЕ: FЗакройте и перезапустите ORACLE с большим
                 значением параметра CONTEXT_INCR,который определяет
                 размер вторичного расширения для контекстной области.

E   ORA-1053: user storage address cannot be read
                  сохраненный пользовательский адрес не м.б. прочитаннымF
E      ПРИЧИНА: FОбласть скомпонованной переменной или иная
                  пользовательская область не доступны для чтения ORACLE
E      ДЕЙСТВИЕ: FПроверьте правильность компоновки в верном
                  пользовательском буфере.

E   ORA-1054: user storage addres cannot be write
                  схраняемый пользовательский адрес не может записатьсяF
E      ПРИЧИНА: FОпределяемая переменная(FETCH/SELECT INTO)
                  или иная пользовательская область не м.б. записаны ORACLE.
E      ДЕЙСТВИЕ: FПроверьте правильность описания переменных
                  и указателей INTO.

E   ORA-1055: not authorized to execute this special function
                   не имеете права выполнять эту спецфункциюF
E      ПРИЧИНА: FПользователь пытался выполнить спецфункцию
                 ORACLE (такую как IOR),но не имеет права делать это.
E      ДЕЙСТВИЕ: FИспользуйте доступные вам спецфункции,
                 или обратитесь к DBA за получением доступа.

E   ORA-1056: csmgrt: not a temporary node in specified context area
               отсутствует временная вершина в описанной контекстной областиF
E      ПРИЧИНА: FПроизошла внутренняя ошибка во время
                   размещения контекстной области.
E      ДЕЙСТВИЕ: FОбратитесь к установочному обеспечению.

E  ORA-1090: access modules are not implemented in this version of ORACLE
                   модули не разработаны в данной версии ORACLEF
E      ПРИЧИНА: FНе разработаны эти модули.
E      ДЕЙСТВИЕ: FНе требуется действий пользователя.

+         E   ГЛАВА 12.ОШИБКИ ПРОЦЕССОРА ЯЗЫКА SQL 1200-1299F

E   ORA-1101: version 2 SQL statement too large(more than 8000 character)
                 версия 2 оператора SQL слишком велика(более 8000 знаков)F
E      ПРИЧИНА: FВерсия2 SQL-операторов слишком велика.Версия 2 не должна
                содержать более 8000 знаков.Это ограничение не относится к
                версии 3 и более новым.
E      ДЕЙСТВИЕ: Fограничте версию 2 максимум 8000 знаками.

+      E   ГЛАВА 13.СТРОЧНЫЕ ОШИБКИ ПРОЦЕССОРА ЯЗЫКА SQL 1200-1299F

E   ORA-1201: rbfloc: invalid buffer format     неверный формат буфераF
E      ПРИЧИНАF:Произошла внутренняя ошибка в строчном
                  буфере,буферная область разрушена.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-1202: rbffch: row count too large     слишком большой номер строкиF
E      ПРИЧИНАF:Произошла внутренняя ошибка в строчном
                  буфере,счетчик строк переполнился.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-1203: rwsfch: row source type not open or not positioned
                      непозиционирован или не открыт тип исходной строкиF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E ORA-1205: internal: inappropriate row source type for subclass operation
                 неприсвоен тип строки для подчиненной операцииF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-1207: rtbxxx: improper state for connect-by operation
                    неверное состояние связанной операцииF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-1208: rfutsl: subquery found in select expression
                   поиск подзапроса в выбранном выраженииF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

+       E   ГЛАВА 14.SQL-АНАЛИЗ НЕПРЕДВИДЕННЫХ СИТУАЦИЙ 1300-1399F

E   ORA-1303: rtbsta: kamxpm call failed       снято обращение kamxpmF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-1304: rtbsta: kamxpo call failed     снято обращение kamxpoF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-1305: rtbsta: invalid frokmode     неверный frokmodeF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-1306: rtbsta.getkey: fkkdef/kucdef wrong
                  неверные определения ffk/kucF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-1307: invalid operand type     неверный тип оператораF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-1308: setdrv: invalid operation     неверная операцияF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E  ORA-1309: apafin: cannot set end key
                     нет возможности установить ключ концаF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

+            E   ГЛАВА 15.ОШИБКИ ФАЗЫ ВЫПОЛНЕНИЯ SQL 1400-1499

E   ORA-1400: mandatory (NOT NULL) column is missing or NULL during insert
                 мандатный (NOT NULL) столбец отсутствует или
                      NULL во время вставкиF
E      ПРИЧИНА :FПри введении или редактировании записей,вы не точно опре-
                делили значение для столбцов определенных как NOT NULL.
E      ДЕЙСТВИЕ :FОпределить точные размеры для каждого NOT NULL столбца
                или изменить определение таблицы,чтобы позволить нулевые зна-
                чения в текущих столбцах,определенных как NOT NULL.

E   ORA-1401: inserted value too large for column
                     вставленная величина слишком велика для столбцаF
E      ПРИЧИНА :FВведенная величина больше,чем
                  максимальная ширина определенная для колонки.
E      ДЕЙСТВИЕ :FВведите меньшую величину,чем ширина колонки,или исполь-
                  зуйте опцию MODIFY для преобразования ширины колонки.

E   ORA-1402: veiw WITH CHECK OPTION where-clause violation



E      ПРИЧИНА :FПопытка создания вида с CHECK OPTION операторами INSERT
                или UPDATE могла привела к созданию строк,которые не удовле-
                творяют виду выражения WHERE.
E      ДЕЙСТВИЕ :FПроверте вид выражения WHERE в справочной таблице VIEWS.
                Если измененный вид не имеет CHECK OPTION,то вид FROM должен
                состоять из 2 видов,определенных CHECK OPTION.Второй вид вы-
                ражения WHERE должен удовлетворять INSERT или UPDATE.

   ORA-1403 : no data found      данные не найдены
E      ПРИЧИНА :FВ языке программы,вызываются все записи.
                 Код возвращения из вызова был +4 индикатора,которые
                 записывают возвращение из запроса SQL.
E      ДЕЙСТВИЕ :FКончить обрабатывать сообщение SELECT.

E   ORA-1404 : alter column will make a concatenated index too largeF
E      ПРИЧИНА :FУвеличением длины столбца,составная длина всех столбцов
                точно определены в команде CREATE INDEX превосходит максима-
                льный индекс длины (240).Общий индекс длины подсчитывается
                как шиина суммы всех индексов столбца плюс число индексов
                столбцов.Данные полей рассчитываются как длина 7,характер
                полей определяется их шириной,номер поля - длина 22.
E      ДЕЙСТВИЕ :FУменьшить длину столбца,чтобы она не
                превышала максимальмого индекса.

E   ORA-1405: fetcher column value is NULL    вызван столбец значения NULLF
E      ПРИЧИНА: FВ программе HLI,операция FETCH вернула
                размеры NULL столбца.Столбец буфера в программе пере-
                именован,курсор вернул код +2.
E      ДЕЙСТВИЕ: FВвести программу обработки для этого
                состояния.Это только предупреждение.

E   ORA-1406: fatched column value was truncated
                вызванное значение столбца было округленноF
E      ПРИЧИНА: FОператор FETCH вызвал символ строки.
                Площадь програмного буфера для этого столбца не
                больше всей строки.Курсор вернул код из вызова +3.
E      ДЕЙСТВИЕ: FУвеличить площадь столбца буфера
                 до наибольшего значения столбца,или по-другому
                 обработать.Это только предупреждение.

E   ORA-1407: cannot update mandatory (NOT NULL) column to NULL
                  невозможно изменить мондатный столбец в NULLF
E      ПРИЧИНА: FПопытка ввести нулевое значение в столбец NOT NULL.
E      ДЕЙСТВИЕ: FТочно определить значение для столбца или изменить опре-
                 деления ввода нулевого значения в этот столбец.

E   ORA-1408: column already indexed         столбец уже указанF
E      ПРИЧИНА: FКоманда CREATE INDEX точно определила столбец,который уже
               указан.Столбец д.б. указан только один раз.Столбец д.б.указан
               дополнительно если он употребляется как блок связывающий ин-
               декс (который существует,если индекс состоит из составных
               столбцов).
E      ДЕЙСТВИЕ: FНе пытаться переименовать столбец.
                 Создать клавишу,определяющую точно одну или более
                  дополнительных столбцов в команде CREATE INDEX.

E   ORA-1409: duplicate index name      повторяется имя индексаF
E      ПРИЧИНА: FКоманда CREATE INDEX точно определила индекс имени,кото-
               рое уже существует.Индекс имен д.б. единственен для различных
               имен.
E      ДЕЙСТВИЕ: FОпределить единственным образом индекс имени.

E   ORA-1410: invalid ROWID      неверный ROWIDF
E      ПРИЧИНА: FROWID был некорректно записан.ROWID - 16-ная строка,кото-
               рая может иметь формат: раздел,блок,последовательность строк.
               Раздел - двубайтовый раздел идентификатора.Блок - 4-байтовый
               логический блок,включающий раздел.ROWID показал и д.б. запи-
               сать символ строки над форматом,употребляющим только числа и
               символы А через F.В записи идентификаторов как символа стро-
               ки,2 символа нуждаются в байте.Однако,типичным форматом ROWID
               является '0001.000001F8.0006'
E      ДЕЙСТВИЕ: FЗаписать ROWID применяя корректный формат.

E   ORA-1411: index blocked will not hold two keys;decrease PCTFREE.
                блок индекса не будет поддерживаться двумя ключами;
                   уменьшить PCTFREE.F
E      ПРИЧИНА: FСвободное пространство запрошоно в PCTFREE,не осталось
                достаточно места для изменения индекса функции.Если PCTFREE
                не точно определили в команде СREATE INDEX,недостаток 20%
                свободного пространства употреблен.
E      ДЕЙСТВИЕ: FОпределить минимальные размеры для
                  PCTFREE в команде CREATE INDEX.

E ORA-1412: CREATE INDEX internal error;cannot fit two keys in index block.
                   внутренняя ошибка CREATE INDEX;не подходит 2 ключа в
                          блоке индекса.F
E      ПРИЧИНА: FВнутренняя ошибка вследствие попытки создания индекса.
E      ДЕЙСТВИЕ: FОбратитесь к вашему соответствующему обеспечению.

E   ORA-1416: two tables can not be outer-joined to each other
                2 таблицы не м.б. внешне соединены в каждой другой F
E      ПРИЧИНА: F2 таблицы в операции соединения определены точно вне объ-
                единения что касается других.Если вне объединения точно оп-
                ределено по одной из таблиц в состоянии объединения,это не
                может точно определить по другой таблице.
E      ДЕЙСТВИЕ: FЗаменить внешнее соединение специ-
                  фикацией (+) из одной таблицы.

E   ORA-1417: more then one table with (+) in outer join predicate.
                  больше чем одна таблица с (+) объявлена во внешнем
                      соединении.F
E      ПРИЧИНА: FТаблица в операции соединения опре-
                  делена внешним объединением,это касается больше,
                  чем одной другой таблицы.Таблица может только
                  определить внешнее объединение одной другой таблицы.
E      ДЕЙСТВИЕ: FОпределить внешнее объединение (+)
                    только один раз этой таблицей.

E   ORA-1418: specified index does not exit      данный индекс не выходитF
E      ПРИЧИНА: FКоманды VALIDATE INDEX или DROP INDEX определили имя ин-
               декса,который не существует.Только существующие индексы мо-
               гут проверены или сброшены.Существующие индексы м.б. упорядо-
               чены в списке выбором из таблицы словаря данных INDEXES.
E      ДЕЙСТВИЕ: FОпределите имя существующего индекса
                 в команде VALIDATE или DROP INDEX.

E   ORA-1419: datdts: illegal format code      неправильный код форматаF
E      ПРИЧИНА: FВтечении операции дату в символ,внешнее представление
               преобразуемого формата является недопустимым.Это сообщение о
               внешней ошибке и не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к вашему соответствующему обеспечению.

E   ORA-1420: datstd: illegal format code      неправильный код форматаF
E      ПРИЧИНА: FВтечении операции символ в дату,внешнее представление
               преобразуемого формата является недопустимым.Это сообщение о
               внешней ошибке и не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к вашему соответствующему обеспечению.

E   ORA-1421: datrnd/dattrn: illegal precision specifier
                   неверно определена точностьF
E      ПРИЧИНА: FВтечении операции отбрасывания и
               установки даты,внешнее представление точности данны
               было недействительным.Это есть сообщение о внешней
               ошибке и не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к вашему соответствующему обеспечению.

E   ORA-1426: single-row subquery returns no rows
                  подвопрос строки возвратил не строкиF
E      ПРИЧИНА: FВаш подвопрос возвратил не строки.
                Подвопросы должны возвращать одну строку если не
                 предшествует ANY,ALL,IN,NOT IN.
E      ДЕЙСТВИЕ: FИсправить подвопрос так,чтобы
                     он возвращал единственную строку.

E   ORA-1427: single-row query returns more one row
                 вопрос строки вернул больше одной строкиF
E      ПРИЧИНА: FТак как ваш подвопрос возвратил более чем одну строку,вы
                должны использовать ключи ANY,ALL,IN,NOT IN для определения
                величины для сравнения.
E      ДЕЙСТВИЕ: FОпределите ANY,ALL,IN,NOT IN до оператора сравнения для
                определения которую величину необходимо сравнивать,или изме-
                ните вопрос так,чтобы одна строка повторялась.

E   ORA-1430: column being added already exist in table
                присоединяемый столбец уже существует в таблицеF
E      ПРИЧИНА: FКоманда ALTER TABLE ADD определила имя столбца,который
                уже в таблице.Все имена столбцов д.б. определены единствен-
                ным образом внутри таблиуы.
E      ДЕЙСТВИЕ: FОпределить единственное имя для  нового столбца.

E   ORA-1431: internal inconsistency in GRANT comand
                 внутреннее противоречие в команде GRANTF
E      ПРИЧИНА: FИмела место внутренняя ошибка вслед-
                  ствие попытки выполнить команду GRANT.
E      ДЕЙСТВИЕ: FОбратитесь к вашему соответствующему обеспечению.

E   ORA-1432: public synonym to be dropped dose not exist
                 несуществующий синоним был опущенF
E      ПРИЧИНА: FСиноним определен в DROP PUBLIC SYNONYM не является дейс-
                 твительно доступным  синонимом.Это м.б. личный синоним.
E      ДЕЙСТВИЕ: FИсправить имя синонима,или использовать
                 DROP SYNONYM если синоним не доступен.

E   ORA-1433: synonym to be create is already defined
                 создаваемый синоним уже определенF
E      ПРИЧИНА: FКоманда CREAT SYNONYM определила имя синонима,такое же
               как существующий синоним,таблица,вид,или кластер.Синонимы не
               могут иметь нескольких имен как другие синоним,таблица,вид
               или кластер имеет в распоряжении пользователя создание сино-
               нима.
E      ДЕЙСТВИЕ: FОпределить единственное имя для синонима.

E   ORA-1434: private synonym to be dropped does not exist
                 несуществующий личный синоним был опущенF
E      ПРИЧИНА: FКоманда DROP SYNONYM определила не
                  существующий синоним.Существование имен синонима
                  могло быть занесено в список выбором из данных
                   справочной таблицы TAB.
E      ДЕЙСТВИЕ: FОпределить имя существующего синонима
                   в команде DROP SYNONYM.

E   ORA-1435: user does not exist      не существует пользователяF
E      ПРИЧИНА: FКоманда GRANT или REVOKE определила имя пользователя,ко-
                торый не существует.Новое имя пользователя м.б. определено
                только командой GRANT CONNECT.Все другие команды GRANT и RE-
                VOKE должны определять существующие имена пользователей.
E      ДЕЙСТВИЕ: FОпределите командой GRANT или REVOKE только существующие
                имена пользователей или запросите ваш DBA для определения
                нового имени пользователя.

E   ORA-1436: CONNECT BY loop in user data
                       CONNECT BY зацикливание в данных пользователяF
E      ПРИЧИНА: FУсловие определенное в операторе
                 CONNECT BY стало причиной зацикливания,где
                  каждая последующая выбранная запись уменьшала
                 сама себя.При этом не могло быть конца вопросу.
E      ДЕЙСТВИЕ: FПроверить оператор CONNECT BY и
                  устранить условие зацикливания.

E   ORA-1437: cannot have join with CONNECT BY
                   невозможно соединить с CONNECT BYF
E      ПРИЧИНА: FОперация обьединения была определена в сумме с оператором
               CONNECT BY.Если оператор CONNECT BY использовался в операторе
               SELECT для tree-structured вопроса,только на одну таблицу мо-
               жно ссылаться в выборе оператора.
E      ДЕЙСТВИЕ: FУдалите либо оператор CONNECT BY,
                    либо операцию обьединения из SQL команды.

E   ORA-1438: value larger than specified precision allow for this column
                   значение столбца больше лем заданная для него точностьF
E      ПРИЧИНА: FПри введении,изменении или корректировке записей,введен-
               ная величина превысила ширину колонки.
E      ДЕЙСТВИЕ: FВведите меньшую величину или используйте опцию MODIFY
                для увеличения ширины колонки.

E   ORA-1439: column to be modified must be empty to change datatype
                 изменяемый столбец м.б. пустым в изменении типа данных F
E      ПРИЧИНА: FКоманда ALTER TABLE MODIFY пыталась
                 изменить тип данных колонки содержащей данные.
                  В соответствии с изменением типа данных колонки,
                  колонка может содержать только NULL величины.
E      ДЕЙСТВИЕ: FУстановите все величины в колонке
                  в NULL перед изменением типа данных.

E   ORA-1440: column to be modified must be empty to precision or scale
                  измняемый столбец м.б. пустым в точности или масштабе F
E      ПРИЧИНА: FКоманда ALTER TABLE MODIFY пыталась уменьшить масштаб или
               точность цифровых колонок содержащих данные.В соответствии с
               уменьшением этих величин,колонка должна содержать только NULL
               величины.Увеличение масштаба без такого же увеличения точнос-
               ти приведет к этой же ошибке.
E      ДЕЙСТВИЕ: FУстановить все величины в колонке в NULL перед уменьше-
                нием точности или масштаба цифр.Попытаться увеличить точнос-
                ть,увеличить масштаб в соответствии с точностью,или устано-
                вить все величины в колонках в NULL сначала.

E   ORA-1441: Column to be modified must be empty to decrease column length
                 изменяемый столбец м.б. пустым в уменьшении длины столбца F
E      ПРИЧИНА: FКоманда ALTER TABLE MODIFY пыталась
                уменьшить поле символов содержащего данные.В порядке
                уменьшения максимальных размеров символьного столбца,
                 столбец должен содержать только NULL значения.
E      ДЕЙСТВИЕ: FПеред уменьшением максимальных
                 размеров установить все значения в столбцах на NULL.

E   ORA-1442: internal inconsistency in ALTER TABLE;invalid command type
                  внутреннее противоречие в ALTER TABLE;неверный тип командыF
E      ПРИЧИНА: FПри попытке установить таблицу ALTER
                  имела место внутренняя ошибка.
E      ДЕЙСТВИЕ: FОбратитесь к вашему соответствующему обеспечению.

E ORA-1443: internal incovsistency: illegal datatype in resultant view
                    column
                     неверный тип данных в виде столбцаF
E      ПРИЧИНА: FВнутренняя ошибка имела место ссылаясь на вид.
E      ДЕЙСТВИЕ: FОбратитесь к вашему соответствующему обеспечению.

E   ORA-1449: column contains NULL fields; cannot alter to NOT NULL
                   столбец содержит поля NULL; нельзя изменить в NOT NULLF
E      ПРИЧИНА: FКоманда ALTER TABLE MODIFY пыталась изменить определение
                колонки содержащей NULL величины в NOT NULL.Колонка может не
                содержать любые NULL величины если они преднозначались для
                изменения в NOT NULL.
E      ДЕЙСТВИЕ: FУстановить все NULL величины в колонке
                в величины не определенные как NULL перед ALTERING.

E   ORA-1450: maximum key length exceeded
                     превышается максимальная длина ключаF
E      ПРИЧИНА: FКомбинация длин всех столбцов определена в команде CREAT
               INDEX превышает максимальный индекс длины (240).Общий индекс
               длины рассчитывается как сумма ширины всех указанных столбцов
               плюс число указанных столбцов.Дата полей рассчитывается как
               длина 7,поля символов определяются их шириной,поля чисел име-
               ют длину 22.
E      ДЕЙСТВИЕ: FПронумеровать выбранные столбцы так
                 чтобы общая длина была не больше 240.

E   ORA-1451: CREATE INDEX internal sorting error;  keys not assending
                   внутренняя ошибка сортировки в CREATE INDEX;F
E      ПРИЧИНА: FИмела место сортировка внутренних ошибок вследствие попы-
                тки создания индекса.Индекс не будет создаваться.
E      ДЕЙСТВИЕ: FОпция NOSYSSORT обеспечивает профилактику этой проблемы.
                Если это файл,обратитесь к вашему соответствующему обеспече-
               нию.Если индекс был создан,он будет сброшен как некорректный.

E   ORA-1452: cannot CREATE UNIQUE INDEX; duplicate keys found
                   нельзя CREATE UNIQUE INDEX; найдено повторение ключейF
E      ПРИЧИНА: FКоманда CREATE UNIQUE INDEX определила
                один или несколько столбцов содщержание размеров копии.
                Все значения в указанных столбцах д.б. определены
                единственным образом в команде создания UNIQUE INDEX.
E      ДЕЙСТВИЕ: FИсключить ключ-слово UNIQUE из
                команды CREATE INDEX и повторить,или исключить
                копию значений перед созданием индекса UNIQUE.

E   ORA-1454: cannot convert column into numeric datatype
                невозможно преобразовать столбец в числовой тип данных F
E      ПРИЧИНА: FНецифровые значения не могут превращаться в цифровые
                   значения.
E      ДЕЙСТВИЕ: FПроверить значения,убедиться что
                    содержатся только числа,знак,десятичная точка,и E или e.

E   ORA-1455: converting column overflows integer datatype
                 переполнения преобразуемых столбцов целого типа данныхF
E      ПРИЧИНА: FПри преобразовании формы определенного
                 выражением было переполнение определенного типом данных.
E      ДЕЙСТВИЕ: FОпределить больший тип данных,или изменить данные.


E   ORA-1456: converting column overflows or underflows floating datatype
                 переполнения преобразуемого столбца или отрицательное
                 переполнение плавающего типа данныхF
E      ПРИЧИНА: FПри преобразовании формы определенного выражением было
                переполнение определенного типом данных.Также случается если
                запятые использованы для отделения индикатора переменных.
E      ДЕЙСТВИЕ: FОпределите больший тип данных или скорректируйте данные.
                Удалите все запятые,которые м.б. использованы для отделения
                 индикатора переменных.

E   ORA-1457: converting column overflow decimal datatype
                  переполнение преобразуемого столбца 10-ого типа данныхF
E      ПРИЧИНА: FПри преобразовании формы определенного выражением было
                переполнение определенного типом данных.Это может также слу-
                чится в COBOL программах,использующих COMP-3 в операторе
                picture,который является приемлемым для PCC и COBOLa,но в
                результате появляется ошибка.
E      ДЕЙСТВИЕ: FОпределить больший тип данных или скорректировать данные.

E   ORA-1458: invalid lenght inside variable character string
                    неправильная длина вне строчного символа переменнойF
E      ПРИЧИНА: FВы связываете строки переменных символов,но длинна буффе-
               ра меньше,чем минимально требуется(2 байта).
E      ДЕЙСТВИЕ: FУвеличте размер буффера или используйте другой тип.

E   ORA-1459: invalid length for variable character string
                  неверная длина для строчного символа строкиF
E      ПРИЧИНА: FВы защищаете переменную описывающую
                  строку,но длина буфера меньше минимальной (2 байта).
E      ДЕЙСТВИЕ: FИсправить размеры буфера,или применить другую печать.

E   ORA-1460: unimplemented or unresonable conversion reqested
                  неверно запрошено преобразованиеF
E      ПРИЧИНА: FЗапрошен формат,преобразование которого невозможно.
E      ДЕЙСТВИЕ: FИсключить запрос о преобразовании из утверждения SQL.
                 Проверить синтаксис для функций TO CHAR TO DATE,и TO NUM-
                 BER,посмотреть преобразование,которое обеспечивается.

E   ORA-1461: can bind a long value only for insert into long column
                 можно связать длину столбца только для длинных столбцовF
E      ПРИЧИНА: FВы не смогли вставить значение из
                  типа данных LONG в другие типы столбцов.
E      ДЕЙСТВИЕ: FНе верно вставить тип данных LONG в другие типы столбцов.

E   ORA-1462: cannot insert literals longer than 240 character
                 нельзя вставлять литералы длиннее чем 240 символовF
E      ПРИЧИНА: FЛитерал длины поддержан ORACLE,состоит из 240 символов.
E      ДЕЙСТВИЕ: FСократить число символов в литерале до 240 символов.

E   ORA-1463: granting to self
                             представление в себеF
E      ПРИЧИНА: FНеправильно представленна таблица привилегий для себя.
E      ДЕЙСТВИЕ: FНе применять утверждение GRANT для своих привилегий.

E   ORA-1464: circular grant (granting to ancector) of table or view
F


E      ПРИЧИНА: FОператор в операции TO утверждения
                    GRANT уже было привилегировано в этой таблице.
E      ДЕЙСТВИЕ: FHе привелигируйте пользователей в таблице,чтобы они при-
                велигировали вас.Предложение в ошибке возможно необязательно.

E   ORA-1465: invalid hex number             неправильное 16-ное числоF
E      ПРИЧИНА: FВ команде UPDATE SELECT следующий FOR UPDATE,часть ROWID
               содержит неправильные символы.ROWID м.б. выражен по умолчанию
               в формате для ROWID,и внутри кавычек.
E      ДЕЙСТВИЕ: FВведите ROWID как только вернетесь в SELECT FOR UPDATE.

E   ORA-1466: dixdrv: internal error         внутренняя ошибкаF
E      ПРИЧИНА: FЭто является внутренней ошибкой
                   и нормального выхода не будет.
E      ДЕЙСТВИЕ: FОбратитесь к вшему соответствующему обеспечению.

E   ORA-1467: group by record too long    большая группа записейF
E      ПРИЧИНА: FВы имеете предел 16 колонок,или выраже-
                   ние в операторе GROUP BY.
E    ДЕЙСТВИЕ: FОграничить оператор GROUP BY 16 колонками или выражениями.

E   ORA-1468: a predicate may reference only one outer-joined table
               объявление по умолчанию возможно одной внешне соединенной
                      таблицыF
E      ПРИЧИНА: FОбъявление в операторе WHERE было 2
                   столбца из разных таблиц с (+).
E      ДЕЙСТВИЕ: FИзменить оператор WHERE так,чтобы каждое обьявление упо-
                  миналось максимально в одной обьединенной таблице.

E   ORA-1469: cannot define column from expression
                           невозможно определить столбец из выраженияF
E      ПРИЧИНА: FЭто является внутренней ошибкой
                    и нормального выхода не будет.
E      ДЕЙСТВИЕ: FОбратитесь к вшему соответствующему обеспечению.

E   ORA-1470: apacpf: no corresponding current frodef
                     несоответствие текущеF
E      ПРИЧИНА: FЭто является внутренней ошибкой
                    и нормального выхода не будет.
E      ДЕЙСТВИЕ: FОбратитесь к вшему соответствующему обеспечению.

E   ORA-1471: cannot create a synonym with the same name as object
                  нельзя создавать синоним с несколькими именами
                        как объектF
E      ПРИЧИНА: FБыла сделана попытка создать синоним
                  с тем же именем как у обьекта в который он переводиться.
E      ДЕЙСТВИЕ: FВыберите другое имя синониму,или
                   создайте его под другим именем пользователя.

E   ORA-1472: cannot use CONNECT BY on view with DISTINCT,GROUP BY,etc.
                  нельзя применять CONNECT BY в виде с DISTINCT,GROUP BY,др.F
E      ПРИЧИНА: FCONNECT BY не м.б. использован в обзоре,где нет связи ме-
                жду выходными строками и строками подчеркиваемой таблицы.
E      ДЕЙСТВИЕ: FУдалите DISTINCT или GROUP BY из обзора или передвиньте
                оператор CONNECT BY внутрь обзора.

E   ORA-1473: cannot subqueries in CONNECT BY clause
                   невозможны подвопросы в операторе CONNECT BYF
E      ПРИЧИНА: FПодвопросы не м.б. использованы в операторе CONNECT BY.
E      ДЕЙСТВИЕ: FУдалите подвопрос или переместите его в оператор WHERE.

E   ORA-1474: cannot have START WITH or PRIOR without CONNECT BY
                нельзя иметь START WITH или PRIOR без CONNECT BYF
E      ПРИЧИНА: FSTART WITH и PRIOR приобретают значение
                  только в связи с CONNECT BY.
E      ДЕЙСТВИЕ: FПроверте синтаксис SQL команд и
                  добавьте оператор CONNECT BY если необходимо.

E   ORA-1475: must release cursor to change bind variable datatype
                    курсор должен изменять присваивание переменного
                    типа данныхF
E      ПРИЧИНА: FПосле выполнения операции,вы пробовали рассогласовать
                связь переменных от первоначального типа данных.
E      ДЕЙСТВИЕ: FПоместите курсор перед изменением с
                  другим типом данных.


E   ORA-1476: divisor is equal to zero                деление на нольF
E      ПРИЧИНА: FПроизошла попытка деления на 0.
E      ДЕЙСТВИЕ: FИсправить выражение и повторить.

E   ORA-1477: user data area descriptor is to large
                       площадь данных пользователя чрезмерно великаF
E      ПРИЧИНА: F Имела место внутренняя ошибка.
E      ДЕЙСТВИЕ: FОбратитесь к вашему руководству.

E   ORA-1478: array bind may not include any long columns
                  присваивание не может включать различные длины столбцовF
E      ПРИЧИНА: FБыла сделана попытка построить связь
                   с колонкой у которой тип данных LONG.
E      ДЕЙСТВИЕ: FНе использовать связь сколонками типа LONG.

E   ORA-1479: cannot fetch SEGQUOTAS row
                              невозможен вызов строки SEGQUOTASF
E      ПРИЧИНА: FИмела место внутренняя ошибка.Пространство информации для
                определения клястера отсутствует из словаря данных.
E      ДЕЙСТВИЕ: FОбратитесь к вшему соответствующему обеспечению.

E   ORA-1480: trailing null missing from STR bind value


F
E      ПРИЧИНА: FЗависимая переменная определенная типом
                    SQLT_STR не удаляется с нуль-символом.
E      ДЕЙСТВИЕ: FПроверьте максимальную длинну и
                   соответствие строки зависимым переменным.

E   ORA-1481: invalid TO_CHAR format string
                   неправильный формат строки TO CHARF
E      ПРИЧИНА: FНедопустимый параметр формата
                    использован с функцией TO_CHAR.
E      ДЕЙСТВИЕ: FИсправьте синтаксис и повторите.

+      E   ГЛАВА 16.ОШИБКИ УПРАВЛЕНИЯ ДОСТУПОМ К ТАБЛИЦАМ 1500-1599F

E   ORA-1500: no available table acceses; increase INIT.ORA parameter
                 нет доступа к таблице; увеличьте параметр INIT.ORAF
E      ПРИЧИНА: FВ SGA исчерпаны доступы к таблице.Для каждой используемой
               в системе таблицы необходим один доступ независимо от того,
               сколько пользователей пользуются им.
E      ДЕЙСТВИЕ :FУменьшите число используемых таблиц (в курсоре синтакси-
                са) или увеличьте параметр TABLE_ACCESSES в INIT.ORA.

E   ORA-1501: no available table handles; increase INIT.ORA parameter
                нет доступного управления таблицей;увеличьте параметр
                  INIT.ORAF
E      ПРИЧИНА :FВ SGA исчерпаны управления таблицами.Для каждой ссылки
                  курсора синтаксиса необходимо одно управление таблицей.
E      ДЕЙСТВИЕ :FУменьшите число синтаксических курсоров в системе или
                   увеличьте параметр TABLE_HANDLES в INIT.ORA.

E   ORA-1503: tacopi: table being written is on another transaction
                  требуемая для записи таблица в другой транзакцииF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-1504: table versions exhausted; re-create table and copy rows
        изменения таблицы исчерпаны;пересоздайте таблицу и скопируйте строкиF
E      ПРИЧИНА :FСлишком много изменений произошло за время
                   существования таблицы; ее следует заново создать.
 E      ДЕЙСТВИЕ :FСкопируйте данные из таблицы в новую таблицу;заново со-
                  здайте таблицу со старым именем и скопируйте данные обрат-
                  но.Так как это довольно редкое состояние,то возможно прои-
                  зошла внутренняя ошибка.Обратитесь к соответствующему ус-
                  тановочному обеспечению.

E   ORA-1505: tachdr: table header contains invalid data segment RBA
                      заголовок таблицы содержит неверный сегмент данных RBAF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-1506: tachdi: index header contains invalid data segment RBA
                      заголовок индекса содержит неверный сегмент данных RBAF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-1507: tachdi: index header contains invalid index segment RBA
                    заголовок индекса содержит неверный сегмент индексов RBAF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                    обеспечению с подробным описанием проблемы.

E   ORA-1508: cannot allocate before image due to active transaction
                 невозможно разместить файл предварительного вида из-за
                           активной транзакцииF
E      ПРИЧИНАF:Исчерпан BI файл
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-1509: table cannot be accessed; it is being update
                    нет доступа к таблице;она измененаF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-1510: tachdo: data header has invalid block type
                  заголовок данных имеет неверный тип блокаF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FПоследующие друг за другом IOR SHUT и
                    IOR WARM устранят эту ошибку.

E   ORA-1511: tachdo: index header has invalid block type
                   заголовок индексов имеет неверный тип блокаF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                    обеспечению с подробным описанием проблемы.

E   ORA-1512: tachdw: data header has invalid block type
                  заголовок данных имеет неверный тип блокаF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-1513: tachdw: index header has invalid block type
                           заголовок индексов имеет неверный тип блокаF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                 обеспечению с подробным описанием проблемы.

E   ORA-1514: tachdc: data header has invalid block type
                  заголовок данных имеет неверный тип блокаF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-1515: extent appears to start at database control block
                     возможно расширение запустилось как управляющий блок БДF
E      ПРИЧИНАF:Произошла внутренняя ошибка;похоже что рас-
                  ширение совпадает с управляющими блоками БД.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

+            ГЛАВА 17.СИНТАКСИЧЕСКИЕ ОШИБКИ (ПРОДОЛЖЕНИЕ) 1700-1799

E   ORA-1700: dublicate username in list    дублирование имени пользователяF
E      ПРИЧИНА :FИмя пользователя дважды перечислено в командах GRANT или
                REVOKE.Имя пользователя д.б. уникальным и только один раз
                описываться в командах GRANT или REVOKE.
E      ДЕЙСТВИЕ :FУдалите повторение имени пользователя.

E   ORA-1701: a cluster not appropriate here
                   Использование группы здесь не уместноF
E      ПРИЧИНА :FИмя клястера описано в команде,в которой его использова-
                ние не допустимо.Клястеры могут упоминаться только в следу-
                щих командах: CREATE CLUSTER,ALTER CLUSTER или DROP CLUSTER.
E      ДЕЙСТВИЕ :FИспользуйте допустимую команду CLUSTER
                  или замените имя клястера на имя допустимого объекта
                  (т.е.таблицы,обзора,индекса,синонима или области).

E   ORA-1702: a view is not allowed here
                   Здесь не допустимо использование обзораF
E      ПРИЧИНА :FИмя обзора описано в команде,в которой его использование
                не допустимо.Обзоры могут упоминаться только в следущих ко-
                мандах: CREATE VIEW,GRANT,DROP VIEW,CREATE SYSNONYM,REVOKE,
                SELECT,INSERT,UPDATE или DELETE.
E      ДЕЙСТВИЕ :FИспользуйте одну из перечисленных команд или замените
                имя обзора на имя допустимого объекта (т.е.таблицы,клястера,
                индекса,синонима или области).

E   ORA-1703: missing SYNONYM keyword     пропущено ключевое слово SYNONYMF
E      ПРИЧИНА :FВ этом контексте необходим ключ SYNONYM.
E      ДЕЙСТВИЕ :FВставьте ключевое слово SYNONYM.

E   ORA-1704: quoted string is too large
                       ссылочное выражение слишком длинноеF
E      ПРИЧИНА :FВыражение,описанное как константа,слишком длинное.Данные
                выражения не должны содержать более 250 знаков.
E      ДЕЙСТВИЕ :FРазбейте выражение на две или более частей,
                  связанных оператором конкатенации (||).

E   ORA-1705: an outer join cannot be specified on a correlation column
               явное присоединение не м.б. присвоено к относительной колонкеF
E      ПРИЧИНА :FЗа колонкой соотношения(такова запрашиваемая колонка из
                таблицы,описанной в виде сноски во внешнем выражении FROM)
                следует знак явного присоединения (+).Это недопустимо.
E      ДЕЙСТВИЕ :FПерепишите или переформируйте запрос.Обратитесь к соот-
                 ветствущему для SQL*Forms руководства за дополнительными
                 сведениями.Указатель явного присоединения может следовать
                 за именем колонки в том блоке запроса,в котором в выражении
                 FROM описано имя сдоржащей ее таблицы.

E   ORA-1706: user function result value was too large
                значение пользовательской функции слишком великоF
E      ПРИЧИНА :FЗаписанная пользователем функция сгенерировала результат,
                превосходящий установленное в таблице функций значение
                (ufcdcr.c).
E      ДЕЙСТВИЕ :FИзмените максимум в ufcdcr.c или исправьте функцию.

E   ORA-1707: missing LIST keyword    пропущено ключевое слово LISTF
E      ПРИЧИНА :FВ команде VALIDATE INDEX использовано клю-
                 чевое слово WITH но без LIST.Для образования списка
                 индексов формат команды VALIDATE INDEX м.б.
                  следущим: VALIDATE INDEX <имя_индекса> WITH LIST.В
                  результате сформируется файл в дамповой директории.
E      ДЕЙСТВИЕ :FДобавьте ключевое слово LIST после
                  WITH в команде VALIDATE INDEX или удалите слово WITH.

E   ORA-1708: ACCESS or SESSION expected     ожидалось ACESS или SESSSIONF
E      ПРИЧИНА :FВ операторах AUDIT или NOAUDIT после BY
                 следует что-то иное чем ACCESS или SESSION.
E      ДЕЙСТВИЕ :FПосле BY поставьте ACCESS или SESSION.

E   ORA-1709: program does not exist     программа не существуетF
E      ПРИЧИНА :FПрименение не разработано.
E      ДЕЙСТВИЕ :FНе требуется действий оператора

E   ORA-1710: missing OF keyword     пропущено ключевое слово OFF
E      ПРИЧИНА :FВ команде SELECT FOR UPDATE не указано ключевое слово OF.
                 Необходимо добавить следущее выражение после команды SELE-
                 CT: FOR UPDATE OF <список колонок>.
E      ДЕЙСТВИЕ :FПроверьте и исправьте синтаксис.

E   ORA-1711: dublicate privelege listed
                  дублирование в списке привелегийF
E      ПРИЧИНА :FПривелегия была перечислена дважды в комаде GRANT или RE-
                 VOKE.Привилегия должна указываться только один раз в этих
                  командах.
E      ДЕЙСТВИЕ :FУдалите повторение из списка привелегий.

E   ORA-1712: you cannot grant privilege which you do not have
                       вы не можете присваивать привелегии,которых не имеетеF
E      ПРИЧИНА :FВ команде GRANT пользователь употребил
                 привелегию,которую он не имеет права присваивать.
                  Пользователю дали привелегию без необходимой,
                 для возможности присваивания другим пользователям
                  этой привелегии,опции выражения GRANT OPTION.
E      ДЕЙСТВИЕ :FИспользуйте в команде GRANT только доступ-
                  ные привелегии или попросите DBA,присвоившего
                  вам привелегию,дать вам также GRANT OPTION.

E   ORA-1713: GRANT OPTION does not exist for that privilege
                   для этой привелегии отсутствует GRANT OPTIONF
E      ПРИЧИНА :Fкоманда GRANT описывает привелегию пользова-
                 теля,которую он не имеет права присваивать другим
                  пользователям.Когда пользователь получал привелигию,
                  она была приписана без опции GRANT OPTION,необходимой
                  для возможности давать привелегию другим пользователям.
E      ДЕЙСТВИЕ :FИспользуйте в команде GRANT только доступ-
                   ные привелегии или попросите пользователя,присвоившего
                   вам привелегию дать вам также GRANT OPTION.

E   ORA-1714: error in execution of user function
                  ошибка при выполнении пользовательской функцииF
E      ПРИЧИНА :FНаписанная пользователем SQL-функция ука-
                  зывает,что при ее выполнении произошла ошибка.
E      ДЕЙСТВИЕ :FПроверьте правильность использования функ-
                  ции или исправьте функцию.

E   ORA-1715: invalid partition name     неверное имя разделаF
E      ПРИЧИНА :FВ командах CREATE PARTITION или ALTER PARTITION не было
                указано имя раздела,или описанное имя неверное.В обеих кома-
                ндах после PARTITON должно следовать верное имя.Допустимое
                имя раздела должно начинаться с буквы,состоять из цифро-бук-
                венных и спец- символов $ и _,содержать не более 30 знаков и
                не должно совпадать с зарезервированными словами.Если в име-
                ни используются пробелы и иные спецсимволы,оно д.б. заключе-
                но в двойные кавычки.
E      ДЕЙСТВИЕ :FПосле ключевого слова PARTITION
                     опишите верное имя раздела.

E   ORA-1716: partition already exists     раздел уже существуетF
E      ПРИЧИНА :FВ команде CREATE PARTITION описано имя сущес-
                   твующего раздела.Имя раздела должно быть уникальным.
E      ДЕЙСТВИЕ :FОпишите в команде уникальное имя.

E   ORA-1717: seccta:bad access mode passed    закончен некорректный доступF
E      ПРИЧИНАF:Произошла внутренняя ошибка о которой необходимо сообщить.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-1718: missing or invalid file specification string
                  отсутствует или неверная сторока описывающая файлF
E      ПРИЧИНА :FВ команде ALTER PARTITION отсутствует или неверное имя
                файла.В команде ALTER PARTITION должно описываться верное
                имя файла соответствущее OC.Имя этого файла д.б. заключено в
                одинарные кавычки (') и следовать после FILE.
E      ДЕЙСТВИЕ :FВведите верное имя файла БД
                     после ключевого слова FILE.

E   ORA-1719: partition does not exist     раздел не существуетF
E      ПРИЧИНА :FВ команде ALTER PARTITION поисан не существующее имя раз-
                дела.Существующие имена разделов м.б. просмотрены в таблице
                словаря данных PARTITIONS.Пользователи с привелегиями DBA
                могут создавать разделы с помощью команды CREATE PARTITION.
E      ДЕЙСТВИЕ :FВведите существующее имя раздела или
                  или обратитесь к DBA для создания раздела.

E   ORA-1720: must have RESOURCE privilege to alter a space definition
                  необходима привелегия RESOURCE для изменения определения
                  областиF
E      ПРИЧИНА :FВы попытались изменить определение области
                  не имея привелегии RESOURCE.
E      ДЕЙСТВИЕ :FОбратитесь к DBA за получением привелегии
                  RESOURCE,или обратитесь к другому пользователю,чтобы
                  он изменил определения для вас.

E   ORA-1721: must have DBA privilege to alter the TEMPTABLE space
                   необходима привелегия DBA для изменения области TEMPTABLEF
E      ПРИЧИНА :FВы попытались изменить определение области TEMPTABLE (ис-
                 пользуемой для временных таблиц) не имея привелегии DBA.
E      ДЕЙСТВИЕ :FПопросите DBA изменить для вас определение области.

E   ORA-1722: invalid number          неверный номерF
E      ПРИЧИНА :FСнята попытка преобразования строки символов так как N
                строки является недопустимым символом.Допустимы только циф-
                ровые данные в числовых полях для арифметических функций и
                выражений.Только числовые поля м.б. добавлены или выделены
                из данных.
E      ДЕЙСТВИЕ :FПроверьте используемые в функциях и выражениях характе-
                 ристики.Строка д.б. следущего формата:[пробел]['+'][цифра]
                 ['.'цифра][{'e'|'E'}['+'|'-'] цифра][прлобел].

E   ORA-1723: zero-length columns are not allowed
                  недопустимы колонки нулевой длиныF
E      ПРИЧИНА :FВ команде CREATE TABLE была описана колонка
                   нулевой длины,например один из типов данных CHAR(0).
E      ДЕЙСТВИЕ :FИсправьте описание колонки так,чтобы ее
                длина была по крайней мере длины 1 и повторите операцию

E   ORA-1724: must have RESOURCE privilege to create tables or clusters
               необходима привелегия RESOURCE для создания группы или обзораF
E      ПРИЧИНА :FПользователь без привелегии RESOURCE попытался создать
                группу или таблицу.Только пользователь с данной привелегией
                может создать таблицу или клястер.
E      ДЕЙСТВИЕ :FОбратитесь к вашему DBA для получения привелегии.

E   ORA-1725: must have DBA privilege to do requested GRANT or REVOKE
                   необходима привелегия DBA для выполнения GRANT или REVOKEF
E      ПРИЧИНА :FПользователь не имеющий этой привелегии
                   попытался дать привелегии GRANT,REVOKE,CONNECT,DBA
                   или RESOURCE другому пользователю.Только пользователь
                   с привелегией DBA может выполнять эти действия.
E      ДЕЙСТВИЕ :FОбратитесь к DBA для выполнения GRANT или REVOKE.

E   ORA-1730: invalid number of column name specified
                    описано неверное число имен колонокF
E      ПРИЧИНА :FВ команде CREATE VIEW описано неверное число имен коло-
                нок,не соответствующее числу колонок перечисленных в выраже-
                нии SELECT.Если в команде CREATE VIEW описаны имена колонок,
                то те же самые имена д.б. описаны в команде SELECT.
E      ДЕЙСТВИЕ :FОпишите все имена колонок присутствующих в SELECT.

E   ORA-1731: сircilar view definition encountered
                   обнаружено цикличное определениеF
E      ПРИЧИНА :FВ серии команд CREATE и DROP VIEW
                 обзор стал определяться через себя самого.Например
                 в обзор 1 надо включить строку из обзора 2,которая
                  определяется как колонка обзора 1.Определения обзоров
                   можно просмотреть в таблице словарных данных VIEWS.
E      ДЕЙСТВИЕ :FПроверьте определения обзоров и удалите
                   рекурсивные ссылки.

E   ORA-1732: data manipulation operation not legal on this view
                     в этом обзоре не допустима манипуляция данныхF
E      ПРИЧИНА :FВы попытались использовать команды UPDATE,INSERT или DE-
                LETE над обзором,содержащим выражение,функцию или более чем
                одну таблицу.Если операция присоединения используется для
                создания обзора или обзор содержит виртуальные колонки полу-
                чаемые из функций или выражений,тогда обзор м.б. только за-
                прошен.
E      ДЕЙСТВИЕ :FВместо этого UPDATE,INSERT или DELETE строки из базовых
                таблиц,и ограничтесь тлолько запросом обзоров.

E   ORA-1733: virtual column not allowed here
                     здесь не допустимы виртуальные колонкиF
E      ПРИЧИНА :FВы попытались использовать команды INSERT,
                     UPDATE,DELETE над выражением в обзоре.
E      ДЕЙСТВИЕ :FВставляйте,изменяйте или удаляйте данные
                     из базовых таблиц до их обзора.

E   ORA-1734: must have DBA privilege to create or drop PUBLIC synonyms
                      необходимо иметь привелегии DBA чтобы создавать или
                           удалять синоним PUBLICF
E      ПРИЧИНА :FНе имеющий этой привелегии пользователь попытался создать
                или удалить синоним PUBLIC.Только с привелегией DBA можно
                создавать или удалять синонимы PUBLIC.
E      ДЕЙСТВИЕ :FУберите слово PUBLIC из команды над сино-
                   нимом или попросите DBA создать или удалить синоним.

E   ORA-1735: invalid ALTER TABLE option     неверная опция ALTER TABLEF
E      ПРИЧИНА :FВ команде ALTER TABLE была описана не верная
                 опция.Допустимы следущие опции ALTER TABLE: MODIFY,ADD
                 Формат команды ALTER TABLE следущий : ALTER TABLE
                 имя_таблицы ADD/MODIFY определения_колонок.
E      ДЕЙСТВИЕ :FПроверьте синтаксис оператора.

E   ORA-1736: [NOT] SUCCESSFUL expected     ожидалось [NOT] SUCCESSFULF
E      ПРИЧИНА :FВ операторе AUDIT или NOAUDIT после WHENEVER следует что
                 то отличное от SUCCESSFUL или NOT SUCCESSFUL.
E      ДЕЙСТВИЕ :FИсправьте выражение WHENEVER.

E   ORA-1737: you may only lock a table in SHARE or EXCLUSIVE mode
                вы можете заблокировать таблицу в режиме SHARE или EXCLUSIVEF
E      ПРИЧИНА :FПосле команды LOCK TABLE отсутствуют IN SHARE
                   MODE,IN SHARE UPDATE MODE,или IN EXCLUSIVE MODE.
E      ДЕЙСТВИЕ :FИспользуйте один из допустимых типов бло-
                    кировки в вашем операторе(SHARE,SHARE UPDATE,EXCLUSIVE).

E   ORA-1738: missing IN keyword     пропущено ключевое слово INF
E      ПРИЧИНА :FВ команде LOCK TABLE пропущено ключевое слово IN.
E      ДЕЙСТВИЕ :FПоставьте ключевое слово IN сразу после
                   имени таблицы в команде LOCK TABLE.

E   ORA-1739: missining MODE keyword     пропущено ключевое словоF
E      ПРИЧИНА :FВ команде LUCK TABLE пропущено ключевое
                   слово MODE.Ключевое слово MODE должно следовать непосред-
                    ственно за описанием типа блокировки.
E      ДЕЙСТВИЕ :FВставьте ключевое слово MODE после одного
                   из ключевых слов SHARE,SHARE UPDATE,EXCLUSIVE.

E   ORA-1740: missing double quote in identifier
                    пропущены двойные кавычки в идентификатореF
E      ПРИЧИНА :FВы вначале открыли двойные кавычки(") перед идентификато-
                ром,но забыли их закрыть.Если идентификатор содержит пробел
                или специальные знаки ($,#,подчеркивание),то идентификатор
                должен заключаться в двойные кавычки.
E      ДЕЙСТВИЕ :FЗакройте двойные кавычки после идентификатора.

E   ORA-1741: illegal zero length identifier
                       недопустимая нулевая длина идентификатораF
E      ПРИЧИНА :FВы использовали подряд 2 двойные кавыч-
                  ки.Идентификатор должен иметь хоть какую то длину.
E      ДЕЙСТВИЕ :FВставьте хотя бы один знак между двойными кавычками в
                 качестве идентификатора.Есливы хотите пустой идентификатор,
                 то поставьте пробел между двойными кавычками.

E   ORA-1742: must have DBA privilege to creat or alter partitions
                 необходимо иметь привилегию DBA для создания и изменения
                  разделаF
E      ПРИЧИНА :FНепривилегированный пользователь попытался завести или
                изменить раздел.Только администратор БД (DBA) имеет право
                 заводить и изменять раздел.
E      ДЕЙСТВИЕ :FДля того,чтобы завести или изменить
                   раздел обратитесь к АБД.

E   ORA-1743: internal inconsistency: illegal user function index
                   внутреннее несоответствие:недопустимый индекс пользователь-
                        ской функцииF
E      ПРИЧИНА :FНе предусмотрено системой.
E      ДЕЙСТВИЕ :FНикаких действий не требуется.

E   ORA-1744: inappropriate INTO            неуместное INTOF
E      ПРИЧИНА :FВыражение INTO не может использоваться в подзапросе.
E      ДЕЙСТВИЕ :FПоместите выражение INTO в начало запроса.

E   ORA-1745: invalid host/bind variable name
                        неверное имя основной/зависимой переменнойF
E      ПРИЧИНА :FПосле двоеточия в зависимой переменной или
                   после спецификации INTO следует несовместимое имя
                    (возможно зарезервированное слово).
E      ДЕЙСТВИЕ :FИзмените имя переменной.

E   ORA-1746: indicator variable not permitted here
                   переменная-указатель не допустима здесьF
E      ПРИЧИНА :FПеременная-указатель не допустима в этом контексте.
E      ДЕЙСТВИЕ :FУдалите эту переменную.

E   ORA-1747: invalid user.table.column,table.column or
   ------------------------------Д columns specification
                неверное описание user.table.column,table.column или columnsF
E     ПРИЧИНА :FНеакуратно описано имя колонки в правильном SQL-операторе.
E     ДЕЙСТВИЕ :FПроверьте синтаксис оператора,особенно
                  сноску на имя колонки и повторите попытку.

E   ORA-1748: only simple column names allowed here
                     здесь допустимо только простое имя колонкиF
E      ПРИЧИНА :FВ этом SQL-опреаторе не допустимо составное имя колонки
                 такое как user.table.column или table.column.
E      ДЕЙСТВИЕ :FУдалите расширения имени колонки.

E   ORA-1749: you may not GRANT or REVOKE privileges from yourself
                  вы не можете GRANT или REVOKE привелегии у самого себяF
E      ПРИЧИНА :FВы можете присваивать привелегии самому себе только в том
                 случае,если вы являетесь АБД (DBA) администратором БД.
E      ДЕЙСТВИЕ :FНе пытайтесь GRANT или REVOKE привилегии у самого себя.

E  ORA-1750: UPDATE may only be REVOKEd from the whole table,not by column
                  привелегия UPDATE м.б. REVOKE только для всей таблицыF
E      ПРИЧИНА :FХотя вы можете GRANT UPDATE(для колонки),REVOKE(отменить)
                 привелегию UPDATE можно только для всей таблицы.
E      ДЕЙСТВИЕ :FЕсли вы хотите использовать REVOKE UPDATE
                 то не описывайте имен колонок.

E   ORA-1751: internal inconsistency;target of synonym not in dictionary
             внутреннее несоответствие;объект синонима отсутствует в словареF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-1752: internal inconsistency;target of
                    synonym owner not in dictionary
           внутреннее несоответствие;владелец синонима отсутствует в словареF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                  которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-1753: column definition incompatible with
                        clustered column definition
                  определение колонки несоответствует групповому определениюF
E    ПРИЧИНА :FПри добавлении таблицы к группе,определение колонки в табли-
               це оказалось несовместимым с определениями колонок в группе.
E      ДЕЙСТВИЕ :FТаблица не м.б. добавлена к группе
                 до тех пор,пока их определения не будут совместимы.

E   ORA-1754: a table may contain only one column of type long
                 в таблице м.б. не более одной колонки типа longF
E      ПРИЧИНА :FТолько одна колонка в таблице м.б.
                   описана с типом данных LONG.
E      ДЕЙСТВИЕ :FОставьте LONG только для одной колонки.

E   ORA-1755: a clustered table may not contain a column of type long
                  групповая таблица не может иметь колонки типа LONGF
E      ПРИЧИНА :FГрупповая таблица не должна содержать колон-
                   ки с типом данных LONG.
E      ДЕЙСТВИЕ :FИзмените определения так чтобы удалить
                  тип данных LONG,или не группируйте таблицу.

E   ORA-1756: quoted string not properly terminated
                   неверно закончено выражение в апострофах (')F
E      ПРИЧИНА :FВыражение начинается апострофом,но не заканчивается им.
E      ДЕЙСТВИЕ :FПоставьте закрывающий апостроф.

E   ORA-1757: inconsistent opnion     несовместимые опцииF
E      ПРИЧИНА :FВ определении колонок объявлены одна или
                  несколько несовместимых опций.
E      ДЕЙСТВИЕ :FПроверьте синтаксис опций определения колонок в CREATE
                 TABLE,CREATE CLUSTER,и других операторов таблиц.Скорректи-
                 руйте ваши операторы и продолжите.

E   ORA-1758: Table must be empty to add mandatory (NOT NULL) column
             для того чтобы добавить колонку (NOT NULL) таблица д.б. пустойF
E      ПРИЧИНА :FВы не можете обьявить колонку как NOT
                  NULL,если в изменяемой таблице уже существуют строки.
E      ДЕЙСТВИЕ :FПовторите оператор без спецификации NOT NULL.

E   ORA-1759: user function is incorrectly defined
                   ваша функция некорректно определенаF
E      ПРИЧИНА :FВы некорректно определили вашу функцию.
E      ДЕЙСТВИЕ :FОбратитесь к Вашему настроечному обеспечению.

E   ORA-1760: illegal argument for function
                     недопустимый аргумент функцииF
E      ПРИЧИНА :FАргумент или аргументы описанной Вами фун-
                   кции недопустимы в этом контексте.
E      ДЕЙСТВИЕ :FПроверьте описание функции и скорректируйте аргументы.

E   ORA-1761: at least one cluster column in table must be mandatory
                  (NOT NULL)----------------Дпо крайней мере одна групповая
                   колонка в таблице д.б. обязательна (NOT NULL)F
E      ПРИЧИНА :FВ CREATE TABLE...CLUSTER не одна из ко-
                  лонок группового ключа не определена,как NOT NULL.
E      ДЕЙСТВИЕ :FОпределите по крайней мере одну колон-
                  ку группового ключа как NOT NULL.

E   ORA-1762: vopdrv: view query block not in FROM
                    запрошенного обзором блока нет в FROMF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-1763: unknown dictionary table requested
               запрошена неизвестная таблица словаряF
E      ПРИЧИНА :FСинтаксический анализ выражения FROM указывает на то,что
               вы запросили таблицу или обзор словаря,но забыли указать имя,
               опечатались или оно не существует.
E      ДЕЙСТВИЕ :FПроверьте опечатки и синтаксис для FROM.

E   ORA-1764: table id specification out of range
                   индентификатор таблицы вне диапазонаF
E      ПРИЧИНА :FНедопустимая спецификация индентификатора таблицы для
                внутренних словарных операций.Это сообщение о внутренней
                ошибке,которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                  обеспечению с подробным описанием проблемы.

E   ORA-1765: specifying table's owner name is not allowed
                 описанное имя владельца таблицы не допустимоеF
E      ПРИЧИНА :FВы набрали точку (.) в имени таблицы или об-
                 зора или использовали неопознаваемый преффикс.
E      ДЕЙСТВИЕ :FПроверьте индентификатор объекта и,если
                    необходимо,удалите точку из имени.

E   ORA-1766: dictionary table not allowed in this context
                    в этом контексте не допустима словарная таблицаF
E      ПРИЧИНА :FВы использовали имя словарного объекта (TABLES,COLUMNS
                или INDEXES) вне выражения FROM оператора SELECT.Единствен-
               ная допустимая операция над словарными объектами - это SELECT.
E      ДЕЙСТВИЕ :FОграничьте операции над словарными объ-
                  ектами только запросами.

E   ORA-1767: UPDATE...SET expression must be a subquery
                   выражение UPDATE...SET должно быть подзапросомF
E      ПРИЧИНА :FБыла попытка использовать для изменения
                 списка колонок только это выражение.
E      ДЕЙСТВИЕ :FПроверьте синтаксис для подзапросов на
                    изменение данных и добавьте нужные подзапросы.

E   ORA-1768: number string too long
                    выражение для номера слишком длинноеF
E      ПРИЧИНА :FВведеный вами номер превышает предел в 255
                 знаков (включая цифры,знаки,десятичные точки).
E      ДЕЙСТВИЕ :FУкоротите выражение для номера,возможно
                   выразив его научно (т.е.1.85Е9 вместо 1,850,000,000).

E   ORA-1769: may not mix implicit and explicit column datatype
                  declaration ------------------------ не следует смешивать
                     явное и неявное описание типа данных колонкиF
E      ПРИЧИНА :FПри CREATE TABLE часть колонок было описано явно (в спис-
                ке колонок),а часть неявно (из выражения AS SELECT).
E      ДЕЙСТВИЕ :FИзмените список колонок так,чтобы описа-
                  ние было только явным или неявным.

E   ORA-1770: CLUSTER option not allowed in CREATE CLUSTER command
                      в команде CREATE CLUSTER не допустима опция CLUSTERF
E      ПРИЧИНА :FБыла попытка использовать опцию СLUSTER
                    внутри команды CREATE TABLE.
E      ДЕЙСТВИЕ :FУдалите выражение CLUSTER.

E   ORA-1771: conflicting create table option
                        несовместимая опция создания таблицыF
E      ПРИЧИНА :FВ опреаторе CREATE TABLE опция SPACE или
                  PCTFREE была описана вместе с опцией CLUSTER.
E      ДЕЙСТВИЕ :FУдалите опцию SPACE или PCTFREE.

E   ORA-1772: must specify column datatypes in this CREATE TABLE
               в CREATE TABLE необходимо описать тип данных в колонкеF
E      ПРИЧИНА :FНе все типы данных в колонке описаны.
E      ДЕЙСТВИЕ :FОпишите все типы данных колонки.

E   ORA-1773: may not specify column datatypes in this CREATE TABLE
                возможно не описаны типы данных колонки в CREATE TABLEF
E      ПРИЧИНА :FТипы данных солонки описаны оператором
                  инициализации таблицы SELECT.
E      ДЕЙСТВИЕ :FУдалите типы данных колонки.Типы данных в списке выраже-
                 ния SELECT должны использоваться Вами как типы данных
                 колонки.

E   ORA-1774: cannot use VIEWS [name] syntax where name is a base table
         недопустимый синтаксис:VIEWS [имя],где имя - индекс базовой таблицыF
E      ПРИЧИНАF:Это сообщение о внутренней ошибке,
                   которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ: FОбратитесь к соответствуюшему наладочному
                   обеспечению с подробным описанием проблемы.

E   ORA-1775: looping chain of synonyms     цикл в цепочке синонимовF
E      ПРИЧИНА :FВ серии операторов CREATE(определение
                 синонимов) синонимы определены сами через себя.Для при-
                мера,следующая форма определения,является циклом:
                 CREATE CYNONYM s1 for s2
                 CREATE CYNONYM s2 for s3
                 CREATE CYNONYM s3 for s1
E      ДЕЙСТВИЕ :FИзмените определение одного из синонимов,так чтобы он
                  относился к вазовой таблице или подсхеме.

E   ORA-1776: musn specify table name     необходимо описать имя таблицыF
E      ПРИЧИНА :FВы пытаетесь CREATE или DROP описания
                  индексов в индексной таблице.
E      ДЕЙСТВИЕ :FОписать индексную таблицу в виде:
                  имена индексов ON имя таблицы.

E   ORA-1777: WITH GRANT OPTION not allowed in this system
                  в данной системе недопустимо выражение WITH GRANT OPTIONF
E      ПРИЧИНА :FДанная версия ORACLE не поддерживает
                   выражение WITH GRANT OPTION.
E      ДЕЙСТВИЕ :FУдалите опцию WITH GRANT.

E   ORA-1778: maximum subquery nesting level exceeded
               превышен максимальный уровень вложенности подзапросовF
E      ПРИЧИНА :FВы использовали более 255 вложений.
E      ДЕЙСТВИЕ :FСоедините ряд подзапросов так чтобы их
                  уровень вложенности был не более 255.

E   ORA-1779: column not found in view definition
                  колонка не обнаружена в описании обзораF
E      ПРИЧИНА :FВы запросили колонку,которой нет в обзоре.
E      ДЕЙСТВИЕ :FУбедитесь что вы запросили существующую
                   колонку.Для того чтобы просмотреть существующие в обзо-
                   ре колонки,выберите их из словарного объекта COLUMNS.

E   ORA-1780: string literal required     необходимо буквенное выражениеF
E      ПРИЧИНА :FВ операторе COMMENT,коментарий после ключевого слова IS
                м.б. буквенным выражением,заключенным в кавычки.
E      ДЕЙСТВИЕ :FЗаключите ваш коментарий в кавычки

E   ORA-1781: cannot use this syntax unless user in SYS
                   этот синтаксис допустим только для пользователя SYSF
E      ПРИЧИНА :FЭто внутренняя ошибка,которая не может
                  произойти при нормальной работе.
E      ДЕЙСТВИЕ :FДля выполнения этой операции войдите в
                  систему как пользователь SYS.

E   ORA-1782: cannot alter system partition on/off line
                  нет возможности изменить системный разделF
E      ПРИЧИНА :FВ этой реализации не поддерживается.
E      ДЕЙСТВИЕ :FНе требуется никаких действий пользователя.

E   ORA-1783: cannot alter partition while referencing transaction
                  is active -------------------- невозможна смена раздела,
                    пока активна указанная транзакцияF
E      ПРИЧИНА :FВ этой реализации не поддерживается.
E      ДЕЙСТВИЕ :FНе требуется никаких действий пользователя.

E   ORA-1784: aprdrv:ftb/dfb mismanch     aprdrv:несоответствие ftb/dfbF
E      ПРИЧИНА :FВ этой реализации не поддерживается.
E      ДЕЙСТВИЕ :FНе требуется никаких действий пользователя.

E   ORA-1785: order-by item must be the number of a select-list
                   expression ----------------------------------объект
                   упорядочивания м.б. набором выбранных выраженийF
E      ПРИЧИНА :FИли,то что указано в ORDER BY не является числом колонок,
                или не является числом колонок,перечисленных в SELECT.
E      ДЕЙСТВИЕ :FУказанная в ORDER BY величина д.б. в итервале от 1 до
                величины,равной числу колонок,перчисленных в SELECT.Проверь-
                те число колонок.

E   ORA-1786: FOR UPDATE of this query expression is not allowed
                   для этого выражения недопустимо FOR UPDATEF
E      ПРИЧИНА :FБыла попытка использовать в выражении FOR UPDATE набор
                выражений,включающих UNION,INTERSECT,MINUS.
E      ДЕЙСТВИЕ :FУдалите выражение FOR UPDATE.

E   ORA-1787: oniy one clause allwed per query block
                     для запрошенного блока допустимо только одно выражениеF
E      ПРИЧИНА :FДля блока было использовано более одного
                  из выражений: WHERE,GROUP BY,CONNECT BY,HAVING.
E      ДЕЙСТВИЕ :FИзбавьтесь от дублирования.

E   ORA-1788: CONNECT BY clause required in this query block
                   в данном блоке требуется выражение CONNECT BYF
E      ПРИЧИНА :FSTART WITH описано без CONNECT BY.
E      ДЕЙСТВИЕ :FОпишите выражение CONNECT BY.

E   ORA-1789: query block has incorrect number of result columns
                 блок в запросе имеет неверное результирующее число колонокF
E      ПРИЧИНА :FВсе запрошенные в выражении блоки содержат
                  иное,чем перечисленов SELECT число колонок.
E      ДЕЙСТВИЕ :FПросмотрите все ли запрошенные блоки имеют
                  тоже число колонок,которое перечислено в SELECT.

E   ORA-1790: expression must have same datatype as corresponding
                  expression ---------------- выражение должно иметь тот
                    же тип данных,что и соответствующее выражениеF
E      ПРИЧИНА :FНайденный в соответствии с указанием в SELECT блок и тот
                же блок из того же запроса имееют разный тип данных.
E      ДЕЙСТВИЕ :FУбедитесь,что все перечисленные в SELECT
                  объекты имеют одинаковый тип данных.Здесь м.б.
                  использованы следущие функции TO NUMBER,TO CHAR,TO DATE

E   ORA-1791: not a SELECTed expression    не является выражением из SELECTF
E      ПРИЧИНА :FНеверный для ORDER BY объект.Запрос является запросом SE-
                LECT DISTINCT с выражением ORDER BY.В таком контексте объек-
                тами упорядочивания м.б. константы,выражения перечисленные в
                SELECT,или выражения,опреандами которых являются константы
                или перечисленные в SELECT выражения.
E      ДЕЙСТВИЕ :FУдалите не соответствущие ORDER BY объекты из SELECT.

E   ORA-1792: maximum number of columns in a table or view is 254
                    максимальное число колонок в таблице или обзоре - 254F
E      ПРИЧИНА :FПри создании таблицы или обзора вы описали
                  более 254 колонок.
E      ДЕЙСТВИЕ :FУдалите часть колонок.Если вам необходима вся информа-
                 ция,разбейте ее на 2 таблицы или обзора,и соединяйте их
                 когда необходимо.

E   ORA-1793: maximum number of index columns is 16
                    максимальное число индексных колонок - 16F
E      ПРИЧИНА :FПри создании индекса описано более 16 колонок.
E      ДЕЙСТВИЕ :FУдалите часть колонок из описания индекса.
                   Если надо сделать индексными все колонки,вы должны
                   разбить их на 2 индекса.

E   ORA-1794: maximum number of cluster columns is 16
                   максимальное число колонок клястера 16F
E      ПРИЧИНА :FБолее чем 16 колонок описано в ключе клястера.
E      ДЕЙСТВИЕ :FУдалите часть колонок из определения ключа клястера.По-
                  местите соединяемые многозначные выражения в одну колонку.

E   ORA-1795: maximum number of expressions in a list is 254
                  максимальное число выражений в списке 254F
E      ПРИЧИНА :FИспользуется более 254 колонок или выражений в списке.
E      ДЕЙСТВИЕ :FУдалите часть выражений списка.

E   ORA-1796: this operator cannot be used with lists
                   оператор не может использоваться в спискеF
E      ПРИЧИНА :FПри сравнении списков Вы использовали
                 выражения иные чем = или !=.
E      ДЕЙСТВИЕ :FИсправьте запрос так,чтобы для сравнения списков исполь-
                 зовались только = или !=.Например: если WHERE(A,B) IN ((C,
                 D),(E,F)) справедливо,то WHERE(A,B) > ((C,D),(E,F)) нет.Во-
                 зможно вам потребуется по отдельности сравнить колонки.Нап-
                 ример для того чтобы узнать,больше ли a и b соответственно
                 чем c и d,надо использовать WHERE A > B AND C > D,но не
                 WHERE (A,B) > (C,D).

E   ORA-1797: this operator must be followed by ANY or ALL
                   после этого оператора должно следовать ANY или ALLF
E      ПРИЧИНА :FПропущен ключ ANY или ALL.
E      ДЕЙСТВИЕ :FПроверьте синтаксис,добавив если необходимо ANY или ALL.

E   ORA-1798: cannot ALTER PARTITION during shared partition operation
                     в общем разделе не допустимо ALTER PARTITIONF
E      ПРИЧИНА :Fбыла попытка выполнить ALTER PARTITION
                 в многопользовательском режиме(IOR WARM SHARED).
E      ДЕЙСТВИЕ :FЧтобы выполнить ALTER PARTITION необходимо чтобы из сис-
                 темы вышли все объекты ORACLE,работающие в многопользовате-
                 льском режиме(IOR SHUT).Затем используя IOR WARM без опции
                 SHARED стартуйте в однопользовательском режиме и выполните
                 ALTER PARTITION.

E   ORA-1799: must have DBA privilege for this AUDIT operation
                       для операции AUDIT необходима привелегия DBAF
E      ПРИЧИНА :FПользователь без привелегии DBA попытался использовать
                системную опцию AUDIT|NOAUDIT или ON DEFAULT.
E      ДЕЙСТВИЕ :FВойдите в систему как пользователь DBA
                  для выполнения этой операции.

+                 ГЛАВА 18.ОШИБКИ ФУНКЦИИ ДАТЫ 1800 - 1899

E   ORA-1800: a literal in date format was too large to process
                   буквенная константа в формате даты слишком длиннаяF
E      ПРИЧИНА :FОписанная в формате даты константа была
                    слишком длинной.Она д.б. не более 220 знаков.
E      ДЕЙСТВИЕ :FДля формата даты используйте константы
                 длиной не более 220 знаков.

E   ORA-1801: date format is too large for internal buffer
                   формат даты слишком велик для внутреннего буфераF
E      ПРИЧИНА :FФормат даты оказался слишком большим.Это произойдет в том
               случае,если несколько длинных констант описано как часть даты.
E      ДЕЙСТВИЕ :FУдалите длинные литералы из формата даты.

E   ORA-1802: julian date out of range     юлианская дата вне диапазонаF
E      ПРИЧИНА :FВведен неверный день в дате.Допустимое зна-
                 чение даты от 1 до 3,000,000.
E      ДЕЙСТВИЕ :FВведите допустимое значение от 1 до 3,000,000.

E   ORA-1810: format code appears twice     дважды описан код форматаF
E      ПРИЧИНА :FВ описании даты дважды перечислен код формата.
E      ДЕЙСТВИЕ :FУстраните дублирование кода.

E   ORA-1811: julian date precludes use of day of year
                     юлианская дата исключает использование дня годаF
E      ПРИЧИНА :FОдновременно юлианская дата и день года были описаны фун-
                кцией TO DATE.Если описана Юлианская дата,то день года (DDD)
                описывать не надо,т.к. он содержится в Юлианской дате.
E      ДЕЙСТВИЕ :FУдалите или день года,или Юлианскую
                 дату из описания даты.

E   ORA-1812: year may only be specified once
                        год м.б. описан только один разF
E      ПРИЧИНА :FБолее чем один раз был перечислен код фор-
                 мата года.В описании даты может использоваться толь-
                   ко один из следущих форматов: YYYY,YYY,YY,Y.
E      ДЕЙСТВИЕ :FОставьте только один формат года.

E   ORA-1813: hour may only be specified once
                               час м.б. описан только один разF
E      ПРИЧИНА :FБолее чем один раз был перечислен код фор-
                мата часа.В описании даты может использоваться толь-
                ко один из следущих форматов: IIII,IIII12,IIII24.
E      ДЕЙСТВИЕ :FОставьте только один формат часа.

E   ORA-1814: am/pm conflicts with use of a.m./p.m.
                  am/pm противоречит использованию a.m./p.m.F
E      ПРИЧИНА :FОба типа указателей меридиана были описа-
                 ны в дате.Если в дате описан один из форматов указателя
                 меридиана (AM или A.M.),то другой не м.б. описан.
E      ДЕЙСТВИЕ :FУдалите один из типов указателя меридиана из даты.

E   ORA-1815: bc/ad conflicts winh use of b.c./a.d.
                   bc/ad противоречит использованию b.c./a.d.F
E      ПРИЧИНА :FОба типа BC/AD-указателей были описа-
                 ны в дате.Если в дате описан один из форматов BC/AD-ука-
                 зателя (BC или B.C.),то другой не м.б. описан.
E      ДЕЙСТВИЕ :FУдалите один из типов BC/AD-указателя из даты.

E   ORA-1816: month may only be specified once
                    месяц м.б. описан только один разF
E      ПРИЧИНА :FБолее чем один раз был перечислен код фор-
                 мата месяца.В описании даты может использоваться толь-
                 ко один из следущих форматов: MM,MON,MONTH.
E      ДЕЙСТВИЕ :FОставьте только один формат месяца.

E   ORA-1817: day of week may only be specified once
                    день недели м.б. описан только один разF
E      ПРИЧИНА :FБолее чем один раз был перечислен код фор-
                   мата дня недели.В описании даты может использоваться
                   только один из следущих форматов: D,DY,DAY.
E      ДЕЙСТВИЕ :FОставьте только один формат дня недели.

E   ORA-1818: 'hh24' precludes use of meridian indicator
                     'hh24' исключает использование указателя мередианаF
E      ПРИЧИНА :FОписание даты содержит как 24-часовой код часа,так и код
                мередиана.Если время описывается в 24-часовом формате
                (HH24),указатель меридиана (A.M./P.M.) описывать не надо.
E      ДЕЙСТВИЕ :FУдалите из описания даты указатель мере-
                 диана (A.M./P.M.) или 24-часовой формат (HH24).

E   ORA-1819: signed year precludes use of bc/ad
                    указание года исключает использование bc/adF
E      ПРИЧИНА :FВ описании даты содержится как обозначение года,так и
                 указатель B.C./A.D.Если указано значение года (т.е.SYYYY),
                 то вводить неявное описание B.C.или A.D.не надо.
E      ДЕЙСТВИЕ :FУдалите указатель B.C./A.D.из даты.

E   ORA-1820: format code cannot appear in date input format
                        формат не найден среди форматов датыF
E      ПРИЧИНА :FОписание даты содержит код формата,не допустимый для вво-
                да даты.При вводе даты допустимы следущие форматы:год,день,
                час,минуты,секунды,Юлианский день,a.m./p.m.и b.c./a.d..
E      ДЕЙСТВИЕ :FУдалите недопустимые форматы.

E   ORA-1821: date format not recognized    формат даты не опознанF
E      ПРИЧИНА :FОписание даты содержит неверный формат.
E      ДЕЙСТВИЕ :FУбедитесь что использованы верные коды форматов даты.

E   ORA-1830: date format picture ends before convertign entire input
                     string ---------------- формат даты не закончился
                       при окончании ввода данныхF
E      ПРИЧИНА :FПравильная структура формата даты содержит
                 лишние данные.Первая часть структуры была преобразована
                 в верную интерпритацию даты,а оставшаяся часть изишняя
E      ДЕЙСТВИЕ :FПроверьте описание структуры формата даты
                  и исправьте SQL-оператор.

E   ORA-1831: year conflicts with julian date
                             год противоречит юлианской датеF
E      ПРИЧИНА :FНеверный год был описан в сочетании с юлианской датой.Ес-
               ли год описывается вместе с Юлианской датой,то он м.б. тем,на
               который приходится юлианская дата.
E      ДЕЙСТВИЕ :FУдалите описание года или введите пра-
                  вильный год для Юлианской даты.

E   ORA-1832: day of year conflicts with julian date
                     день года противоречит юлианской датеF
E      ПРИЧИНА :FДень года был описан в сочетании с юлианской датой.Если
                 день года описывается вместе с Юлианской датой,то он м.б.
                тем,на который приходится юлианская дата.
E      ДЕЙСТВИЕ :FУдалите описание дня года или введите пра-
                 вильный день года для Юлианской даты.

E   ORA-1833: month conflicts with julian date
                      месяц противоречит юлианской датеF
E      ПРИЧИНА :FНеверный месяц был описан в сочетании с юлианской датой.
                 Если месяц описывается вместе с Юлианской датой,то он м.б.
                 тем,на который приходится юлианская дата.
E      ДЕЙСТВИЕ :FУдалите описание месяца или введите пра-
                   вильный месяц для Юлианской даты.

E   ORA-1834: day of month conflicts with julian date
                   день месяца противоречит юлианской датеF
E      ПРИЧИНА :FДень месяца был описан в сочетании с юлианской датой.Если
                день месяца описывается вместе с Юлианской датой,то он м.б.
                тем,на который приходится юлианская дата.
E      ДЕЙСТВИЕ :FУдалите описание дня месяца или вве-
                  дите правильный день для Юлианской даты.

E   ORA-1835: day of week conflicts with julian date
                     день недели противоречит юлианской датеF
E      ПРИЧИНА :FДень недели был описан в сочетании с юлианской датой.Если
                день недели описывается вместе с Юлианской датой,то он м.б.
                тем,на который приходится юлианская дата.
E      ДЕЙСТВИЕ :FУдалите описание дня недели или вве-
                 дите правильный день для Юлианской даты.

E   ORA-1836: hour conflicts with seconds in day
                час противоречит секундам в днеF
E      ПРИЧИНА :FНеверный час был описан в сочетании с секундами в дне.Ес-
                 ли час описывается вместе секундами в дне(SSSSS),то его
                 значение д.б. тем,которое получается в дне при нуле секунд.
E      ДЕЙСТВИЕ :FУдалите часы из описания даты или
                   исправьте значение секунд в описании дня.

E   ORA-1837: minutes of hour conflicts with seconds in day
                  минуты в часе противоречат секундам в днеF
E      ПРИЧИНА :FОписание даты содержит как минуты в часе,так и секунды в
                дне,но они не соответствуют друг другу.Если используются оба
                типа описания,и значение минут в часе (MI),и секунд утра
                (SSSSS),то значение минут должно соответствовать значению
                минут в секундах.
E      ДЕЙСТВИЕ :FУдалите минуты из описания даты или ис-
                 правьте минуты в соответствии с описанием секунд.

E   ORA-1838: seconds of minutes conflicts with seconds in day
                  секунды в минутах и секунды в дне противиречат друг другуF
E      ПРИЧИНА :FОписание даты содержит секунды как в минутах,так и в дне,
                но они не соответствуют друг другу.Если используются оба ти-
                па описания,то значение секунд в минутах (SS) д.б. секундой
                в которую приходится значение в дне (SSSS).
E      ДЕЙСТВИЕ :FУдалите секунды из описания минут или
                  исправьте значение секунд в описании дня.

E   ORA-1839: date not valid for month specified
                                       неверная дата месяцаF
E      ПРИЧИНА :FДля данного месяца описан неверный день.День месяца (DD)
                м.б. величиной между 1 и количеством дней в месяце.
E      ДЕЙСТВИЕ :FВведите верный день для данного месяца.

E   ORA-1840: input value not long enough for date format
                 введенная величина недостаточна по размеру для формата датыF
E      ПРИЧИНА :FДаннные,введенные для преобразования в дату
                 оказались неполными;формат даты длиннее данных.
E      ДЕЙСТВИЕ :FПроверьте синтаксис,дополните данные или
                 укоротите состав даты и повторите попытку.

E   ORA-1841: (full) year must be between -4713 and +4713
                            значение года д.б. между -4713 и +4713F
E      ПРИЧИНА :FЗначение,описывающее год в дате вне допустимого диапазо-
                на.Допустимое значение даты от 1 января 4712 года до н.э.
                (B.C.) до 31 декабря 4712 года н.э. (A.D.).
E      ДЕЙСТВИЕ :FВведите верное значение года между 4712 B.C.и 4712 A.D..

E   ORA-1842: quarter must be between 1 and 4
                         значение квартала должно лежать между 1 и 4F
E      ПРИЧИНА :FДопустимое значение для описания квартала
                  года (Q) д.б. между 1 и 4.
E      ДЕЙСТВИЕ :FВведите значение квартала между 1 и 4.

E   ORA-1843: not a valid month     недопустимое значение месяцаF
E      ПРИЧИНА :FВ дате описан неверный месяц.Допустимое
                 значение между January (Январем) и December (Декабрем)
                 (для формата MONTH),Jan-Dec (для формата MM).





E   ORA-1844: week of year must be between 1 and 52
                         значение недели года должно быть между 1 и 52F
E      ПРИЧИНА :FОписано неверное значение недели года в да-
                 те.Значение недели года (WW) должно быть между 1 и 52.
E      ДЕЙСТВИЕ :FВведите значение недели года между 1 и 52.

E   ORA-1845: week of month must be between 1 and 5
                   значение недели месяца должно быть между 1 и 5F
E      ПРИЧИНА :FОписано неверное значение недели месяца в да-
                те.Значение недели месяца (W) д.б. между 1 и 5.
E      ДЕЙСТВИЕ :FВведите значение недели месяца между 1 и 5.

E   ORA-1846: not a valid day of week     недопустимое значение дня нделиF
E      ПРИЧИНА :FВ дате описан неверный день недели.Допустимое значение
                между Monday (понедельником) и Sunday (воскресением)(для фо-
                рмата DAY),Mon-Sun (для формата DY),и 1-7 (для формата D).
E      ДЕЙСТВИЕ :FВведите верный день недели в правильном формате.

E   ORA-1847: day of month must be between 1 and last day of month
                    значение дня месяца д.б. между 1 и последним днем месяцаF
E      ПРИЧИНА :FОписано неверное значение дня месяца в дате.Значение дня
                месяца (DD) д.б. между 1 и числом дней в этом месяце.
E      ДЕЙСТВИЕ :FВведите верное значение дня месяца.

E   ORA-1848: day of year must be between 1 and 366
                           значение дня года д.б. между 1 и 366F
E      ПРИЧИНА :FОписано неверное значение дня года в дате.Значение дня
                года (DDD) д.б. между 1 и 365 для не високосного года и меж-
                ду 1 и 366 для високосного.
E      ДЕЙСТВИЕ :FВведите верное значение дня года.

E   ORA-1849: hour must be between 0 and 12
                             значение часа д.б. между 0 и 12F
E      ПРИЧИНА :FНеверное значение часа описано в часе в 12 часовом форма-
                те времени.Если используется 12 часовой формат(HH или HH12),
                значение часа д.б. между 0 и 12.
E      ДЕЙСТВИЕ :FВедите значение часа между 0 и 12.

E   ORA-1850: hour must be between 0 and 23
                               значение часа д.б. между 0 и 23F
E      ПРИЧИНА :FНеверное значение часа описано в часе в 24 часовом форма-
                те времени.Если используется 24 часовой формат(HH24),значе-
                ние часа д.б. между 0 и 23.
E      ДЕЙСТВИЕ :FВедите значение часа между 0 и 23.

E   ORA-1851: minutes must be between 0 and 59
                              значение минут д.б. между 0 и 59F
E      ПРИЧИНА :FОписано неверное значение минут в да-
                    те.Значение минут д.б. между 0 и 59.
E      ДЕЙСТВИЕ :FВведите значение минут между 0 и 59.

E   ORA-1852: seconds must be between 0 and 59
                              значение секунд д.б. между 0 и 59F
E      ПРИЧИНА :FОписано неверное значение секунд в дате.Значение секунд
                д.б. между 0 и 59,если используется формат (SS).
E      ДЕЙСТВИЕ :FВведите значение секунд между 0 и 59.

E   ORA-1853: seconds in day must be between 0 and 86399
                            значение секунд в дне д.б. между 0 и 86399F
E      ПРИЧИНА :FОписано неверное значение секунд в дне.Значение секунд
                д.б. между 0 и 86399,если используется формат первой полови-
                ны дня (SSSSS).
E      ДЕЙСТВИЕ :FВведите значение секунд между 0 и 86399.

E   ORA-1854: julian date must be between 1 and 3000000
                   значение юлианской даты д.б. между 1 и 3000000F
E      ПРИЧИНА :FОписано неверное значение юлианской даты
                  Значение юлианско даты д.б. между 1 и 3,000,000.
E      ДЕЙСТВИЕ :FВведите допустимое значение юлианской
                    даты в диапазоне от 1 до 3000000.

E   ORA-1855: am/a.m.or pm/p.m.required     требуется am/a.m.или pm/p.m.F
E      ПРИЧИНА :FОписание даты содержит код формата указателя меридиана,но
                указатель меридиана не описан.Если формат даты содержит один
                из кодов указателя меридиана (AM/PM или A.M./P.M.),то дата
                может содержать указатель меридиана.
E      ДЕЙСТВИЕ :FОпишите указатель меридиана в правиль
                  ном формате (A.M./AM или P.M./PM).

E   ORA-1856: bc/b.c.or ad/a.d.required     требуется bc/b.c.или ad/a.d.F
E      ПРИЧИНА :FОписание даты содержит код формата BC/AD,но указатель BC/
                AD не описан.Если один из кодов формата BC/AD (BC/AD или B.
                C./A.D.) описан в формате даты,то дата должна содержать BC/
                B.C.или AD/A.D.
E      ДЕЙСТВИЕ :FОпишите в дате указатель BC/AD в правильном формате.

E   ORA-1857: not a valid time zone     не указана временная зонаF
E      ПРИЧИНА :FВы использовали неверный код временной зо-
                ны с функйией NEW TIME.
E      ДЕЙСТВИЕ :FСкорректируйте неверный код временной зоны и продолжайте.

E   ORA-1858: a letter was found in a date where a number was expected
                   обнаружена буква в дате там,где ожидалась букваF
E      ПРИЧИНА :FВходные данные,которые д.б. преобразованы по набору фор-
                матов даты,не верны; форматы числовые,но обнаружена буква.
E      ДЕЙСТВИЕ :FПроверьте входные данные и набор фор-
                 мата даты,чтобы элементы соответствовали числу и типу.

E   ORA-1898: extra input after precision code
                       излишние данные после точного кодаF
E      ПРИЧИНА :FПри попытке отбросить лишнее или округлить,дополнительные
                данные были обнаружены в наборе форматов даты.
E      ДЕЙСТВИЕ :FПроверьте синтаксис для набора формата
                 даты и продолжите.

E   ORA-1899: not a valid precision specification
                    недопустимое описание единицы измеренияF
E      ПРИЧИНА :FНеверный код единицы измерения в описании
                даты.Допустимые типы единицы измерения: век,год,месяц,
                недели,дни,Юлианская дата,часы,минуты,секунды.
E      ДЕЙСТВИЕ :FВведите допустимый код единицы измерения в формате даты.

+        E  ГЛАВА 19.ГРАММАТИЧЕСКИЕ ОШИБКИ (ПРОДОЛЖЕНИЕ) 2000 - 2099

E   ORA-2000: EXISTS expected   ожидаются EXISTSF
E      ПРИЧИНА :FВ опции списка операторв AUDIT | NOAUDIТ
                 ключ NOT следовал не за словом EXISTS.
E      ДЕЙСТВИЕ :FПоставьте ключ EXISTS после слова NOT.

E   ORA-2001: audini: cannot find system auditing options
                       не может найти системных опций AUDITINGF
E      ПРИЧИНА :FЭто сообщение об внутренней ошибке и
                   нормального выхода не будет.
E      ДЕЙСТВИЕ :FОбратитесь к вашему соответствующему обеспечению.

E   ORA-2002: error while writing to audit trail
                         Ошибка при записи в AUDIT_TRAILF
E      ПРИЧИНА :FЛегкость auditing не определена для записи в таблицу
                AUDITING_TRAIL.Если ошибка произошла,то и SQL команды могут
                также сбоить.Эта ошибка может произойти если вы предоставите
                внешнее пространство диска в раздел системы.
E      ДЕЙСТВИЕ :FДобавте пространство в раздел системы или удалите строки
                 из таблицы AUDIT_TRAIL.Если эта операция сбоит или не уст-
                 раняет проблему,удалите систему и выполните теплый старт с
                 разрешенным auditing.Это достигается установкой INIT_ORA
                 параметра AUDIT_TRAIL в ноль.

E   ORA-2003: invalid USERENV parametr      недопустимый параметр USERENV.F
E      ПРИЧИНА :FНедопустимый параметр был определен в функции USERENV.
E      ДЕЙСТВИЕ :FОпределите один из дозволенных
                 параметров (TERMINAL,SESSIONID,ENTRYID,LANGUAGE)

E  ORA-2004: securuty violation (used in audit_trail returncode column only
                  нарушение защиты (использует в audit_trail код возврата
                       только колонокF
E      ПРИЧИНА :FФакт того,что пользователь пытался сделать операцию без
                разрешения,было записано в таблицу AUDIT_TRAIL.(Это сообще-
                ние об ошибке только появляется в AUDIT_TRAIL табличных ко-
                дах возвращения колонки.)
E      ДЕЙСТВИЕ :FТолько для auditing информации;
                     действия пользователя не требуются.

E   ORA-2005: implicit (-1) lenght not valid for this bind or define data
                    неясно выраженная длинна (-1) недействительна для
                       определения данныхF
E      ПРИЧИНА :FВызов функции определения пропустил
                    отрицательную длинну для определяемых переменных.
E      ДЕЙСТВИЕ :FТочно,не отрицательный,параметр длинны должен пройти.

E   ORA-2006: invalid packed decimal format string
                         неверно заполнен десятичный формат строкиF
E      ПРИЧИНА :FЗаполненный тип данных перешел в присва-
                 ивание или определение функции,и параметр строки формата
                 или отсутствует,или деффективен.
E      ДЕЙСТВИЕ :FПравильный параметр строки формата д.б. пропущен для за-
                 полнения 10-ной переменной.Посмотреть вручную програмирова-
                 ние для определения заполнения 10-ной строки формата.

E   ORA-2008: nonzero scale specified for nonnumeric column
                    определен ненулевой масштаб для нецифрового столбцаF
E      ПРИЧИНА :FТочно определен коэффициент масштаба для
                  присвоения и описания нечисловой переменной.
E      ДЕЙСТВИЕ :FРазместить масштаб в 0.

E   ORA-2009: missing database link name      пропущенно имя БД linkF
E      ПРИЧИНА :FИмя БД link не пониает ключевое
                  слово,LINK,в утверждении CREATE DATABASE LINK.
E      ДЕЙСТВИЕ :FОпределить имя БД link.

E   ORA-2010: missing host connect string
F


E      ПРИЧИНА :FЗапрошенная строка символа не понимает ключевого слова
                USING в операторе USING утверждения CREATE DATABASE LINK.
E      ДЕЙСТВИЕ :F

E   ORA-2011: duplicate database link name      повторение имени БД linkF
E      ПРИЧИНА :FИмя БД точно определенно в
                уже существующем утверждении CREATE DATABASE LINK.
E      ДЕЙСТВИЕ :FИзменить каждое новое имя,или опустить существующий link.

E   ORA-2012: missing USING keyword      отсутствуещее ключевое слово USINGF
E      ПРИЧИНА :FКлючевое слово USING не понято оператором
                CONNECT TO в утверждении CREATE DATABASE LINK.
E      ДЕЙСТВИЕ :FУточнить оператор USING,понимающий оператор CONNECT TO.

E   ORA-2013: missing CONNECT keyword
                           отсутствуещее ключевое слово CONNECTF
E      ПРИЧИНА :FКлючевое слово CONNECT не понято именем
                  БД link CREATE в утверждении DATABASE LINK.
E      ДЕЙСТВИЕ :FУточнить оператор CONNECT после имени БД link.

E   ORA-2014: cannot select FOR UPDATE from view with DISTING,GROUP BY
                    невозможно выбрать FOR UPDATE из вида с DISTING,GROUP BYF
E      ПРИЧИНА :FПопытка сделать в SELECT...FOR UPDATE
                из вида,описанного утверждением SELECT
E      ДЕЙСТВИЕ :FНе делать SELECT...FOR в этот вид.

E   ORA-2015: cannot select FOR UPDATE from remot table
                    невозможно выбрать FOR UPDATE из удаленной таблицыF
E      ПРИЧИНА :FБыла попытка сделать в SELECT...FOR
                  UPDATE из таблицы во внешней БД.
E      ДЕЙСТВИЕ :FВы не можете текущий SELECT...FOR UPDATE из таблицы во
                 внешней БД;вместо,вы должны зарегистрировать или соединить
                 во внешней БД,перед вы можете выйти SELECT...FOR UPDATE в
                 эту таблицу.

E   ORA-2016: cannot use a subquery in a START WITH on an external database
                    нельзя применять подвопрос в START WITH на внутренней БДF
E      ПРИЧИНА :FПопытка применить подвопрос в операторе
                 START WITH.Подвопрос не решен в таблице в операторе
                 FROM трех вопросов есть во внешней БД.
E      ДЕЙСТВИЕ :FВы должны зарегистрировать или соединить внешнюю БД,пе-
                 ред вы можете применять подвопрос в операторе START WITH.

E   ORA-2018: database link of same name has ap open connection
                     БД link некоторого имени была открыта соединениемF
E      ПРИЧИНА :FТекущий пользователь соединил PUBLIC БД link с некоторым
                именем как именем БД link определены в утверждении CREATE
                или DROP DATABASE LINK.
E      ДЕЙСТВИЕ :FЗакрыть курсор,который применяет PUBLIC БД link.

E   ORA-2019: database link does not exist      БД link не существуетF
E      ПРИЧИНА :FПользователь пытался соединить или зарегистрировать во
                внешней БД,которая не существует.
E      ДЕЙСТВИЕ :FИзменить существующую БД link.Справочнае таблица,DBLIN-
                 KS,описывает все существующие типы данных link.

E   ORA-2020: database link connection table is full
                        БД link,соединенной таблицы,является полнойF
E      ПРИЧИНА :FМаксимальное число активных столбцов внешних БД посредст-
                вом регистрации пользователя было достигнуто.
E      ДЕЙСТВИЕ :FЕсли пользователь не открыл курсоры,текущий доступ утве-
                 рждения SQL больше чем максимально позволенное внешними БД.
                 Иначе,пользователь может освободить внешнюю БД соединений,
                 закрывших все курсоры,которые доступны БД.

E   ORA-2021: inappropriate operation for external database
                           неподходящая операция для внешней БДF
E      ПРИЧИНА :FПользователь пытался сделать одну из следующих операций в
                 внешней БД : INSERT,UPDATE,DELETE,DDL.
E      ДЕЙСТВИЕ :FПользователь должен полностью соедениться или зарегест-
                 рироваться во внешней БД в соответствии с проведением этих
                 операций.

E   ORA-2022: a long column cannot be fetched from an external database
                      длинная колонка не м.б. перенесена из внешней БДF
E      ПРИЧИНА :FОператор упоминает колонку во внешней
                      БД,которая имеет тип данных LONG.
E      ДЕЙСТВИЕ :FПользователь должен полностью соедениться
                   или зарегестрироваться во внешней БД в соответ-
                   ствии с перенесением LONG колонок из таблиц.

E   ORA-2023: START WITH or CONNECT BY predicate cannot be evaluated
                         by external database
          операторы START WITH,CONNECT BY не будут работать во во внешней БДF
E      ПРИЧИНА :FОператор содержит 3 вопроса во внешнюю БД и трех вопросо-
                 вые операторы START WITH или CONNECT BY содержащие члены,
                 которые не м.б. обработаны внешней БД.Каждый член вызывает
                 для функций пользователя,для USERENV и использует ROWNUM.
E      ДЕЙСТВИЕ :FУдалите недозволенные члены или точно
                 соедените или зарегестрируйтесь во внешней БД


E   ORA-2024: CONNECT-BY and ROWID not supported by external database link
             CONNECT-BY и ROWID не поддерживаються внешним подсоединением БДF
E      ПРИЧИНА :FВнешняя БД не является ORACLE-БД и не поддерживает специ-
                 фические ORACLE конструкции (такие как ROWID,CONNECT BY)
E      ДЕЙСТВИЕ :FУдалите эти конструкции из операторов или скопируйте ин-
                 формацию из внешней БД в ORACLE БД.

E  ORA-2025: must have DBA privilege to create or drop public database link
        д.б. DBA привелегии для создания или сброса подсоединения к общей БДF
E      ПРИЧИНА :FПользователь без привелегии DBA пытался
                 создать или сбросить подсоединение к общей БД.
E      ДЕЙСТВИЕ :FСоздать или сбросить соеденитель своей
                 БД или попросить пользователя с DBA привелегиями
                 создать или сбросить соеденитель БД.

+           E  ГЛАВА 20.ОШИБКИ ОБЩЕГО ПРЕКОМПИЛЯТОРА 2100 - 2199

E   ORA-2100: PCC: out of memory (i.e.,could not allocate)
                            PCC: отсутствие памятиF
E      ПРИЧИНА :FСлучается когда malloc() отсутствует в SQLLIB.Это может
               произойти при попытке резервации или расширении кеш указате-
               ля.Программа слишком велика для запуска.
E      ДЕЙСТВИЕ :FРаздробить программу на меньшие части.

E   ORA-2201: PCC: inconsistent cursor cache (uce/cuc mismatch)
                        PCC: несовместимый кеш указателяF
E      ПРИЧИНА :FЭто внутренняя ошибка и кажде из средств кеш указателя
                или Unit Cursor Entry были повреждены.Все указатели РСС упо-
                минали "until relative".Kогда вы прекомпилируете программу,
                РСС генерирует массив Unit Cursor Entry который содержит по-
                рядковые числительные в кеше указателя.Ноль средства РСС
                Unit Cursor не открыты.Когда указатель РСС открыт,он опреде-
                ляет cuc(Cursor Ceshe) выход в глобальный кеш указателя По-
                рядок этого определенного cuc выхода помещается в подходящем
                uce выходе.Эта ошибка произойдет если uce выход не соответс-
                твует содержанию кеша указателя,когда делается запрoс РСС на
                выполнение оператора.
E      ДЕЙСТВИЕ :FПроверить надежность программы не
                   перезаписавшей памяти вне ее границ.

E   ORA-2102: PCC: inconsistent cursor cache (no cuc entry for this uce)
                             несовместимый кэш курсораF
E      ПРИЧИНА :FЭто внутренняя ошибка.Это может случиться если uce содер-
                жит порядковый cuc,но это не запись cuc.Это может случиться
                только если кто-нибудь хранит что-нибудь неверно в одной из
                этих местоположений в памяти.
E      ДЕЙСТВИЕ :FПроверит надежность программы не
                     перезаписавшей памяти вне ее границ.

E   ORA-2103: PCC: inconsistent cursor cache (out-of range cuc ref)
                           несовместимый кэш курсораF
E      ПРИЧИНА :FЭто внутренняя ошибка,которая может случиться если кто-
                нибудь неверно хранит что-нибудь в одной из местоположений
                в памяти.
E      ДЕЙСТВИЕ :FПроверит надежность программы не
                 перезаписавшей памяти вне ее границ.

E   ORA-2104: PCC: inconsistent host cache (no cuc available)
                                 несовместимый кэш курсораF
E      ПРИЧИНА :FИндикаторы не являются кэш курсора.
                  Это может случиться только если кто-нибудь неверно
                  хранит что-нибудь в одном из местоположений в памяти.
E      ДЕЙСТВИЕ :FПроверить надежность программы не
                  перезаписавшей памяти вне ее границ.

E   ORA-2105: PCC: inconsistent cursor cache (no cuc entry in cache)
                          несовместимый кэш курсораF
E      ПРИЧИНА :FВ соответствии с определенными состояниями,SQLLIB,будет
                выполнять главную проверку последовательности кеш курсора.
                Если во время этой проверки вход в кеш курсора будет опущен,
                то эта ошибка будет выведена.Это может случиться только если
                кто-нибудь неправильно что-либо хранит в одном из местополо-
                жений памяти.
E      ДЕЙСТВИЕ :FПроверит надежность программы не
                 перезаписавшей памяти вне ее границ.

E   ORA-2106: PCC: inconsistent cursor cache (OraCursor nr is bad)
                            РСС: несовместимый кеш курсораF
E      ПРИЧИНА :FЕсли SQLLIB обнаруживает неверное число
                OraCursor при действиях ORACLE,это сообщение выводится.
                Это может случиться только если кто-нибудь неверно
                хранит что-либо в одном из местоположений в памяти.
E      ДЕЙСТВИЕ :FПроверит надежность программы не
                перезаписавшей памяти вне ее границ.

E   ORA-2107: PCC: this pgm too old for run-time library: please re-PCC it
          РСС: эта программа очень стара для библиотеки прохождения программF
E      ПРИЧИНА :FВерсия прекомпилятора применяемого для прекомпилирования
                этой программы не подходит для этой версии SQLLIB,применяе-
                мого для линьковки программы.
E      ДЕЙСТВИЕ :FПропустить программу через прекомпиля-
                  тор,компилятор и снова пролиньковать.

E   ORA-2108: PCC: invalid descriptor passed to run-tine library
             неправильно проведено описание библиотеки прохождения программыF
E      ПРИЧИНА :FБыла испорчена структура данных,обслуживаемая прекомпеля-
                тором,описываемым утверждением SQL переменных множества.
E      ДЕЙСТВИЕ :FВы можете подтвердить перезапись структуры описания.Об-
                  ратитесь к вашему соответствующему обеспечению.

E   ORA-2109: PCC: inconsistent host cache (out-of-range sit ref)
                         PCC: несовместимый кэш множестваF
E      ПРИЧИНА :FЭто внутренняя ошибка,которая может
                 случиться только если кто-нибудь хранит что-либо
                  в одном из местоположений в памяти.
E      ДЕЙСТВИЕ :FПроверит надежность программы не
                  перезаписавшей памяти вне ее границ.

E   ORA-2110: PCC: inconsistent host cache (invalid sqi type)
                          PCC: несовместимый кэш множестваF
E      ПРИЧИНА :FЭто внутренняя ошибка,которая может
                 случиться только если кто-нибудь хранит что-либо
                  в одном из местоположений в памяти.
E      ДЕЙСТВИЕ :FПроверит надежность программы не
                   перезаписавшей памяти вне ее границ.

E   ORA-2111: heap consistency error
                           ошибка последовательности множестваF
E      ПРИЧИНА :FЭто внутренняя ошибка,которая может
                  случиться только если кто-нибудь хранит что-либо
                  в одном из местоположений в памяти.
E      ДЕЙСТВИЕ :FПроверит надежность программы не
                    перезаписавшей памяти вне ее границ.

E   ORA-2112: PCC: SELECT..INTO returns too many rows
                   PCC: SELECT..INTO возвращает слишком много строкF
E      ПРИЧИНА :FВопрос в утверждении EXEC SQL SELECT...
                  INTO...возвращает больше чем одну строку когда
                  он сможет вернуть только одну строку.
E      ДЕЙСТВИЕ :FИзменить вопрос так,чтобы он возвра-
                   щал точно одну строку,или применить CURSOR и EXEC
                   SQL FETCH,имеет дело более чем с одной строкой.

+                 E   ГЛАВА 21.ОШИБКИ ПРОВЕРКИ 2800-2899F

E   ORA-2800: invalid index entry; bad length
                       неверный индексный вход;нерверная длинаF
E      ПРИЧИНА :FПри проверке индекса была обнаружена
                неверная точка входа.Необходимо удалить и заново
                создать индекс для уверенности в верном результате.
E      ДЕЙСТВИЕ :FУдалите и создайте индекс с помощью команд CREATE и DROP
                INDEX.Для нового индекса запустите VALIDATE INDEX,чтобы убе-
                диться в его верности.Если будет сбой при проверке,обратите-
                сь к соответствещему сustomer обеспечению.

E   ORA-2801: invalid index entry; out of sort sequence
                неверный индексный вход;вне сортировочной последовательностиF
E      ПРИЧИНА :FПри проверке индекса обнаружено,что точка
                 входа вне сортировки.Необходимо удалить и заново
                  создать индекс для уверенности в верном результате.
E      ДЕЙСТВИЕ :FУдалите и создайте индекс с помощью команд CREATE и DROP
                 INDEX.Для нового индекса запустите VALIDATE INDEX,чтобы
                 убедиться в его верности.Если будет сбой при проверке,обра-
                 титесь к соответствещему сustomer обеспечению.

+           E   ГЛАВА 22.НЕ РАЗРАБОТАННЫЕ СРЕДСТВА 3000-3099F

E   ORA-3001: not coded yet     до сих пор не закодированоF
E      ПРИЧИНА :FПопытка использовать не разработанное средство.
E      ДЕЙСТВИЕ :FНе надо пытаться сейчас использовать это средство.

E   ORA-3002: operator not implemented     оператор не разработанF
E      ПРИЧИНА :FПопытка использовать не разработанное оператор.
E      ДЕЙСТВИЕ :FНе надо пытаться сейчас использовать этот оператор.

E   ORA-3004: floating point operations are not supported
                          операции с плавающей точкой не поддерживаютсяF
E      ПРИЧИНА :FПопытка использовать операцию с плавающей точкой.
E      ДЕЙСТВИЕ :FНе надо пытаться использовать операцию
                  с плавающей точкой.

+    E   ГЛАВА 23.ОШИБКИ СОЕДИНЕНИЯ ПРОГРАММНОГО ИНТЕРФЕЙСА 3100-3199F

E   ORA-3100: communication area cannot be allocated; insufficient memory
                          область связи не м.б. выделена;недостаточно памятиF
E      ПРИЧИНА :FСбой при попытке выделить стек для связи.Это сообщение о
                внутренней ошибке,которая не может произойти при нормальной
                работе.
E      ДЕЙСТВИЕ :FОбратитесь к соответствущему настроечному обеспечению.

E   ORA-3106: fatal two-task communication protocol error
                      фатальная ошибка протокола двухзадачной связиF
E      ПРИЧИНА :FСбой в пути связи между ORACLE и задачи
                пользователя.Это сообщение о внутренней ошибке,кото-
                рая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ :FОбратитесь к соответствущему настроечному обеспечению.

E   ORA-3107: osnsgl: oranet buffer underflow  буфер сети ORACLE переполненF
E      ПРИЧИНА :FЭто сообщение о внутренней ошибке,кото-
                 рая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ :FОбратитесь к соответствущему настроечному обеспечению.

E   ORA-3108: oranet: ORACLE does not support this interface version
                        ORACLE не поддерживает эту версию интерфейсаF
E      ПРИЧИНА :FВерсия ORACLE в которой используется
                 SQL*Net не поддерживает вашу версию SQL*Net protocol.
E      ДЕЙСТВИЕ :FИспользуйте младшую версию ORACLE.

E   ORA-3109: oranet buffer overflow     переполнен буфер сети ORACLEF
E      ПРИЧИНА :FДанные при обмене между пользовательской программой и
                ORACLE переполнили область буфера дескриптора,доступную для
                одно-задачного драйвера.Это сообщение о внутренней ошибке,
                которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ :FОбратитесь к соответствущему настроечному обеспечению.

E   ORA-3110: break received on communication channel
                      команда break получена по каналу связиF
E      ПРИЧИНА :FВерсия ORACLE к которой вы присоединяетесь
                  через SQL*Net не поддерживает вашу версию SQL.
E      ДЕЙСТВИЕ :FИспользуйте младшую версию ORACLE.

E   ORA-3111: break received on communication channel
                            команда break получена по каналу связиF
E      ПРИЧИНА :FПришла break по каналу связи,но она не воспринята програ-
                ммным обеспечением SQL*Net.Это сообщение о внутренней ошиб-
                ке,которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ :FОбратитесь к соответствущему настроечному обеспечению.

E   ORA-3112: host string syntax error
                        синтаксическая ошибка в головной строкеF
E      ПРИЧИНА :FВ однозадачной операции внутренне-сгенерированная голов-
                ная строка содержит синтаксическую ошибку.Это сообщение о
                внутренней ошибке,которая не может произойти при нормальной
                работе.
E      ДЕЙСТВИЕ :FОбратитесь к соответствущему настроечному обеспечению.

E   ORA-3113: end-of-file on communication cannel
                         в канале связи окончание файлаF
E      ПРИЧИНА :FПришел end-of-file по каналу связи,но он не воспринят про-
                 граммным обеспечением SQL*Net.Это сообщение о внутренней
                 ошибке,которая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ :FОбратитесь к соответствущему настроечному обеспечению.

E   ORA-3114: not connected to ORACLE
                                     нет соединения с ORACLEF
E      ПРИЧИНА :FОбращение к ORACLE при отсутствии связи.
                Обычно это происходит если написанная пользователем
                программа не зарегистрирована.Это может произойти
                при разъединении в канале связи.
E      ДЕЙСТВИЕ :FПовторите операцию.Если проблема останется,
                 проверьте написанную пользователем программу.

E   ORA-3115: unsupported network datatype or representation memory
                неподдерживаемые тип данных сети или представительная памятьF
E      ПРИЧИНА :FПользовательская зависимость или определение,или функция
                ORACLE не поддерживается этой гетерогенной SQL*Net связью.
E      ДЕЙСТВИЕ :FИспользуйте младшую версию ORACLE.

E   ORA-3116: ttcxxx: invalid buffer length        неверная длина буфераF
E      ПРИЧИНА :FЭто сообщение о внутренней ошибке,кото-
                 рая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ :FИспользуйте настроечное обеспечение.

E   ORA-3117: ttc save area overflow     переполнение области сохраненияF
E      ПРИЧИНА :FЭто сообщение о внутренней ошибке,кото-
                    рая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ :FИспользуйте настроечное обеспечение.

E   ORA-3118: ttc coroutine has invalid state version
                    параллельная задача имеет неверную версиюF
E      ПРИЧИНА :FЭто сообщение о внутренней ошибке,кото-
                 рая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ :FИспользуйте настроечное обеспечение.

E   ORA-3119: ttcc2u: invalid character     неверный знакF
E      ПРИЧИНА :FЗнак посланный из или в ORACLE по гетерогенной связи не
                м.б. странслирован в стандарный набор знаков.
E      ДЕЙСТВИЕ :FИспользуйте тип данных BINARY или LONG RAW для колонок,
                если это относится к значению колонки,или измените SQL-опе-
                ратор,если это происходит при синтаксическом контроле.

E   ORA-3120: ttci2u: integer overflow     переполнение целой переменнойF
E      ПРИЧИНА :FВо внутренней структуре ORACLE произошло переполнение це-
                лого значения при пересылке или приеме по гетерогенной свя-
                зи.Это может произойти при неверной длине буфера или слишком
                большой строке счета,или для некоторых других параметров ин-
                терфейса.Обычно это указывает на ошибку в пользовательской
                работе.
E      ДЕЙСТВИЕ :FПроверьте параметры в ORACLE-обращении.
                 Уменьньшите все целочисленные параметры(исключая зна-
                 чения колонок) до величины,не большей 32767.

E   ORA-3121: no interface driver connected - function not performed
              нет присоединенного драйвера интерфейса - функция не выполненаF
E      ПРИЧИНА :FПрограмма,не использущая SQL*Net,вызвала функцию ORACLE,
                требущую драйвер SQL*Net.Только ORACLE-программы должны ис-
                пользовать этот интерфейс,хотя пользовательские программы,
               связанные с неверной библиотекой тоже могут давать эту ошибку.
E      ДЕЙСТВИЕ :FЕсли ошибка произошла при использовании
                 ORACLE-программы,обратитесь к CUSTOMER обеспечению.
                 Если это пользовательская программа,отредактируйте ее
                 редактором связи с верной версией библиотеки ORACLE.

+                E   ГЛАВА 24.ОШИБКИ СОРТИРОВКИ ORACLEF

E   ORA-3300: stsacs: tried to allocate more than one sort area
                    попытка разместить более одной области сортировкиF
E      ПРИЧИНА :FЭто сообщение о внутренней ошибке,кото-
                рая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ :FОбратитесь к соответствущему настроечному обеспечению.

E   ORA-3301: stslex: extents not allocated sequentially
                   расширение размещено не последовательноF
E      ПРИЧИНА :FЭто сообщение о внутренней ошибке,кото-
                    рая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ :FОбратитесь к соответствущему настроечному обеспечению.

E   ORA-3302: stsdid: invalid sort input option
                     неверная опция ввода сортировкиF
E      ПРИЧИНА :FЭто сообщение о внутренней ошибке,кото-
                   рая не может произойти при нормальной работе.
E      ДЕЙСТВИЕ :FОбратитесь к соответствущему настроечному обеспечению.

+           E   ГЛАВА 25.ОШИБКИ ДРАЙВЕРОВ SQL*NET 6000-6049
                      ОШИБКИ АВТОЗАГРУЗЧИКА 6000-6019

E   ORA-6000: Autologon: port open failure     сбой открытия портаF
E      ПРИЧИНА :FСбой произошел при открытии порта.
E      ДЕЙСТВИЕ :F
                 1.Проверьте компоненту  выражения входа в сис-
                   тему,чтобы убедиться что имя порта было описано правильно.
                 2.Убедитесь что порт еще никем не используется.

E   ORA-6001: Autologon: port set-up failure     сбой установки портаF
E      ПРИЧИНА :FСбой порта произошел при попытке конфигурировать порт.
E      ДЕЙСТВИЕ :FПроверьте компоненту  выражения входа в си-
                 стему,чтобы убедиться что параметр (скорость передачи) ве-
                 рен и допустим для данной системы.

E   ORA-6002: Autologon: port read failure     сбой чтения портаF
E      ПРИЧИНА :FСбой порта произошел при попытке чтения порта.
E      ДЕЙСТВИЕ :F
                 1.Убедитесь,что асинхронная линия подключена к обоим концам
                   и физически доступна.
                 2.Если п.1.верен то проверьте аппаратуру коммуникации
                   (т.е.модем).

E   ORA-6003: Autologon: port write failure     сбой записи в портF
E      ПРИЧИНА :FСбой порта произошел при записи в порт.
E      ДЕЙСТВИЕ :F
                 1.Убедитесь,что асинхронная линия подключена к обоим концам
                   и физически доступна.
                 2.Если п.1.верен то проверьте аппаратуру коммуникации
                   (т.е.модем).

E   ORA-6004: Autologon: dialogue file open faiure
                           сбой открытия файла при диалогеF
E      ПРИЧИНА :FДиалоговый файл не существует.
E      ДЕЙСТВИЕ :F
                 1.Проверьте компоненту  выражения входа в сис-
                   тему,чтобы убедиться что 'ключ диалога' описан верно.
                 2.Создайте диалоговый файл.

E   ORA-6005: Autologon: dialogue file read filure
                              сбой чтения файла при диалогеF
E      ПРИЧИНА :FДиалоговый файл слишком велик.
E      ДЕЙСТВИЕ :F
                 1.Упростите,если возможно,диалоговый файл.
                 2.Удалите из диалога вложенные комментарии (коментарии
                   заголовка на являются причиной).

E   ORA-6006: Autologon: dialogue execute failure
                                   снялось выполнение диалогаF
E      ПРИЧИНА :FНе был получен ожидаемый ответ.
E      ДЕЙСТВИЕ :F
                  1.Проверьте правильность определения диалога.
                  2.Попытайтесь увеличить время повторения (используя
                    команду R).
                  3.Изучите загрузочный(log) файл.
                  4.Протестируйте диалог утилитой ALX.

E   ORA-6007: Autologon: dialogue syntax error
                               синтаксическая ошибка диалогаF
E      ПРИЧИНА :FДиалог содержит ошибку.
E      ДЕЙСТВИЕ :F
                 1.Исправьте синтаксис в диалоге.
                 2.Протестируйте диалог утилитой ALX.

E   ORA-6008: Autologon: not logged on to host
                         загружен не как головной пользовательF
E      ПРИЧИНА :FВ компоненте  cтроки выражения входа в
                систему полагается что клиент вошел в систему в головном ре-
                жиме,а на самом деле нет такого соединения.
E      ДЕЙСТВИЕ :FУбедитесь,что  верно.

+             E   ОШИБКИ АСИНХРОННОГО ДРАЙВЕРА 6020-6049

E   ORA-6020: Async Driver: initialization failure     сбой инициализацииF
E      ПРИЧИНА :FСбой произошел при инициализации асинхронного протокола.
E      ДЕЙСТВИЕ :FПроверьте компоненту  выра-
                  жения входа в систему,чтобы убедиться что параметры
                  верены и допустимы для данной системы.

E   ORA-6021: Async Driver: unable to establish connection
                            нет возможности произвести соединениеF
E      ПРИЧИНА :FСбой произошел при попытке соединиться с
                  удаленной системой.
E      ДЕЙСТВИЕ :FУбедитесь что удаленная система существует.

+       E   ГЛАВА 26.ОШИБКА РЕКУРСИВНОГО УПРАВЛЕНИЯ СЛОВАРЕМ 10000E

E   ORA-10000: this is added to all recursive errors before going to user
                    столько добавлено ко всем рекурсивным ошибкам до
                     выдачи сообщения о ней пользователюF
E      ПРИЧИНА :FДесять тысяч (10000) добавлено к номеру рекурсивной ошиб-
                ки.Действительный N произошедшей ошибки показывает ошибка
                номер -10,000.Выводится правильное сообщение об ошибке.
E      ДЕЙСТВИЕ :FВычтите 10,000 из выведенного номера ошибки,чтобы узнать
                ее действительный N.Обратитесь к инструкции по этой ошибке и
                выполните соответствущие действия.

KOAP Open Portal 2000



Яндекс цитирования