none
Безопастный импорт данных в MsSQL 2008 RRS feed

  • Общие обсуждения

  • Всем добрый день.

    Хотел спросить вашего мнения о следующей задаче:

    Есть сервер MsSQL 2012, в него необходимо добавлять данные от филиалов об их товарах (наименование, кол-во, цена, и д.р.). Данные у филиалов в разных форматах TXT, EXCEL, XML. Скидывают данные раз в сутки. Предположим что кол-во филиалов очень много под миллион.

    Подскажите как обеспечить массовый импорт данных в БД MsSQL учитывая безопасность импорта и минимизацию нагрузки на MsSQL сервер?

    Мой вариант: 1. Данные в XML формате скидывают по FTP на сервер обменник. 2. Написать небольшую службу которая раз в сутки новые файлы будет добавлять/обновлять данные в базу данных MsSQL сервера.

    Может есть какие то средства в самом MsSQL сервере для такой задачи?

    Спасибо за ваши советы и ответы. С уважением Руслан.

    29 июня 2014 г. 18:37

Все ответы

  • В SQL Server имеется возможность импорта XML:

    http://support.microsoft.com/kb/316005

    Подойдет ли она вам или же придется писать миллион различных импортеров зависит от того сможете ли вы заставить миллион филиалов придерживатся одного и того же формата.

    А вообще говоря для автоматизации подобной деятельности существую готовые современныр решения (а не каменный век с FTP).


    This posting is provided "AS IS" with no warranties, and confers no rights.

    29 июня 2014 г. 23:26
    Модератор
  • В SQL Server имеется возможность импорта XML:

    http://support.microsoft.com/kb/316005

    Подойдет ли она вам или же придется писать миллион различных импортеров зависит от того сможете ли вы заставить миллион филиалов придерживатся одного и того же формата.

    А вообще говоря для автоматизации подобной деятельности существую готовые современныр решения (а не каменный век с FTP).


    This posting is provided "AS IS" with no warranties, and confers no rights.

    Я думаю заставить филиалы придерживаться общего формата не составит труда, а вот про современные решения хотелось бы услышать по подробнее!

    30 июня 2014 г. 2:43
  • Организация работы бизнеса была видимо самой первой гражданской задачей вычислительной техники прямо с момента ее появления, так что имеется масса решений на любой вкус, масштаб и кошелек, от 1С до SAP.

    Если вам интересно то вам в форумы по решениям для бизнеса. Можете попробовать Microsoft Dynamics ERP например.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    30 июня 2014 г. 3:52
    Модератор
  • Организация работы бизнеса была видимо самой первой гражданской задачей вычислительной техники прямо с момента ее появления, так что имеется масса решений на любой вкус, масштаб и кошелек, от 1С до SAP.

    Если вам интересно то вам в форумы по решениям для бизнеса. Можете попробовать Microsoft Dynamics ERP например.


    This posting is provided "AS IS" with no warranties, and confers no rights.


    Я имел ввиду что хотелось бы узнать о перспективном механизме обмена, за реализацией с моей стороны "дело не постоит", просто сказано что FTP каменный век, какие варианты загрузки в MsSQL тогда лучше реализовывать (online, offline варианты)?
    30 июня 2014 г. 4:27