Problem:
Genesis64 tidak dapat terhubung dengan Server, sehingga tidak dapat mengakses seluruh konfigurasi.
Solution:
Genesis64 menggunakan SQL server untuk menyimpan configurasi dan record seperti alarm. Pada saat awal setelah booting Genesis64 akan mengakses ke SQL server untuk melihat configurasi yang sudah dibuat.
Problem Genesis64 tidak bisa log in terjadi karena SQL server belum running, saat Service Genesis64 sudah mencoba untuk membaca configurasi.
Maka solusinya adalah men-delay start service dari module-module Genesis64. Sehingga Genesis64 akan start lebih lambat dari SQL sever, dan kemudian SQL sudah siap ketika Genesis64 membutuhkan.
Service-service Genesis64 yang perlu di-delay yaitu:
- IcoAlarmService
- IcoUdmRuntime
- IcoFwxServer
- IcoGenBroker
- IcoGasEngine
- IcoLicenseService
- IcoRemotingService
Dengan membuka Services pada Windows kemudian pada service diatas ubah startup type menjadi
Automatic (Delayed Start)
Reference document:
- app note: GENESIS64 – Dependency on Microsoft SQL Server