Uzak Veritabanına Nasıl Bağlanılır ve Veri Girişi Yapılır (SQL Bağlantısı)
Uzak Veritabanına Nasıl Bağlanılır ve Veri Girişi Yapılır (SQL Bağlantısı)
Bölüm başlığı “Uzak Veritabanına Nasıl Bağlanılır ve Veri Girişi Yapılır (SQL Bağlantısı)”SX-IO Cihazının Uzak Veritabanına Bağlantısı:
- Menüden “Modules” kategorisini seçin.
- Uzak veritabanına bağlanmak için “SQL Bağlantısı (SQL Connector)” başlığını seçin.
- “SQL Bağlantı” sayfasında, yeni uzak veritabanı bağlantısı oluşturmak için ”+” butonuna tıklayın.
- Adı: Uzak veritabanı bağlantısı için herhangi bir isim yazın, örneğin
mysql_database_connection. - Açıklama: Herhangi bir açıklama yazın (opsiyonel).
- Tipi: Uzak veritabanı bağlantısı için doğru tipi seçin. Üç tip var:
Postgresql,MySQLveMS_SQL. - Seçenekler: Köşeli parantez içinde uzak veritabanı bağlantısı için değerleri girin.
- Adı: Uzak veritabanı bağlantısı için herhangi bir isim yazın, örneğin
- “Bağlantı Testi” butonu ile uzak veritabanı bağlantısını test edebilirsiniz. Bağlantı başarılıysa yeşil bağlantı mesajı belirecektir.
- Uzak veritabanı bağlantısı yaratmak için “Kaydet” butonuna tıklayın.
SQL Bağlantısı ekledikten sonra, uzak veritabanı bağlantısına yeni bir etkinlik oluşturmak için “SQL Insert Event” tıklayın. Yeni bir “SQL Insert Event” oluşturmak için ”+” butonuna tıklayın.
SQL Insert Event için Detaylar sayfası:
- Adı: SQL Insert Event için herhangi bir isim belirleyin, örneğin
Acyclic_Insertion_Event. - Açıklama: Etkinlik için açıklama yazın (opsiyonel).
- SQL Insert Event Tipi: İki çeşit tip bulunmakta:
DÖNGÜSELveKOŞULA_BAĞLI. - Condition Eval String: Conditional eval string’inizi yazın. KOŞULA_BAĞLI etkinlikler bu alana bağlıdır. Yanlış değerden doğru değere her geçtiğinde yeni bir ekleme etkinliği yaratılacaktır. Etkinlik tipi DÖNGÜSEL ise bu alan boş kalacaktır.
- SQL Insert Event Döngüsü: Etkinlik tipiniz DÖNGÜSEL ise, etkinlik için herhangi bir döngü seçin.
- SQL Bağlantısı: Etkinlik için doğru bağlantıyı seçin, örneğin
mysql_database_connection. - SQL Tablo Adı: Etkinliğin ekleneceği tablo adını yazın.
- İlgili Sütun Adları: Etkinlikten etkilenecek olan sütun isimlerini yazın; sütun isimleri doğru sırada olmalıdır.
- Eklenecek değerler: Bu kısım üst tarafta yazılan sütun isimleriyle eşleşmek zorundadır. Tag değerlerini ya da herhangi bir değeri etkilenecek sütun için yazabilirsiniz.
- Maksimum Önbellek Saati: Önbellek saatini yazın. Seçilen saat geçtikten sonra, yaratılmış olan tüm historian SQL Insert Event’ler silinecektir.
- Op Kullanıcısı Erişim İzni: Op kullanıcısına kayıt için erişim izni; izin için kutucuğu işaretleyin.
- SQL Insert Event yaratmak için “Kaydet” butonuna tıklayın.
SQL Bağlantı durumunu görüntülemek için:
- “Durum” kategorisini menüden seçin.
- **“SQL Bağlant��sı”**na tıklayın. Bu sayfada SQL Bağlantı adını, ekleme adedini, son mesajı, son ekleme tarihini ve durumu görüntüleyebilirsiniz.
Yaratılmış etkinlikleri görmek için:
- “Historian” kategorisini menüden seçin.
- **“SQL Insert Event”**e tıklayın. Etkinlik başarılı bir şekilde gerçekleşirse “Gönderildi Mi?” kutucuğu işaretli olacaktır. Uzak veritabanına bağlı değilse, Historian SQL Insert Event’ler tekrardan bağlantı kurulana kadar maksimum önbellek saati kadar bekleyeceklerdir.