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. Запустите службу