AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.04.2005, 11:28   #1  
mlapa is offline
mlapa
Участник
 
10 / 10 (1) +
Регистрация: 16.07.2004
Удаление таблицы из USR слоя
Помогите совладать с ситуацией:
Таблица создана в двух слоях - cus и usr.
После удаления таблицы в слое usr, Axapta постоянно падает, если вставать на эту таблицу в репозитарие (входить пробовал под произвольными слоями).

Суть вопроса - что надо сделать, чтобы Аксапта перестала падать?
Старый 21.04.2005, 11:57   #2  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
Да все как обычно: удалить/пересоздать индексы приложения, синхронизировать базу, возможно перекомпилировать приложение.
__________________
Андрей.
Старый 21.04.2005, 11:58   #3  
sassas
Гость
 
n/a
начните с синхронизации
Старый 21.04.2005, 12:14   #4  
mlapa is offline
mlapa
Участник
 
10 / 10 (1) +
Регистрация: 16.07.2004
К сожалению все это уже пробовал.
Делал следующее: синхронизация, удаление индексов, синхронизация
не помогло
Еще идею будут?
Старый 21.04.2005, 12:37   #5  
monk is offline
monk
Участник
 
67 / 12 (1) ++
Регистрация: 14.10.2002
Удалите запись из таблицы SqlDictionary
Старый 21.04.2005, 12:47   #6  
sassas
Гость
 
n/a
предположу, что таблица заполнена. Поэтому не могут удалиться поля, добавленные в слое USR.

Если увидите (на серваке) лишние для CUS поля - почистите данные + синхронизация. Или долбаниет их на серваке .

Также гляньте, не исп ли эти "юзерские" данные к-л функционал - может, и его надо долбануть
Старый 21.04.2005, 12:53   #7  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
Все-таки я думаю, что, судя по описанию проблемы (выброс из системы при установке курсора на таблицу в репозитарии), дело тут не в связке с БД, а в самом приложении. Точно делали Сервис/Средства разработки/Объекты приложения/Реиндексация ?
__________________
Андрей.
Старый 21.04.2005, 13:04   #8  
mlapa is offline
mlapa
Участник
 
10 / 10 (1) +
Регистрация: 16.07.2004
2 Dron AKA andy:

Я запускал файл DelIndex.bat.
После чего все индексы пересоздались.
Старый 21.04.2005, 13:09   #9  
mlapa is offline
mlapa
Участник
 
10 / 10 (1) +
Регистрация: 16.07.2004
Цитата:
Изначально опубликовано monk
Удалите запись из таблицы SqlDictionary
Удалил в EM строчку с данной таблицей - не помогло
Переиндексировал приложение - не помогло
Старый 21.04.2005, 13:16   #10  
sassas
Гость
 
n/a
удалите на сервере, пересоздайте из словаря
Старый 21.04.2005, 13:16   #11  
db is offline
db
Роман Долгополов (RDOL)
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
 
393 / 692 (24) +++++++
Регистрация: 01.04.2004
Адрес: Москва
Дело на 99% в приложении
Бывает так, иногда. Причины не знаю. Способов лечить два

1. Простой. Программно стереть запись об элементе из UtilElements из нужного слоя. Потом переиндексация приложения. К сожалению помогает не часто

2. Экспортировать весь слой, кроме зловредного элемента (создать проект с фильтром по слою - кнопка на тулбаре проекта), грохуть слой целиком (стереть нужный aod), переиндексировать приложение. Потом зайти заново и импортировать сохраненный слой. Экспорт/импорт лучше со значениями идентификаторов - не будет проблем с данными
Старый 21.04.2005, 13:21   #12  
mlapa is offline
mlapa
Участник
 
10 / 10 (1) +
Регистрация: 16.07.2004
Цитата:
Изначально опубликовано sassas
удалите на сервере, пересоздайте из словаря
На сервере удалял, при этом в репозитарие остается таблица ..... соотв. ошибка не лечится так.
Старый 22.04.2005, 11:13   #13  
mlapa is offline
mlapa
Участник
 
10 / 10 (1) +
Регистрация: 16.07.2004
Цитата:
Изначально опубликовано db
Дело на 99% в приложении
Бывает так, иногда. Причины не знаю. Способов лечить два

1. Простой. Программно стереть запись об элементе из UtilElements из нужного слоя. Потом переиндексация приложения. К сожалению помогает не часто

2. Экспортировать весь слой, кроме зловредного элемента (создать проект с фильтром по слою - кнопка на тулбаре проекта), грохуть слой целиком (стереть нужный aod), переиндексировать приложение. Потом зайти заново и импортировать сохраненный слой. Экспорт/импорт лучше со значениями идентификаторов - не будет проблем с данными
Спасибо огромное!
Сегодня попробовал 1йй способ и свершилось чудо: объект пропал из репозитария. Переиндексация не потребовалась.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Удаление/обновление записи таблицы via AIF Web Services nSP DAX: Функционал 2 16.10.2008 19:56
Перенос всех объектов с USR-слоя на VAR. oip DAX: Администрирование 17 09.06.2007 11:56
Не сохраняются изменения при переносе с CUS слоя на USR maximka DAX: Администрирование 2 18.01.2007 13:05
Проблема импорт Usr слоя из одной компании в другую Pavel Pustovalov DAX: Администрирование 6 12.08.2004 23:24
как перемещать таблицы, формы со слоя USR на слой VAR ? ddadream DAX: Функционал 6 10.06.2003 13:54
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 07:51.