Доступные версии документации

Код завершения 1500

 
Диагностическое сообщение

Нет свободных номеров строк в $$$SYSRL (таблица $$$SYSRL переполнена).

Причина ошибки

В системную таблицу $$$SYSRL нельзя включить описание новой пользовательской таблицы БД, т.к. исчерпано пространство доступных ROWID, запланированное при создании $$$SYSRL.

Ответственный за устранение

Администратор БД.

Рекомендации по устранению
  1. Удалить из БД неиспользуемые таблицы, представления или синонимы.

  2. Выполнить утилиту testdb с ключом -at <добавляемое количество таблиц>.

  3. Пересоздать БД, указав с некоторым запасом максимальное количество таблиц (включая представления и синонимы, информация о которых также хранится в $$$SYSRL). Для этого, например, можно проделать следующие действия:

    • запустить утилиту dbstore. Она осуществляет полную выгрузку БД. В созданном ею каталоге DB_STORE в файле cr_db.gdb заменить значения параметров MAXTAB и MAXCOL команды CREATE DATABASE на максимально возможные;

    • выполнить файл create_0.bat для создания БД, запустить на ней СУБД ЛИНТЕР;

    • выполнить файл create_1.bat для создания дополнительных системных таблиц и файл create_2.bat для создания и загрузки пользовательских таблиц.

См. документы:

Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter