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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.03.2005, 12:07   #1  
YaHooka is offline
YaHooka
Участник
 
212 / 16 (1) ++
Регистрация: 22.03.2005
Адрес: Москва
Как очистить базу от данных
Исходная ситуация : есть база, в которой есть всякие ненужные данные (база используется для знакомства с ситемой) хочу её очистить от данных, чтобы пустая была, чтобы поковыряться с начальными настройками. При этом не хочется глобальную перекомпиляцию делать, о чём просит аксапта, если я создаю новую базу на SQL и подключаюсь к ней (Configuration utility).
Так можно как-нить быстренько данные удалить, не трогая при этом логику и всё что её касается?
Старый 22.03.2005, 12:17   #2  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Перейди в другую компанию или создай новую. Тогда и старые данные остануться, и новые будут чистые.

С Уважением,
Георгий
Старый 22.03.2005, 12:18   #3  
Mamuka is offline
Mamuka
Axapta Retail User
Аватар для Mamuka
Axapta Retail User
 
126 / 10 (1) +
Регистрация: 01.04.2003
Администрирование/Периодические операции/SQL Администрирование ...
там (в форме) раскрываем ветку "Все таблицы" и выделяем те таблицы данные из которых хотим удалить (в вашем случае все)...
нажимаем на кнопку "Таблицы" и выбираем пункт "Очистить"....
через некоторое время можно будет обковыряться с настройками
Старый 22.03.2005, 12:41   #4  
YaHooka is offline
YaHooka
Участник
 
212 / 16 (1) ++
Регистрация: 22.03.2005
Адрес: Москва
Спасибо George Nordic, Спасибо Mamuka ! Оба способа хороши. При очистке таблиц - единственное что остаётся - это компании (Администрирование - Компании). в остальный местах вроде бы чисто ))
Старый 22.03.2005, 12:48   #5  
YaHooka is offline
YaHooka
Участник
 
212 / 16 (1) ++
Регистрация: 22.03.2005
Адрес: Москва
Не всё так здорово... после очистки таблиц, и выходе из Axata, при следующем входе предлагается сделать голб. компиляцию!!!!

и почему-то внизу окна компиляции появилась следующая инфа:

База данных: SERVER/AXDB/bmssa
Приложение: C:\Program Files\Navision\Application\appl\standard\
Слои: sys syp gls glp dis usr

Раньше вроде-бы такого не было
Старый 22.03.2005, 12:59   #6  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Это вы SysSetupLog удалили

Ничего страшного. Откройте Главное меню. Далее Администрирование - Настройки - Система - Контрольные списки - Запрет запуска списков. Затем выйдите из Аксапты и зайдите снова.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 22.03.2005, 12:59   #7  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,253 / 980 (37) +++++++
Регистрация: 03.04.2002
Лучше совет Георгия послушать и создать чистую компанию. Никакой перекомпиляции она не потребует. Чистить таблицы это слишком уж буквальный подход
__________________
Isn't it nice when things just work?
Старый 22.03.2005, 13:01   #8  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
А еще посмотрите здесь: http://axapta.mazzy.ru/hints/cleartable/
и здесь: http://www.axforum.info/forums/showt...5954#post15954
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 11.05.2005, 12:58   #9  
YaHooka is offline
YaHooka
Участник
 
212 / 16 (1) ++
Регистрация: 22.03.2005
Адрес: Москва
Цитата:
Администрирование/Периодические операции/SQL Администрирование ...
там (в форме) раскрываем ветку "Все таблицы" и выделяем те таблицы данные из которых хотим удалить (в вашем случае все)...
нажимаем на кнопку "Таблицы" и выбираем пункт "Очистить"....
Удалил все таблицы кроме SYSsetupLog, даже на всякий случай индексы реиндексировал, но остались списки компаний и пользователей. Вопрос - где это храниться - в SYSsetupLog вроде бы нет, или же аксапта хитрая и очищает всё-таки не все таблицы?
Старый 11.05.2005, 13:03   #10  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Разумеется, не все! Еще чего не хватало - грохнуть всех пользователей (или компанию соседнюю, того паче)

Если надо - почистите руками, ничего страшного нет. UserList скулем чистить дольше, чем выделить пользователей и нажать крестик

С Уважением,
Георгий.
Старый 11.05.2005, 13:09   #11  
YaHooka is offline
YaHooka
Участник
 
212 / 16 (1) ++
Регистрация: 22.03.2005
Адрес: Москва
Конечно ручками подчистить что осталось не трудно, просто интересно было как так? После грозного предупреждения о том что "функция удаляет содержимое таблиц по всем компаниям" что-то всё-же осталось
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Невозможно выполнить команду языка определения данных в () iHomer13 DAX: Программирование 8 18.07.2008 10:56
Распределенная база данных на основе View Владимир Максимов DAX: Программирование 27 04.09.2007 13:21
Возможно ли в Axapta настроить Распределенную базу данных??? beev DAX: Функционал 6 01.12.2004 12:49
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

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

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

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