Quad.Wiki
Установка и обновление Sync.X
Как обновить программу указано в разделе Обновление версии Sync.X
Установка модуля Sync.X
Если вы работаете на нашем сервере, то мы установим все сами
Установка осуществляется под главным пользователем-администратором компьютера, все файлы запускайте от имени Администратора и под учетной записью этого администратора
1. Создайте следующие папки:
c:\Windows\System32\config\systemprofile\Desktop\
c:\Windows\SysWOW64\config\systemprofile\Desktop\
Если у вас Windows установлена на другом диске, то папки соответственно создаются на другом диске. Просто пустые папки, копировать в них ничего не нужно.
Папки создавайте обязательно через стандартную программу Проводник
2. Создайте папку Quad Solutions\Sync и разархивируйте в нее файлы, полученные с программой.
Должно получиться примерно так:
3. Скопируйте в папку Sync файл QuadX.ini из папки Quad Solutions\crmpack
4. Запустите файл Sync\QuadSyncConfig.exe
5. В открывшейся программе у вас должны отобразиться базы данных, с которыми вы работаете
Выберите нужную базу данных, с которой должен работать Sync и нажмите Create Service
После этого в папке Sync должна появиться подпапка с названием вашей базы.
Проверьте так же, что создалась служба с именем "QuadSync [ваша база]". На старых версиях windows, например на 2008, сервис может не появиться, в этом случае нужно через cmd (не Power Shell !) выполнить команду:
sc create QuadSync_baza binPath= "M:\Quad Solutions\syncX\vtc\QuadSyncSvc_baza.exe -baza" DisplayName= "QuadSync baza" type= own start= auto
где вместо baza
подставить название вашей базы (4 места) и заменить путь к экзешнику службы
6. Перейдите в подпапку и откройте в блокноте файл QuadSyncSvc_вашабаза.cfg - укажите в нем путь к файлу quadx.ini, путь к папке с программой и путь к файлу RAR.exe (путь этот можно посмотреть в старом файле crmpack\QuadSync.ini, обычно это c:\Program Files\WinRAR\RAR.exe)
7. Откройте Диспетчер задач (внизу окна Windows на панели правой кнопкой мыши)
8. Перейдите во вкладку Службы и нажмите Открыть службы
9. Найдите здесь службу, которая называется QuadSync + название вашей базы и откройте ее Свойства
10. Перейдите во вкладку Вход в систему, поменяйте на “С учетной записью” и укажите логин и пароль пользователя, под которым будет запускаться служба Sync. Лучше добавить отдельного пользователя, под которым никто не заходит на сервер. Чтобы через службу можно было выполнять в том числе действия, связанные с Excel, то под этим пользователем должен быть включен доступ к макросам, надежное расположения и убраны другие ограничения по этой инструкции Программный доступ к проекту Visual Basic не является доверенным (т.е. вам нужно залогиниться на компьютер под этим пользователем и сделать настройки по инструкции).
Нажмите ОК - в открывшемся после этого сообщении тоже ок.
11. Дайте полный доступ к папке Quad Solutions для пользователей “LOCAL SERVICES” и “NETWORK SERVICES”, для этого:
зайдите в свойства папка (правой кнопкой)
откройте вкладку “Безопасность” и нажмите “Изменить”
Нажмите кнопку Добавить и введите там
LOCAL SERVICE; NETWORK SERVICE
а затем кнопку Проверить, текст должен стать подчеркнутым
В списке появятся 2 пользователя, для них поставьте птичку Полный доступ и нажмите Применить
12. В папку с добавленной службой нужно скопировать файл QuadSite.ini из папки Site
В файле должен быть указан путь к файлу quadx.ini и название базы данных. Пример содержимого:
[DB]
CRMINI=f:\Quad Solutions\crmpack\quadx.ini
DBNAME=moyshop
[OPT]
DEBUG=0
13. Запустите службу, для этого кликните по ней правой кнопкой мыши и нажмите Запустить
Если все ок, то у нее должен поменяться статус на Выполняется.
Если при запуске выдает ошибку и статус возвращается в “Остановлено” - установите этот пакет Microsoft: https://www.microsoft.com/ru-ru/download/details.aspx?id=40784
Если по этой ссылке не доступно, то здесь:
https://disk.yandex.com/d/YwgtCrgmm94BAg
Работа со службой Sync.X через программу QuadX
Остановить или запустить сервис Sync.X можно и через программу QuadX. Для этого во вкладке Конфигурация / внизу Сервисы нужно внести следующие настройки:
Логин и пароль - пользователя-администратора, у которого настроены права так, что ему не нужно выполнять какие-то действия “от имени администратора”. По-умолчанию так может только главный администратор компьютера.
Название - название вашей базы, посмотреть можно в левом нижнем углу программы.
Запускать и останавливать сервис можно через вкладку Автоматизация / внизу Sync.X
Обновление версии Sync.X
1. Остановите службу
2. Скопируйте новый файл обновления QuadSyncSvc.exe в папку Sync\вашабаза\
3. Переименуйте файл QuadSyncSvc.exe в QuadSyncSvc_вашабаза.exe (такой файл у вас уже есть в этой папке, попросит заменить, нажмите Да)
4. Запустите службу