Archive for 2021

PENGENALAN HERMES DAN MENGANALISA MASALAH TAGS HERMES.

Saturday, August 28, 2021
Posted by Study TKJ
Tag :

Chayoyo guys, kali ini kita bahas mengenai HERMES pada Iretail yoo!!!

yang belum tahu apa itu HERMES yuk kita belajar bersama.

1. APA ITU HERMES pada system IRETAIL

    HERMES merupakan jembatan yang digunakan sebagai media loader, pulling data dan push

adapun yang dimaksud hermes sebagai 

LOADER, ialah dimana hermes berfungsi sebagai media untuk mendownload 

data data dari server iretail yang memproses data dan data tersebut ditujukan kepada server tertentu yang dituju. exm "HO to Store, Store To HO"

PULL, pull ialah dimana Hermes berfungsi mengolah data yang  sudah di download dalam bentuk tags pada proses loader dan di uptate ke database lokal hermes itu sendiri.

PUSH, sedangkan push berfungsi untuk memproses data yang di update dari lokal server ke Server tujuan dalam bentuk tags.

exm "data transaksi Store To HO"

2. BAGAIMANA CARA INSTALL HERMES pada system IRETAIL

untuk instalasi sendiri hermes tidak memiliki perlakuan khusus, tahapan instalasinya sama saja seperti menginstall aplikasi  pada umumnya, hanya saja setelah selesai melakukan instalasi pastikan folder daripada hermes di program file dapat diakses secara penuh oleh user PC/server yang digunakan,dan hermes hanya di instal pada server, jadi client tidak perlu di install hermes

NOTICE, "Untuk installasi diharapkan komputer tidak terhubung dengan network terlebih dahulu, karena jika ada config yang sama, proses ini akan mendownload data yang sebenarnya ditujukan kepada server  yang memiliki config sama dan sudah berjalan sebelumnya"

3, TAGS APA ITU TAGS

        tags  adalah data dengan format .ZIP file  dan disertai .txt file sebagai informasi data yang  didalam ZIP file yang nantinya diolah oleh hermes ke server masing baik dalam proses  pull dan  push.

4 Mengetahui Data tags terpending

 untuk mengetahui data tags terpending dapat dilihat pada aplikasi DT Dashboard, dimana pada aplikasi akan menampilkan last no tags process dan data yang masih dalam antrian atau terpending,

dapat juga dengan melihat Log process pada hermes log.

5, PENYEBAB PENUMPUKAN TAGS KEGAGALAN PROCCESS DATA PADA HERMES

penumpukan data pending pada hermes biasanya adalah pada prosess pull data, hal ini sering disebabkan oleh beberapa hal diantaranya adalah

>. TAGS Size yang terlalu besar sehingga menyebabkan Timeout pada process pull data

dan cara mengatasi hal ini adalah dengan menambahkan rentang waktu timeout pada config pull hermes, dan jika cara ini gagal maka dapat diprocess dengan menggunakan script, untuk lebih rinci silakan live chat.

>.Tags no  not found, biasanya disebabkan karena hermes loader gagal saat mendownload data , baik karena masalah koneksi dan sebagainya, 

untuk mengatasi hal ini jika terjadi dapat dilakukan manual generate tags dengan menentukan nomer tags yang tidak ada dan generate secara manual kemudian, tags tersebut di copy secara manual kedalam folder hersmes download tags/"folder asal data" kemudian lihat processnya.

> tags Corrupt (file rusak)hal ini biasanya disebabkan karena adanya kegagalan dalam proses data sehingga data yang diproses tidak lengkap, atau juga bisa disebabkan karena kegagalan jaringan yang menyebabkan data tidak terdownload secara penuh,

>table not match (mismatch table) hal ini disebabkan karena perbedaan pada versi hermes dan juga pada versi Iretail System  antara pengirim data dan penerima data, untuk menangani case ini harus dilakukan penyeragaman versi baik itu hermes maupun versi Iretail.


untuk informasi lebih rinci slakan tinggalkan pesan atau melakukan live chat...





    






    

Database merupakan pusat penyimpanan data dari sebuah aplikasi atau system yang bilamana file database tersebut ada yang rusak atau corrupt, akan membuat system tidak berjalan normal, salah satu yang sering terjadi yakni adalah database (Suspect)
    dalam case ini user dari database  tidak dapat terhubung dengan database tersebut, ini sering terjadi akibat server db sempat mengalami restart secara tidak wajar entah itu akibat listrik padam, ataupun karena prosedur dalam mematikan unitnya yang tidak benar, 
dan langkah yang perlu dilakukan untuk mencegah ini terjadi bisa dengan memasangkan UPS yang masih bagus daya simpannya pada server untuk mencegah server langsung mati ketika mati listrik
dan juga user harus mengetahui bagaimana cara mematikan atau me-restart unit server dengan baik dan benar, 
dan apabila sudah terlanjur terjadi  maka kita harus memperbaiki databasenya agar system dapat berjalan normal kembali
berikut langkah langkah untuk memperbaiki database Suspect pada SQL server

1. buka plikasi (Microsoft SQL Server Management Studio) dan login menggunakan user administrator yang sudah anda setting

2. setelah anda menyelesaikan langkah 1, selanjutnya klik New Query

3. kemudian pada layer New Query ketikan dan execute Qwery dibawah ini, saya sarankan untuk execute satu persatu 
    untuk mengetahui proses yg berjalan disetiap Query, agar saat menemukan error sudah langsung menemukan pada query mana yang tidak berjalan atau error.

    3.1.     EXEC  sp_resetstatus [nama database] 
               ALTER DATABASE [nama database] SET EMERGENCY
               DBCC checkdb([nama database])
               ALTER DATABASE [nama database] SET SINGLE_USER WITH  ROLLBACK IMMEDIATE
               DBCC CheckDB ([nama database], REPAIR_ALLOW_DATA_LOSS)
               ALTER DATABASE [nama database] SET MULTI_USER 
4. setelah semua Query di eksekusi selanjutnya coba akses login ke database menggunakan user dan passwor yang sudah anda setting. kemudian pada tab database coba anda lihat apakah pada nama database masih berisi (Suspect) jika sudah tidak ada itu berarti kita telah sukses dalam mengatasi suspect pada database.


sekian dari saya semoga bermanfaat untuk semuanya
silakan sematkan komentar anda di bawah, dan jika saya ada kekeliruan saya mohon koreksi dari para pembaca. "TERIMAKASIH"

Pages

copright Text

Welcome to My Blog

Popular Post

Blogger templates

Labels

Blogger templates

- Copyright © CAESARD -Robotic Notes- Powered by Blogger - Designed by Johanes Djogan -