Интересный казус произошел. Из словаря исчезла часть таблиц. Причем во всех базах сразу. Скорее всего после установки 33 атлантиса. Но если в большинстве случаев это произошло незаметно, то в одной базе наблюдается такой момент:
Пример таблиц: 1410, 1453, 1475, 1476
Исчезли таблицы
Модератор: mike
-
- топ-софт
- Сообщения: 566
- Зарегистрирован: Пт, 21/09/2007 15:19
- Имя Фамилия: Фёдор Терсин
- Откуда: Галактика Софт
- Контактная информация:
Re: Исчезли таблицы
Атлантис - средство разработки, посему ничего о прикладных таблицах не знает. Т.е. выборочно удалять прикладные таблицы у него никаких оснований быть не может.
И потом, что значит исчезла из словаря? В словаре нет, а в оракле есть? Стурктуру в студию, плз!
Интересно взглянуть - в Галактике 8.1. таблиц с такими кодами нет. Разве что в клонах с ниокром или уч. процессом...
И потом, что значит исчезла из словаря? В словаре нет, а в оракле есть? Стурктуру в студию, плз!
Интересно взглянуть - в Галактике 8.1. таблиц с такими кодами нет. Разве что в клонах с ниокром или уч. процессом...
Re: Исчезли таблицы
Под "атлантис 33" я подразумевал компоненты atlexec, atlcore и т.д. 33 версии.
Федор, на скрине видно, что эти таблицы были добавлены с полными правами группе UserTable. Но зайдя в модуле "SQL" в меню "Просмотр структуры БД", я не нахожу этих таблиц там. Делаю вывод, что они были удалены из словаря. В оракле я не могу посмотреть наличие этих таблиц, там как там они идентифицируется по названию, номера там нет. Проверить на предыдущей сборке не имею возможности :(
Федор, на скрине видно, что эти таблицы были добавлены с полными правами группе UserTable. Но зайдя в модуле "SQL" в меню "Просмотр структуры БД", я не нахожу этих таблиц там. Делаю вывод, что они были удалены из словаря. В оракле я не могу посмотреть наличие этих таблиц, там как там они идентифицируется по названию, номера там нет. Проверить на предыдущей сборке не имею возможности :(
-
- топ-софт
- Сообщения: 566
- Зарегистрирован: Пт, 21/09/2007 15:19
- Имя Фамилия: Фёдор Терсин
- Откуда: Галактика Софт
- Контактная информация:
Re: Исчезли таблицы
Вот эти компоненты ничего про прикладные таблицы не знают. Вообще. Им что KatOs, что Oborot - всё едино.
Да, вывод правильный. Но когда именно были удалены?
Ещё раз - в Галактике 8.1 этих таблиц нет. Докомпиляция в процессе установки обновлений не производится. Исключение - установка клонов, но тогда скрипт докомпиляции необходимо запускать вручную.
Да, вывод правильный. Но когда именно были удалены?
Ещё раз - в Галактике 8.1 этих таблиц нет. Докомпиляция в процессе установки обновлений не производится. Исключение - установка клонов, но тогда скрипт докомпиляции необходимо запускать вручную.
- larin
- топ-софт
- Сообщения: 228
- Зарегистрирован: Пн, 10/09/2007 12:13
- Имя Фамилия: Михаил Ларин
- Откуда: ТопCофт
- Контактная информация:
Re: Исчезли таблицы
Если точнее то таблицы с кодами
Возможно в данном случае у вас еще на старой 7.12 версии на эти таблицы были назначены права доступа. Потом база была конвертирована на 8.1 вместе с правами. В окне "Права групп" таблицы с этими кодами не показывались (отфильтровывались). Возможно в 33-м Аталантисе были какие то доработки окна "Права групп" или пересчета прав. После которых эти древние записи стали видны.
существовали в старой версии Галатики 7.12 и 8.0. При разработке 8.1 эти таблицы были ликвидированы за ненадобностью.Table_CODE = 1488 Table D_KATAL.NewCal "Новый календарь"
Table_CODE = 1493 Table D_KATAL.RstKat "Реестр каталогов"
Table_CODE = 1476 Table D_KATAL.MCIer "Описатель иерархии МЦ"
Table_CODE = 1475 Table D_KATAL.KatMCDescr "Иерархия МЦ"
Table_CODE = 1410 Table D_NASTR.ALLusers "Пользователи, находящиеся в системе"
Table_CODE = 1453 Table D_GAL.Synch "Синхронизация агрегации."
Возможно в данном случае у вас еще на старой 7.12 версии на эти таблицы были назначены права доступа. Потом база была конвертирована на 8.1 вместе с правами. В окне "Права групп" таблицы с этими кодами не показывались (отфильтровывались). Возможно в 33-м Аталантисе были какие то доработки окна "Права групп" или пересчета прав. После которых эти древние записи стали видны.
-
- топ-софт
- Сообщения: 566
- Зарегистрирован: Пт, 21/09/2007 15:19
- Имя Фамилия: Фёдор Терсин
- Откуда: Галактика Софт
- Контактная информация:
Re: Исчезли таблицы
При конвертации используется утилита, назначение которой - корректировка ссылок на изменяемые таблицы. При корректной конвертации таких ссылок не должно было остаться вовсе.
Скорее всего БД просто некорректно сконвертирована.
А подобные записи в этом интерфейсе были видны всегда.
Скорее всего БД просто некорректно сконвертирована.
А подобные записи в этом интерфейсе были видны всегда.
Re: Исчезли таблицы
Поднял историю. Действительно, база конвертировалась с 7.12 на 8.10. Просто удивительно, что за 3 года впервые наткнулся на такой казус.