Текущее время: Сб, авг 16 2025, 14:06

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Изменить тип данных признака
СообщениеДобавлено: Пн, дек 26 2011, 18:10 
Специалист
Специалист

Зарегистрирован:
Пн, дек 26 2011, 18:05
Сообщения: 110
Откуда: МСК
Пол: Мужской
Требуется изменить тип данных признака в кубе с char на NUMC. Признак имеет основные данные, участвует в отчетах. При изменении типы данных не должны развалиться отчеты и не должны потеряться основные и транзакционные данные.

Кто-нибудь делал это?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменить тип данных признака
СообщениеДобавлено: Вт, дек 27 2011, 14:55 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 15:57
Сообщения: 259
Откуда: Киев
Пол: Женский
А в чем собственно проблема? Удаляйте все данные из признака , из кубов ... мультов и тд где задействован этот признак . Меняйте и все переактивируйте.
Данные по любому надо удалять иначе никак.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменить тип данных признака
СообщениеДобавлено: Ср, дек 28 2011, 11:04 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, окт 11 2005, 12:10
Сообщения: 687
Откуда: Москва
Пол: Мужской
OlgaZ написала:
А в чем собственно проблема? Удаляйте все данные из признака , из кубов ... мультов и тд где задействован этот признак . Меняйте и все переактивируйте.
Данные по любому надо удалять иначе никак.

Жестоко. И руководства к действию нет.

Алгоритм:
1. Создаете копии кубов, содержащих этот признак и заменяете сам признак на аналог (можно тоже сделать копию признака).
2. Перегружаете данные в новые кубы.
3. Удаляете данные из старых кубов и признака.
4. Меняете тип
5. Загружаете данные обратно.
6. Убиваете ненужные объекты.

Все можно сделать слегка проще через ремоделирование.

_________________
Глаза боятся, а руки крюки


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменить тип данных признака
СообщениеДобавлено: Ср, дек 28 2011, 13:11 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 15:57
Сообщения: 259
Откуда: Киев
Пол: Женский
G - а почему жестоко :o ?
Руководство к действию есть - полная очистка всех задействованных объектов , изменение типа , загрузка.
Копии я как правило на создаю , если есть необходимость , то есть возможность перенести объекты из продуктива.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменить тип данных признака
СообщениеДобавлено: Вт, янв 17 2012, 01:12 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пн, фев 21 2005, 00:50
Сообщения: 10284
Откуда: г.Мышуйск
Пол: Женский
Меняла NUMC на CHAR, признак был без ОД и текстов, сам по себе в кубах не лежал (только атрибутом и не навигации), поэтому обошлась без удаления всяческих данных из признаков и кубов. Быстрее оказалось из таблицы сид-ов всё грохнуть, а потом se14, для реорганизации таблиц признака. И rsrv прогнать.
Это не очень красивый метод, однако может Вам помочь. :)

G
Кубов может быть и три десятка.
Как это сделать через ремоделирование?

_________________
Пушномолочная свинья-несушка (тест)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB