|
24.10.2005, 18:16 | #1 |
Участник
|
Не создаются новые поля в базе Oracle
Ситуация такая: поставил Oracle и Аксапту. В Oracle создал Tablespace отдельно для таблиц и отдельно для индексов. Импортировал базу данных из бэкапа средствами Oracle. База данных сильно устарела относительно приложения. При синхронизации по непонятным причинам не создаются новые по сравнению с БД поля. Запуск проверки/синхронизации из администрирования ничего не изменили.
|
|
25.10.2005, 08:44 | #2 |
Участник
|
1. Какие права у пользователя, под которым Axapta подключается к Oracle?
2. Проверьте ограничение на размер файла данных табличного пространства 3. Попробуйте почистить таблицу SQLDictionary перед синхронизацией
__________________
Axapta v.3.0 sp5 kr2 |
|
25.10.2005, 09:37 | #3 |
Участник
|
Цитата:
Сообщение от AndyD
1. Какие права у пользователя, под которым Axapta подключается к Oracle?
2. Проверьте ограничение на размер файла данных табличного пространства 3. Попробуйте почистить таблицу SQLDictionary перед синхронизацией |
|
25.10.2005, 09:49 | #4 |
Участник
|
Цитата:
Сообщение от Bega
"Почистить" - это удалить все записи ?
__________________
Axapta v.3.0 sp5 kr2 |
|
26.10.2005, 11:51 | #5 |
Участник
|
Разобрался наконец. Оказалось, что я не создал tablespace, который был в бэкапе, из-за чего не восстановилось несколько системных таблиц и аксапта "встала в раскоряку" . Кстати, после очистки таблицы SQLDictionary, во время синхронизации аксапта отвалилась и заходить обратно уже не захотела, видимо тоже из-за раскоряки. А что эту таблица должна автоматически восстанавливаться ?
|
|
29.06.2006, 16:51 | #6 |
Участник
|
Поднимаю тему.
Ситуация: база Oracle, права у пользователя все, места достаточно. Накатывается обновление, сильно изменена структура таблиц - послеобновления выясняется что не все поля правильно изменились (добавились) в БД. Несколько таблиц, разных. Единственно что было замечено что часть из них (бОльшая часть) была одного типа Base enums - AccountNum, у разработчика выяснили что менялась длина поля. ЗЫ заранее извиняюсь если неправильно пользовал термИны |
|