זהו הפקודה iodbctest שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
iodbctest, iodbctestw - תוכניות הדגמה של iODBC
תַקצִיר
iodbctest ["DSN=xxxx[;UID=xxxx][;PWD=xxxx][;OPT=value]"]
iodbctestw ["DSN=xxxx[;UID=xxxx][;PWD=xxxx][;OPT=value]"]
תיאור
אל האני iodbctest תוכנית ו iodbtestw תוכניות הן תוכניות ODBC פשוטות לדוגמה, המראות את
חוזק ה-API של ODBC להתחבר לכל מסד נתונים מאופשר ODBC, להנפיק פקודות SQL ו
לאחזר את תוצאות השאילתה.
אל האני iodbctest התוכנית משתמשת בקריאות ה-API הסטנדרטיות של ODBC כדי להתחבר באמצעות כל DSN, אבל
מאחזר את כל התוצאות במצב ASCII.
אל האני iodbctestw התוכנית משתמשת בקריאות ODBC Unicode API כדי להתחבר באמצעות כל DSN, ו
מאחזר את כל התוצאות במצב Unicode.
אפשרויות
אל האני iodbctest התוכנית משתמשת בפונקציה SQLDriverConnect כדי ליצור חיבור באמצעות כל
מנהל התקן זמין תואם ODBC. זה מאפשר למשתמש לעקוף כל חיבור ODBC
תכונה במחרוזת DSN.
מחרוזות חיבור צריכות להתחיל ב-a DSN=xxx או DRIVER=xxxx תכונה באופן אופציונלי
ואחריו תכונות DSN אחרות מופרדות בנקודה פסיק, למשל:
DSN=ora9;UID=scott;PWD=tiger;DATABASE=ora9u
כל התכונות הנדרשות לחיבור תקין שאינן מוזנות בחיבור DSN
מחרוזת, חייבת להיות קיימת בקובץ odbc.ini.
אם מחרוזת החיבור מועברת כארגומנט ל- iodbctest תוכנית, המחרוזת צריכה
יש לצטט מכיוון שרוב הקליפות משתמשות בנקודה-פסיק כמפריד הפקודות שלהן. אם החיבור
מחרוזת מוזנת בהנחיה האינטראקטיבית, אין להשתמש במירכאות.
לאחר יצירת חיבור מוצלח, המשתמש מתבקש להזין פקודת SQL
להישלח למסד הנתונים. פקודת SQL אינה יכולה להשתרע על מספר שורות.
אם הפקודה SQL מחזירה ערכת תוצאות אחת או יותר, כל ערכת תוצאות מאוחזרת באמצעות
מאגרי תווים ומוצגים בטבלה.
בנוסף, iodbctest התוכנית מבינה כמה פקודות מיוחדות:
מוקדמות
הצג רשימה של מוקדים באמצעות הקריאה לקטלוג SQLTables.
בעלי
הצג רשימה של בעלים באמצעות הקריאה לקטלוג SQLTables.
שולחנות
הצג רשימה של טבלאות באמצעות הקריאה לקטלוג SQLTables.
סוגים
הצג רשימה של סוגי טבלאות באמצעות הקריאה לקטלוג SQLTables.
סוגי מידע
הצג רשימה של סוגי נתונים באמצעות הקריאה לקטלוג SQLGetTypeInfo.
מחדש
בצע ניתוק/התחברות מחדש עם המידע שנשמר במהלך הראשון
SQLDriverConnect.
להפסיק (אוֹ יְצִיאָה)
צא מהתוכנית וחזור למעטפת.
דוגמאות
הפעל את תוכנית iodbctest וקבל רשימה של DSNs לפני ביצוע חיבור:
$ iodbctest
תוכנית הדגמה של OpenLink ODBC
תוכנית זו מציגה מעבד SQL אינטראקטיבי
הזן מחרוזת חיבור ODBC (? מציג רשימה): ?
DSN | נהג
-------------------------------------------------- ---------------
ora9 | מנהל התקן ODBC גנרי של OpenLink
mysql | מנהל התקן ODBC גנרי של OpenLink
mysqllite | OpenLink Lite עבור MySQL
myodbc | מנהל התקן MyODBC
pgsql | מנהל התקן ODBC גנרי של OpenLink
tds | מנהל התקן ODBC גנרי של OpenLink
הזן מחרוזת חיבור ODBC (? מציג רשימה): DSN=ora9;PWD=tiger
מנהל התקן: 05.20.0316 מנהל התקן ODBC Generic OpenLink (oplodbc.so)
SQL>
התחבר למופע של Oracle 9 שהוגדר בעבר בקובץ odbc.ini:
$ iodbctest "DSN=ora9;UID=scott;PWD=נמר"
תוכנית הדגמה של iODBC
תוכנית זו מציגה מעבד SQL אינטראקטיבי
מנהל התקן: 05.20.0316 מנהל התקן ODBC Generic OpenLink (oplodbc.so)
SQL>בחר * מ-emp
מזהה |שם
------------------+-------------------------------- -----------
1 | שיא 1
2 | שיא 2
2 | שיא 3
סט תוצאות 1 החזיר 3 שורות.
SQL> צא
זכויות יוצרים
זכויות יוצרים © 1996-2014 על ידי תוכנת OpenLink
השתמש ב-iodbctest באינטרנט באמצעות שירותי onworks.net