इग्निशन (पहले फैक्ट्रीपीएमआई के नाम से जाना जाता था) पर्यवेक्षी नियंत्रण और डेटा अधिग्रहण (एससीएडीए), मानव मशीन (एचएमआई) और विनिर्माण निष्पादन प्रणाली (एमईएस) अनुप्रयोगों को विकसित करने के लिए एक औद्योगिक सॉफ्टवेयर मंच है।
SCADA सॉफ़्टवेयर का उपयोग भौतिक दुनिया में मौजूद औद्योगिक प्रक्रियाओं की निगरानी और नियंत्रण के लिए किया जाता है।
एक एचएमआई इनपुट-आउटपुट डिवाइस है जिसके माध्यम से एक ऑपरेटर एक औद्योगिक प्रक्रिया को नियंत्रित करता है। एक HMI उपकरण ऑपरेटर को डेटा प्रस्तुत करता है, उदाहरण के लिए यह नैदानिक डेटा प्रस्तुत कर सकता है।
एमईएस सॉफ्टवेयर का उपयोग प्लांट फ्लोर पर काम की निगरानी और ट्रैक करने के लिए किया जाता है।
इग्निशन Microsoft SQL Sever और MySQL जैसे डेटाबेस से जुड़ सकता है, SCADA अनुप्रयोगों को बाहरी डेटा को उजागर करने, ऐतिहासिक जानकारी संग्रहीत करने और अन्य प्रणालियों के साथ एकीकृत करने में सक्षम बनाता है। यह लेख इग्निशन को माइक्रोसॉफ्ट एक्सेस से जोड़ने पर ध्यान केंद्रित करेगा, क्योंकि यही वह डेटाबेस है जिसका उपयोग हमारे ग्राहक इस एप्लिकेशन के साथ कर रहे हैं।
इग्निशन जावा में लिखा गया है। एक डेटाबेस के साथ बातचीत करने के लिए, एक जावा एप्लिकेशन एक JDBC ड्राइवर का उपयोग करता है। JDBC एक जावा एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस (API) है जो Java को रिलेशनल डेटाबेस (और अन्य सारणीबद्ध डेटा, जैसे स्प्रेडशीट और फ़्लैट फ़ाइलें) से जोड़ता है। एक JDBC ड्राइवर किसी विशेष डेटाबेस के लिए JDBC API लागू करता है।
Microsoft Jet (Microsoft Office उत्पाद सूट के लिए अंतर्निहित डेटाबेस इंजन) या Jet के उत्तराधिकारी Office Access Connectivity Engine और Access Database Engine के लिए JDBC ड्राइवर का उत्पादन नहीं करता है। हालाँकि, Microsoft Office सुइट के लिए ODBC ड्राइवर का उत्पादन करता है। (ODBC एक अन्य डेटा एक्सेस तकनीक है, जिसका Microsoft कार्यान्वयन विंडोज के साथ शामिल है।) इस मूल Microsoft इंटरफ़ेस के माध्यम से Office अनुप्रयोगों को JDBC इंटरफ़ेस प्रदान करने के लिए, एक JDBC ड्राइवर को JDBC कॉल को ODBC कॉल में बदलने में सक्षम होना चाहिए। जहां तक जावा एप्लिकेशन का संबंध है, यह एक सामान्य JDBC ड्राइवर का उपयोग कर रहा है। जहां तक ऑफिस एप्लिकेशन का संबंध है, इसे सामान्य ओडीबीसी ड्राइवर के माध्यम से एक्सेस किया जा रहा है।
ईज़ीसॉफ्ट जेडीबीसी-ओडीबीसी ब्रिज एक क्लाइंट सर्वर उत्पाद है जो इग्निशन जैसे जावा एप्लिकेशन को माइक्रोसॉफ्ट एक्सेस जैसे ओडीबीसी डेटाबेस तक पहुंचने में सक्षम बनाता है। Easysoft JDBC-ODBC ब्रिज का क्लाइंट पार्ट एक JDBC ड्राइवर है। विंडोज़ पर, सेवर पार्ट एक विंडोज़ सेवा है जो ओडीबीसी एप्लिकेशन के रूप में कार्य करती है।
Easysoft JDBC-ODBC ब्रिज की स्थापना
यदि आपने पहले से ऐसा नहीं किया है, तो कृपया JDBC-ODBC ब्रिज का पूरी तरह कार्यात्मक परीक्षण संस्करण डाउनलोड करने के लिए हमारे साथ पंजीकरण करें।
विंडोज के लिए JDBC-ODBC ब्रिज सर्वर को डाउनलोड, इंस्टॉल और लाइसेंस दें। मशीन पर जहां JDBC-ODBC ब्रिज सर्वर चल रहा है, ODBC डेटा स्रोत व्यवस्थापक में Microsoft Access के लिए 32-बिट ODBC डेटा स्रोत कॉन्फ़िगर करें। 64-बिट विंडोज़ पर ऐसा करने के लिए, आपको ओडीबीसी डेटा सोर्स एडमिनिस्ट्रेटर के 32-बिट संस्करण का उपयोग करने की आवश्यकता है, जिसे आप विंडोज़ रन डायलॉग बॉक्स में विंडोज़ में निम्न कमांड टाइप करके चलाते हैं:
%windir%\syswow64\odbcad32.exe
यह जांचने के लिए कि आप JDBC-ODBC ब्रिज के माध्यम से ODBC डेटा स्रोत तक पहुँच सकते हैं, JDBC-ODBC ब्रिज वितरण में शामिल एक परीक्षण एप्लेट का उपयोग करें। एप्लेट्स को चलने देने के लिए आपको अपनी जावा सुरक्षा सेटिंग्स को बदलने की आवश्यकता हो सकती है।
JDBC-ODBC ब्रिज को स्थापित करने, लाइसेंस देने और परीक्षण करने के बारे में जानकारी के लिए, JDBC-ODBC ब्रिज यूजर गाइड के इंस्टॉलेशन और कॉन्फ़िगरेशन अध्याय देखें।
इग्निशन को माइक्रोसॉफ्ट एक्सेस से कनेक्ट करना
- इग्निशन गेटवे में लॉग इन करें (
http://localhost:8088
)। - चुनें कॉन्फ़िगर करें मुख्य मेनू पर, फिर साइडबार में, डेटाबेस> ड्राइवर choose चुनें ।
- डेटाबेस ड्राइवर और सेटिंग में पृष्ठ, चुनें नया JDBC ड्राइवर बनाएँ... ।
- नए JDBC ड्राइवर में पृष्ठ, JAR फ़ाइलें (फ़ाइलों) . में अनुभाग,
EJOB.JAR
के लिए ब्राउज़ करें .64-बिट विंडोज़ पर,
EJOB.JAR
, Easysoft JDBC-ODBC ब्रिज का JDBC ड्राइवर भाग, में स्थित है:drive:Program Files (x86)\Easysoft Limited\Easysoft JDBC-ODBC Bridge\Jars
32-बिट विंडोज़ पर,
EJOB.JAR
में स्थित है:drive:Program Files\Easysoft Limited\Easysoft JDBC-ODBC Bridge\Jars
- नए JDBC ड्राइवर को पूरा करें पृष्ठ इस प्रकार है:
संपत्ति मान नाम JDBC-ODBC ब्रिज वर्गनाम easysoft.sql.jobDriver
चालक प्रकार जेनेरिक यूआरएल प्रारूप jdbc:easysoft://<server>/<dsn>:logonuser=<myuser>:logonpassword=<mypassword>
बदलें:
- <सर्वर> आईपी पते या मशीन के होस्टनाम के साथ जहां जॉब सर्वर / एक्सेस ओडीबीसी ड्राइवर स्थापित है।
एक्सेस ODBC ड्राइवर डेटा स्रोत के नाम के साथ। JOB सर्वर मशीन पर Windows उपयोगकर्ता के नाम के साथ। इस उपयोगकर्ता के पासवर्ड के साथ।
डिफ़ॉल्ट अनुवादक MSSQL फिर परिवर्तन सहेजें choose चुनें ।
- डेटाबेस> कनेक्शन चुनें ।
- डेटाबेस कनेक्शन में पृष्ठ, चुनें नया डेटाबेस कनेक्शन बनाएं... ।
- JDBC-ODBC ब्रिज चुनें संकेत दिए जाने पर, और फिर अगला . चुनें ।
- नए डेटाबेस कनेक्शन को नाम दें
Microsoft_Access
और फिर नया डेटाबेस कनेक्शन बनाएं चुनें ।
आपके Microsoft Access डेटाबेस का डेटा अब इग्निशन के लिए उपलब्ध है। उदाहरण के लिए:
- इग्निशन गेटवे में, लॉन्च डिज़ाइनर चुनें ।
- नया प्रोजेक्ट बनाएं.
- नए प्रोजेक्ट के कार्यक्षेत्र में, मुख्य विंडो घटक में तालिका घटक जोड़ें।
- संपत्ति संपादक . में टेबल घटक के लिए विंडो में, बाइंडिंग चुनें विंडो के दाईं ओर आइकन।
- प्रॉपर्टी बाइंडिंग . में विंडो में, अपने Microsoft Access डेटाबेस में तालिका चुनने के लिए DB ब्राउज़ सुविधा का उपयोग करें। ठीक चुनें।
डेटा तालिका घटक में प्रदर्शित होता है।