Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как поведут себя "отмапленые" глобалы? / 13 сообщений из 13, страница 1 из 1
10.01.2012, 15:29
    #37607740
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поведут себя "отмапленые" глобалы?
Как поведут себя "отмапленые" глобалы, а точнее их значения? Имеется ввиду следующая ситуация:
- Глобалы (значения) уже были, потом их отмапили в другую БД...
Что будет с данными? Они исчезнут? Что с ними будет?

Или нужно сначала данные сохранить куда-то... Кильнуть. Отмапить и потом восстановить?
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
Cache for Windows (x86-32) 2009.1.3 (Build 704_0_9104) Mon Mar 8 2010 19:31:10 EST
...
Рейтинг: 0 / 0
10.01.2012, 15:57
    #37607797
DAiMor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поведут себя "отмапленые" глобалы?
krvsa,

разумеется после того как применится маппинг, то данные в глобалах станут недоступны,
до или после настройки маппинга, но уже когда есть новая БД, можно смерджить глобал через полный синтаксис
Код: sql
1.
merge ^|"^^c:\newbd\"|GlobalName=^|"^^c:\oldbd\"|GlobalName
...
Рейтинг: 0 / 0
10.01.2012, 19:46
    #37608157
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поведут себя "отмапленые" глобалы?
DAiMor , т.е. физически данные не пропадают. Это хорошо.
...
Рейтинг: 0 / 0
11.01.2012, 06:56
    #37608612
ser_shu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поведут себя "отмапленые" глобалы?
krvsa,
надо быть аккуратным с "отмапленными" глобалами при экспорте/импорте.
Разные режимы могут давать разные результаты (или не работать).
Практически этими режимами не пользуюсь, но раз в год на чужих системах наступаю на эти грабли :(
...
Рейтинг: 0 / 0
11.01.2012, 08:57
    #37608646
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поведут себя "отмапленые" глобалы?
ser_shu , а расскажи чего нужно опасаться?
Просто мы сейчас собираемся начать мапить глобалы по разным БД и хотелось бы почитать с чем нехорошим можно столкнуться на этом пути...
...
Рейтинг: 0 / 0
11.01.2012, 09:08
    #37608654
Блок А.Н.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поведут себя "отмапленые" глобалы?
При каком-нибудь восстановлении базы из бэкапа маппинг слететь может (не уверен, но кажется что-то такое есть).
...
Рейтинг: 0 / 0
11.01.2012, 09:10
    #37608658
Блок А.Н.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поведут себя "отмапленые" глобалы?
Хотя может я с область грохал или каше переустанавливал, не буду утверждать.
...
Рейтинг: 0 / 0
11.01.2012, 09:36
    #37608672
ser_shu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поведут себя "отмапленые" глобалы?
krvsa ser_shu , а расскажи чего нужно опасаться?...
Вот тут я не спец, так как мало пользуюсь как мапами, так и экспортом/импортом глобалов.
При работе просто средствами языка внутри области никаких проблем с мапами не замечал.
А наступаю все время (раз в год :) на экспорт/импорт в чужих системах, где не знаю (или забываю о мапах).
Экспорт/импорт глобала стандартным инструментом можно сделать: 1-из области, 2-из бд глобалов области, 3-из мапированной бд.
И получить неожиданно разные результаты :( от того, что было в исходной области, и что получилось в результате ).
И при некоторых параметрах экспорт/импорт из области просто не работает - сообщает, что имеются мапированные глобалы.
В общем, все работает, но надо помнить, что есть мапы, и вовремя о них вспоминать :) когда вылазит непонятная хрень на пустом месте.
...
Рейтинг: 0 / 0
11.01.2012, 09:41
    #37608678
Alexey Maslov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поведут себя "отмапленые" глобалы?
Маппинг связан с областями и хранится в конфигурации Cache (cache.cpf), а бакапятся файлы баз данных. Т.е., чтобы он не слетел, просто надо не забывать переносить (восстанавливать) и настройки конфигурации.
То же самое касается и экспорта. Экспорт в формате Cache block (%GOF), действительно, не работает с отмаппированными глобалами, но это легко обойти, если выполнять операции экспорта-импорта глобалов относительно баз данных, а не областей.
...
Рейтинг: 0 / 0
11.01.2012, 09:56
    #37608694
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поведут себя "отмапленые" глобалы?
Alexey Maslov , а если экспорт/импорт делать в формате xml, нормально всё пройдёт?
...
Рейтинг: 0 / 0
11.01.2012, 10:00
    #37608701
DAiMor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поведут себя "отмапленые" глобалы?
У нас маппинг используется очень широко, всего у нас порядка 15 БД под одну область, и настроек маппинга около 100 строк.
мы правда не копируем глобалы, не было необходимости в этом, но проблем никогда не было.

в Cache есть очень удобный пакет классов %Installer , который мы планируем начать использовать при переходе на 2010, есть он и в 2008, но правда немного урезанный по сравнению с 2010.
в нем можно настроить и маппинг и CSP приложения(правда не все параметры).
...
Рейтинг: 0 / 0
11.01.2012, 10:21
    #37608734
Alexey Maslov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поведут себя "отмапленые" глобалы?
Krvsa , думаю, да, т.к. поблочного чтения БД в этом формате экспорта не происходит.
...
Рейтинг: 0 / 0
11.01.2012, 13:28
    #37609185
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поведут себя "отмапленые" глобалы?
Alexey Maslov , это хорошо. Т.к. мы обычно используем только такой вариант экспорта/импорта...
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как поведут себя "отмапленые" глобалы? / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]