Встановлення InsCom

Інструкція по встановленню InsCom з веб рішенням

Всі зазначені в Інструкції файли .rar надаються за запитом.

1. Встановлення MS SQL Server

Встановити MS SQL Server останньої версії (на момент написання інструкції - 2017). Інсталяція - на сайті Misrosoft.

Особливості:

  • Кодова сторінка. При установці SQL Server встановити кодову сторінку (Collation) в SQL_Latin1_General_CP1251_CI_AS. База даних поставляється з цією кодовою сторінкою.
  • Вибір мови. Рекомендовано англійська. Якщо вибрати іншу мову, то в властивостях користувачів, що підключаються до бази треба поставити "англійська".

2. Встановлення бек офісного рішення InsCom.

1. Встановлення бази даних.

  • Підняти з бекапу базу даних IC_A (файл IC_A_full_ed.rar).
  • В таблиці c_cur_ac в поле add_c5 вписати код компанії (повідомляє розробник, з системи реєстрації).

2. Встановлення Desktop клієнта.

  • Встановити Access Runtime 2010. Інсталяція - на сайті Misrosoft.
  • Створити в корені диску папку InsComp.
  • Створити віртуальний диск Y: Створюється командою subst y: <ім'я_диска>:\InsComp.
  • В папку Ic_ade розкрити архів (файл IC_ade.rar).
  • Створити та перевірити підключення в udl-файлі - запускаємо файл UDL Y:\IC_ade\uiis.udl , заповнюємо дані підключення до бази і натискаємо "Перевірити". Має з'явитись повідомлення "Підключено".
  • Запустити InsCom.ade, зареєструвати робоче місце (передати дані для реєстрації розробнику InsCom, отримати код реєстрації та вписати в форму реєстрації).

Якщо відключено автоматичне оновлення компонентів в Windows (з прапорцем "інші программі Майкрософт") потрібно встановити оновлення вручну Service Pack 2 for Microsoft Access 2010 Runtime (KB2687444) 32-розрядний випуск

https://www.microsoft.com/ru-ru/download/details.aspx?id=39643

( для інформації - є ще загальний SP2 для Office Service Pack 2 for Microsoft Office 2010 року (KB2687455) 32-розрядний випуск

https://www.microsoft.com/ru-RU/download/details.aspx?id=39667

Опис цього Service Pack 2 із зазначенням версії на зображенні - 14.0.7015.1000

https://support.microsoft.com/ru-ru/help/2687455/description-of-office-2010-service-pack-2 )

3. Встановлення веб рішення

Встановлення рішення

Створити на комп'ютері папку inscoma і розгорнути туди архів inscoma (в файлі inscoma.rar).

Підключення рішення до IIS

Запустити IIS (входить в Windows), створити новий сайт InsCom. Вказати в настройках сайту шлях до папки InsCom.

Вимоги - наявність IIS 7+, Framework 4.6.1+, ASP NET.

Не створюйте та не використовуйте віртуальні каталоги.

Підключення рішення до бази даних

  • На комп'ютері з IIS з запускаємо файл UDL (вже створений) з заповненими даними підключення до бази і натискаємо "Перевірити". Має з'явитись повідомлення "Підключено".
  • Вписати дані підключення, що використовуються в UDL-файлі в web.config (секція connection string. Місця позначені "!!!"

Перевірка запуску сайту в IIS

Перевірити запуск сайту на веб сервері. В IIS натиснути "Огляд ... порту" і переконатися, що сайт з назвою InsCom на сторінці відкрився. Усуваємо помилки. При успішному запуску з'являється початнока сторінка рішення InsCom.

Якщо сайт з IIS відкривається з помилкою, можливі причини

  • Версія Framework нижча за 4.6.1.
  • Не встановлений ASP NET.
  • Використовуються выотуальны каталоги в IIS.
  • У групи IIS_IUSRS немає необхідних дозволів для файлу Web.config або каталогів додатків IIS.

Публікація сайту в Internet

На роутері створити правило з назвою InsCom. в розділі "ADVANCED PORT FORWARDING RULES", де вказати локальну IP-адресу комп'ютера (треба дізнатися локальну адресу комп'ютера. ) і порт сайту (використовуйте по можливості, 80-й, якщо він не задіяний іншим сайтом).

На комп'ютері додати правило для вказаного порту з назвою InsCom.

Інструкція - http: // nastroisam . ru / kak-otkryit-port-v-windows /

Добавити правило в: "Панель управления\Система и безопасность\Брандмауэр Windows - Дополнительные параметры".

Перевіряємо доступ до сайту з світу

Дізнатися глобальну IP-адресу комп'ютера (можна запитати у гугла) і задати її в браузері Internet, переконатися, що сайт відкрився. Перевірити з світу, ввести в браузер смартфона, відключеного від WiFi адресу сайту.

Якщо все вийшло - Вітаємо! У Вашої компанії є власна онлайн платформа та повноцінна бек-офісна база даних з Desktop клієнтом!