Код завершения 1500
Диагностическое сообщение
Нет свободных номеров строк в $$$SYSRL (таблица $$$SYSRL переполнена).
Причина ошибки
В системную таблицу
$$$SYSRL нельзя включить описание новой пользовательской таблицы БД, т.к.
исчерпано пространство доступных ROWID, запланированное при создании $$$SYSRL.
Ответственный за устранение
Администратор БД.
Рекомендации по устранению
-
Удалить из БД неиспользуемые таблицы, представления или синонимы.
-
Выполнить утилиту testdb с ключом
-at <добавляемое количество таблиц>. -
Пересоздать БД, указав с некоторым запасом максимальное количество таблиц (включая представления и синонимы, информация о которых также хранится в
$$$SYSRL). Для этого, например, можно проделать следующие действия:-
запустить утилиту dbstore. Она осуществляет полную выгрузку БД. В созданном ею каталоге
DB_STOREв файлеcr_db.gdbзаменить значения параметровMAXTABиMAXCOLкомандыCREATE DATABASEна максимально возможные; -
выполнить файл
create_0.batдля создания БД, запустить на ней СУБД ЛИНТЕР; -
выполнить файл
create_1.batдля создания дополнительных системных таблиц и файлcreate_2.batдля создания и загрузки пользовательских таблиц.
-
См. документы: