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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.07.2008, 14:04   #1  
Nur1an is offline
Nur1an
Участник
 
9 / 10 (1) +
Регистрация: 25.10.2007
Нужно прям из Navision получать данные из других БД Navision для получения общей отчетности. Если .dll или .ocx ODBC для подключения его NAV4.0?
Старый 25.07.2008, 14:08   #2  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
Цитата:
Сообщение от Nurlan Посмотреть сообщение
Нужно прям из Navision получать данные из других БД Navision для получения общей отчетности. Если .dll или .ocx ODBC для подключения его NAV4.0?
Это называется репликация данных. Т.е. вы не получаете данные из другой БД, а загружаете данные из всех дочерних БД в одну материнскую (в различные фирмы). А там вы с ними делаете что хотите
Старый 25.07.2008, 14:24   #3  
Nur1an is offline
Nur1an
Участник
 
9 / 10 (1) +
Регистрация: 25.10.2007
Нет, не совсем так. То, что вы сказали это полная загрузка всей БД, а мне надо пару табличек и желательно используя интерфейс формы Navision
Старый 25.07.2008, 15:32   #4  
.Quattro. is offline
.Quattro.
Участник
Лучший по профессии 2009
 
194 / 22 (1) +++
Регистрация: 22.05.2006
Обычно, под репликацией понимают перенос части данных, а не всей копии.

В вашем случае, если БД находятся на одном сервере - то все можно решить View'шками, из формочки нава управлять перекачкой.

Если БД на разных серверах - то их можно соеденить через Linked Server, и по расписанию переносить необходимые данные из одной базы в другую с последующей обработкой.

А если БД на серверах, которые между собой не связаны, то здесь уже масса вариантов - от ручного переноса текстовыми файлами до Web-сервисов, работающих в автоматическом режиме.
Старый 25.07.2008, 16:37   #5  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Цитата:
Сообщение от .Quattro. Посмотреть сообщение
Обычно, под репликацией понимают перенос части данных, а не всей копии.
Как раз обычно понимают перенос всей копии! А вот частичной репликации - перенос с фильтрами.
Цитата:
В вашем случае, если БД находятся на одном сервере - то все можно решить View'шками, из формочки нава управлять перекачкой.

Если БД на разных серверах - то их можно соеденить через Linked Server, и по расписанию переносить необходимые данные из одной базы в другую с последующей обработкой.
А если это не SQL? И не очень хорошо работать с нав в среде SQL.
А не проще чеез ОЛЕ или прогу подключаться к БД и вытягивать необходимые данные
Цитата:
А если БД на серверах, которые между собой не связаны, то здесь уже масса вариантов - от ручного переноса текстовыми файлами до Web-сервисов, работающих в автоматическом режиме.
А почему все забывают про C/FRONT? Разве он уже умер?
Старый 25.07.2008, 17:07   #6  
.Quattro. is offline
.Quattro.
Участник
Лучший по профессии 2009
 
194 / 22 (1) +++
Регистрация: 22.05.2006
Цитата:
Сообщение от RedFox Посмотреть сообщение
Как раз обычно понимают перенос всей копии! А вот частичной репликации - перенос с фильтрами.
Возможно.

Цитата:
Сообщение от RedFox Посмотреть сообщение
А если это не SQL? И не очень хорошо работать с нав в среде SQL.
А не проще чеез ОЛЕ или прогу подключаться к БД и вытягивать необходимые данные
Я не говорю про перенос данных напрямую в таблицы с навиженовскими тригерами.
Данные должны переноситься в специально подготовленные таблицы, и в Nav уже обрабатываться.
Лично мне быстрее написать хп или DTS на SQL, которую и после меня легко будет поправить.
А если через прогу - не дай бог исходники потеряются, а я уволюсь.

Цитата:
Сообщение от RedFox Посмотреть сообщение
А почему все забывают про C/FRONT? Разве он уже умер?
Это тоже один их вариантов. Вопрос по нему - не требует ли использование с/front'а спец. лицензии?
Старый 28.07.2008, 21:11   #7  
Голышев Михаил is offline
Голышев Михаил
Участник
 
106 / 10 (1) +
Регистрация: 03.07.2006
Цитата:
Сообщение от .Quattro. Посмотреть сообщение
Это тоже один их вариантов. Вопрос по нему - не требует ли использование с/front'а спец. лицензии?
Требует
Гранула 1,800 (C/FRONT)
 


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

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

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