Налаштування автоматичного видалення старих резервних копій БД у U‑PROX / Goldengate 2002
Бази даних - це файли з іменами: UProxIP.mdf / GGLite.mdf &n...
Ви можете використовувати останню доступну версію 3.48.1 збірка 6427 – ПЗ Золоті Ворота (Golden Gate 2002 v.3.48.1 build 6427), яка підтримує актуальні SQL сервери та працює на актуальних ОС Windows.
Старе ПЗ Золоті Ворота можна завантажити за посиланнями вказаними нижче.
Також – драйвери для HASP-ключа, посилання на які дивіться знизу тексту.
Також – утиліти для перегляду вмісту HASP-ключа, посилання на них нижче (одна старіша, інша новіша).
Ops.HaspViewer.zip – https://drive.google.com/file/d/1N5WfMQRgjXNDk4DldxyibuGUOFwbQWGn/view?usp=sharing
HaspView.zip – https://drive.google.com/file/d/1ML56Docw66rcHXEt2_G-3s7sKSzvwzId/view?usp=sharing
Програмне забезпечення «Золоті Ворота» (Golden Gate 2002) випускалося у версіях 2.xxx та 3.xxx, і захищалося HASP-ключем.
Для нових версій 3.xxx потрібен лише USB-HASP-ключ.
ПЗ «Золоті Ворота» не підтримувало COM-портові ключі, використовувалися тільки такі типи HASP-ключів:
“Golden Gate 2002.v3.014.4908.Commercial.iso”
https://u-prox.systems/downloads/acs/ISO/Golden%20Gate%202002.v3.014.4908.Commercial.iso
“Golden Gate 2002.v3.048.6427.Commercial.iso“
https://u-prox.systems/downloads/acs/ISO/Golden%20Gate%202002.v3.048.6427.Commercial.iso
Сумісність ПЗ «Золоті Ворота» з ОС, SQL-серверами та контролерами NDC-B052
Програмне забезпечення «Золоті Ворота» випускалося в двох основних лінійках:
ПЗ 3.xxx (3.48.1)
ПЗ 2.xxx
Нижче наведено зовнішній вигляд плат контролерів NDC-B052 (старий) та NDC-B052a (новий):
В052 – старий:
В052 – новий – із USB:
Опис оновлення мікропрограми NDC-B052а знайдете в документі “ReadMe.txt” в “Архів з останніми версіями мікропрограм контролерів“
Якщо в базі є NDC-B052 (версії яких були 3.хх та вище) – ті що із USB портом, – ТО можна перейти на нову систему “U-Prox”, і позбутися використання HASP-ключа.
Увага!
На старих ПК та ОС, зокрема на Windows XP і при роботі зі старими версіями ПЗ «Золоті Ворота» 2.xxx, висока ймовірність використання MSDE (SQL Server 2000 Express), бази якої можна оновити максимум до SQL Server 2008 R2.
Інсталятор ПЗ «Золоті Ворота» 3.48.1 на Windows 10 за замовчуванням встановлює SQL Server 2014, але також містить інсталятори SQL Server 2008 R2 (обидва — у 32-бітному варіанті).
Старіший інсталятор 3.14.1 включає лише SQL Server 2008 R2 у 32- та 64-бітних версіях.
Для роботи зі старими базами необхідно:
ПЗ «Золоті Ворота» версії 3.48.1 коректно працює на ОС Windows 10 і вище. Рекомендуємо оновлювати у такому порядку:
Для інсталяції використовуйте образ
Golden Gate 2002 v3.048.6427 Commercial.iso
(посилання: https://drive.google.com/open?id=1rKE1RcZaF_x0DsTf_ZkHwGy0M8InsZcP).
Додаткові матеріали для ПЗ «Золоті Ворота» доступні за адресою
https://u-prox.systems/most-popular-questions/
— зверніть увагу на пункти № 1, № 4, № 5, № 6, № 11 та № 14.
Пункт № 11 потрібно виконати до початку інсталяції.
Під час встановлення замініть дефолтні імена на такі:
Якщо ви використовували старі SQL-сервери (наприклад MSDE – SQL Server 2000 Express), оновлення баз може не відбутися. У цьому випадку надішліть журнали роботи ПЗ та логи SQL-сервера до техпідтримки.
Бази з MSDE (SQL 2000 Express) можна оновити лише до SQL Server 2008 R2 (цей варіант за замовчуванням інсталюється з нашого дистрибутива на ОС Windows 7/8/Server 2008/Server 2012).
На ОС Windows 10 та вище за інсталятором встановлюється SQL Server 2014. Бази можна оновити з SQL 2008 R2 на SQL 2014, але не безпосередньо з MSDE.
При оновленні баз зі старих SQL-серверів може знадобитися утиліта, вказана далі.
Перед оновленням ПЗ (або після відновлення бази зі старих версій) необхідно запустити утиліту fix_arithabort-error, а після її виконання — оновити ПЗ або виконати «Поновлення бази до актуальної версії» стандартною утилітою AcsMaintenance.exe.
Виконайте, будь ласка, такі дії на сервері під обліковим записом адміністратора:
1. Викачайте архів fix-arithabort-error_GG2002.rar за посиланням:
https://drive.google.com/file/d/1WKqSMt1WYje1AsB9rfwMEdhzs_XHCtHU/view?usp=share_link
2. Розпакуйте файл fix-arithabort-error.bat з викачаного архіву в окремий каталог жорсткого диску.
3. Запустіть з цього каталогу файл fix-arithabort-error.bat.
Після його роботи буде створений файл fix-arithabort-error.log – див. пункт 4 – надішліть його нам, якщо під час встановлення ПЗ, чи поновлення баз даних виникне та сама помилка.
4. Поновіть базу даних до актуальної версії – стандартною утилітою “AcsMaintenance.exe” із каталогу ПЗ, та запустіть службу “Сервіс обладнання Golden Gate 2002”.
Також перед початком оновлень запустіть наступну утиліту:
1. Розпакуйте всі файли з архіву disable_auto_close.rar з паролем 123456 в окремий каталог жорсткого диска.
посилання для завантаження disable_auto_close.rar з паролем 123456 :
https://drive.google.com/file/d/10lJhVK3vOn_XVM532yCtcDkM7bvyHIyz/view?usp=share_link
2. З цього каталогу запустіть файл disable_auto_close.bat . На екрані з’явиться чорне вікно командного рядка, яке автоматично закриється. Після завершення роботи файлу disable_auto_close.bat (протягом хвилини). У поточному каталозі буде створено файл disable_auto_close.out – надішліть його нам якщо проблема НЕ вирішилась.
утиліта під стандартні імена SQL серверів, що зазвичай використовуються із нашими продуктами:
– MSSQLSERVER (це ім’я по замовчанню SQL серверів)
– SQLEXPRESS
– GG2002
якщо ім’я SQL сервера відрізняється, по відредагуйте його у файлі “disable_auto_close.bat”.
Якщо ОС на драйвер HASP із інсталяційного диску вкаже про несумісність, то значить цей драйвер застарий для цієї Win10 (чи вище).
Завантажте актуальні версії драйвера HASP-ключа:
сторінка – https://cpl.thalesgroup.com/software-monetization/sentinel-drivers
блок – Sentinel LDK Runtime & Drivers
обрати Sentinel HASP/LDK – Windows GUI Run-time Installer – “Sentinel HASP/LDK Windows GUI Runtime Installer Х.ХХ”
Необхідний файл
Sentinel® LDK and Sentinel HASP® Run-time Environment Installer GUI for Windows
Далі “Click here to download file: DOW0003347“
md5hash: e7e9fc7eeb19326599bf6170841472d3
Filename: Sentinel_LDK_Run-time_setup.zip
File Size: 37.37 MB
Сторінка для завантаження драйвера – внизу натиснути кнопку “Погоджуюсь” (“I Accept”)
Чи із нашого файло-обмінника (драйвер HASP’а станом на 2012 рік):
файл HASPUserSetup.exe
– https://drive.google.com/file/d/1nCSL81isMz8KBPqeoOJMRXSxU1m_03mJ/view?usp=share_link
Бази даних – це файли з іменами:
GGLite.mdf – основна база
GGLite_log.ldf – журнал транзакцій SQL сервера, основної бази
GGLite_01.mdf – журнал подій 01 основної бази
GGLite_01_log.ldf – журнал транзакцій SQL сервера, журналу подій 01 основної бази
…
GGLite_ХХ.mdf – журнал подій ХХ основної бази
GGLite_ХХ_log.ldf – журнал транзакцій SQL сервера, журналу подій ХХ основної бази
що лежать в каталозі “C:\Program Files\ITV\Golden Gate 2002\”
або “C:\Program Files (x86)\ITV\Golden Gate 2002\”
або “C:\ITV\Golden Gate 2002\”
— резервна копія баз даних має вигляд:
GGLiteDB_yy_mm_dd_hh_mm_ss
GGLiteDB_yy_mm_dd_hh_mm_ss_add_01
…
GGLiteDB_yy_mm_dd_hh_mm_ss_add_ХХ
де GGLiteDB_yy_mm_dd_hh_mm_ss — основна база
а GGLiteDB_yy_mm_dd_hh_mm_ss_add_ХХ — журнали подій
і завжди резервних копій – мінімум 2 файла (залежно від кількості додаткових журналів подій)
yy_mm_dd_hh_mm_ss – рік, місяць, день, година, хвилина, секунда – початку створення резервної копії.
— при відновленні копії баз вказується тільки основна база – GGLiteDB_yy_mm_dd_hh_mm_ss
АЛЕ – в цьому каталозі мають знаходитися ВСІ фали із резервної копії.
— також можна використовувати для відновлення автоматичні резервні копії