התקנה והגדרת מנוע ייצוא נתוני הייפר לשרת SQL
טרם התקנת המנוע יש לוודא התקנת מנהלי התקן עבור Oracle הרלוונטיים על פי שרת ה-SQL אליו תרצה להתחבר.לדוגמה, על מנת לחבר את המנוע למסד נתונים mySQL דורש את התקנת החבילה "mysql-connector-odbc-3.51.30-win32.msi"
- הפעל את אשף ההתקנה שלנו מהאתר בכתובת: https://sye.co.il/SYE_Setup.exe
-
בתפריט השמאלי בחר: Server Side Application --> Hyper to SQL Injector --> Continue
-
אשר את תנאי השימוש בלחצן "I Read and Accept the terms above"
-
בחר נתיב להתקנה ולחץ על לחצן "Download and Install"
תוצאת ההתקנה ע"פ הדוגמה לעיל תהיה ב:c:\Users\Yaniv\SYE Software\Hyper to SQL Injector\ - לבסוף, העתק לתיקיה את קובץ הרישיון של הייפר (קובץ יחיד).
הגדרות חיבור - הגדרה חד פעמית
למנוע אין ממשק משתמש. הוא מסתמך על קובץ INI לטעינת נתוני הגדרות חיבור, וקובץ Log כפלט של ביצוע פעולות ושגיאות (כמוסבר בהמשך).על מנת לחבר את המנוע לשרת ה- SQL יש לבצע מספר הגדרות ראשוניות, הפעל את האפליקציה "Hyper_to_SQL_Injector.exe" ידנית לטובת ממשק הגדרה חלונאי.
באישור חלון ההגדרה ייווצר קובץ הגדרות INI בתיקיית התוכנה והיא תתחיל לסנכרן מיד.
להלן רשימת השדות הדרושים להגדרת החיבור (מרביתם חובה):
שדה | הסבר |
---|---|
Hyper DB IP | כתובת IP של מסד הייפר. בדרך כלל לא נידרש אלא אם המסד של הייפר מותקן ברשת סגורה! |
Hyper Language |
השפה שבה יבוצע היצוא של ערכי שדות הסטטוס בהייפר (טקסט במקום מספרים) ע"פ רשימת השפות הנתמכת בהייפר.
ניתן להגדיר שמות מלאים או רק 3 אותיות כגון: ENG/HEB... לדוגמה: אם המערכת מותקנת ופועלת עם נתונים בעברית יש למלא HEB בשדה זה. |
SQL Server Type | סוג שרת SQL - משפיע על לוגיקת החיבור והעבודה |
SQL IP | כתובת IP של שרת היעד (לא מקבל URL רק IP). תומך ב- IPV4 וגם ב- IPV6. |
SQL Database | שם מסד הנתונים (סכימה) בשרת SQL |
SQL Username | שם משתמש שהוגדר ב- SQL עבור תוכנת Hyper Injector. החיבור אינו מתבסס על Active Directory (משתמש windows) אלא באמצעות שם משתמש וסיסמה. |
SQL Password | סיסמת משתמש כפי שהוגדרה בשרת ה- SQL |
Additional String |
פרמטרים נוספים המשורשרים לסוף ה- Connection String בקוד, כגון PORT חיבור והגדרות חיבור נוספות הנדרשות לשרת ה- SQL.
השדה מאפשר לשרשר עד 200 תווים. לדוגמה: Trusted_Connection=True;port=1433
|
Pause after Cycle is done (in minutes) | זמן ההמתנה בסיום מחזור סנכרון הטבלאות של תתי התהליכים. ללא ערך בשדה זה מנוע הייצוא ימתין 5 דקות כברירת מחדל (הזמן המינימלי). |
חשוב לדעת:
באפשרותך להשתמש בתוכנה החינמית שלנו "SYE_ADO_Tester.exe" לטובת בחינת הצלחת חיבור לשרת SQL היעד.
הצלחת החיבור של תוכנה זו תעיד על הצלחה אפשרית של מנוע הייצוא, כי שניהם עובדים באותה השיטה.