скачать

Сервис автоматической загрузки курсов валют
Инструкция по установке и настройке
Сервис автоматической загрузки курсов валют (далее, сервис) представляет
собой Windows­службу, которая позволяет получать актуальные курсы EUR / RUR и
USD / RUR c Web­сервера Центрального банка Российской Федерации и загружать
их в таблицы базы данных Microsoft SQL Server, отвечающие базовой структуре
системы Terrasoft. В настоящее время, корректная работа сервиса гарантируется в
системе Terrasoft версии 3.4.x в связке с Microsoft SQL Server 2005/2008,
работающих под управлением операционных систем Microsoft Windows 7 (x86 / x64) и
Microsoft Windows Server 2008 R2 (x64). Для успешной установки сервиса, в системе
необходимо наличие .Net Framework версии 4.0 или новее
(http://www.microsoft.com/ru­ru/download/details.aspx?id=17851).
Перед установкой необходимо распаковать скачанный дистрибутив в удобное
место на жестком диске и далее отредактировать несколько конфигурационных
переменных в файле Webservice.CurrencyLoader.exe.config:
data source = MYSERVERNAME\SQLEXPRESS2005; [имя SQL­ сервера]
initial catalog=MYDBNAME; [имя базы данных]
user id=Supervisor; [имя пользователя].
Если пользователь использует пароль, добавьте в указанные параметры
атрибут password=mypassword, где mypassword ­ пароль пользователя. В секции
applicationSettings при необходимости измените параметр Interval, который задает
интервал синхронизации в миллисекундах. Например, для получения курсов каждый
час следует задать значение 3 600 000. Сохраните изменения.
Обратите внимание, что пользователь, указанный вами в конфигурационном
параметре user id должен обладать следующими полномочиями в базе данных:
Наименование таблицы
Чтение
Запись
tbl_AdminUnit
Да
Не требуется
tbl_Currency
Да
Не требуется
tbl_CurrencyRate
Да
Да
Запустите Register.bat от имени администратора. После успешной установки
сервис появится в службах Windows. Выполните запуск.
Для удаления сервиса необходимо остановить службу и выполнить запуск
Unregister.bat.
Сервис поставляется “как есть”. Автор не оказывает бесплатную
поддержку и доработку сервиса под индивидуальные требования, не несет
ответственности за некорректную работу сервиса, или его работу,
несоответствующую Вашим ожиданиям. Если Вас интересует доработка
сервиса или требуется помощь в его настройке и установке, такая работа
может быть выполнена по предварительному согласованию. Пожалуйста,
воспользуйтесь контактной информацией.
Контактная информация:
почта: [email protected]
skype: ptruskovsky
веб: http://webservice.by