هذا هو الأمر iodbctest الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
iodbctest, iodbctestw - برامج العرض التوضيحي لـ iODBC
موجز
com.iodbctest ["DSN=xxxx[;UID=xxxx][;PWD=xxxx][;OPT=value]"]
com.iodbctestw ["DSN=xxxx[;UID=xxxx][;PWD=xxxx][;OPT=value]"]
الوصف
• com.iodbctest البرنامج و com.iodbtestw البرامج عبارة عن برامج نموذجية بسيطة لـ ODBC، تعرض
قوة ODBC API للاتصال بأي قاعدة بيانات ممكنة لـ ODBC، وإصدار أوامر SQL و
استرداد نتائج الاستعلام.
• com.iodbctest يستخدم البرنامج مكالمات ODBC API القياسية للاتصال باستخدام أي DSN، ولكن
يسترد كافة النتائج في وضع ASCII.
• com.iodbctestw يستخدم البرنامج مكالمات ODBC Unicode API للاتصال باستخدام أي DSN، و
يسترد كافة النتائج في وضع Unicode.
OPTIONS
• com.iodbctest يستخدم البرنامج الدالة SQLDriverConnect لإجراء اتصال باستخدام أي
يتوفر برنامج تشغيل متوافق مع ODBC. يسمح هذا للمستخدم بتجاوز أي اتصال ODBC
السمة في سلسلة DSN.
يجب أن تبدأ سلاسل الاتصال إما بـ a DSN=xxx أو السائق=xxxx السمة اختياريا
متبوعة بسمات DSN الأخرى مفصولة بفاصلة منقوطة، على سبيل المثال:
DSN=ora9;UID=scott;PWD=tiger;DATABASE=ora9u
أي سمات مطلوبة للاتصال المناسب لم يتم إدخالها في اتصال DSN
يجب أن تكون السلسلة موجودة في ملف odbc.ini.
إذا تم تمرير سلسلة الاتصال كوسيطة إلى com.iodbctest البرنامج، ينبغي للسلسلة
يتم اقتباسها لأن معظم الأصداف تستخدم الفاصلة المنقوطة كفاصل أوامر خاص بها. إذا كان الاتصال
يتم إدخال السلسلة في الموجه التفاعلي، ولا ينبغي استخدام أي علامات اقتباس.
بعد إنشاء اتصال ناجح، تتم مطالبة المستخدم بأمر SQL
ليتم إرسالها إلى قاعدة البيانات. لا يمكن لأمر SQL أن يمتد على عدة أسطر.
إذا قام أمر SQL بإرجاع مجموعة نتائج واحدة أو أكثر، فسيتم جلب كل مجموعة نتائج باستخدام
المخازن المؤقتة للأحرف وعرضها في جدول.
بالإضافة إلى ذلك، com.iodbctest يفهم البرنامج بعض الأوامر الخاصة:
تصفيات
إظهار قائمة بالمؤهلات باستخدام استدعاء كتالوج SQLTables.
أصحاب
إظهار قائمة المالكين باستخدام استدعاء كتالوج SQLTables.
الجداول
إظهار قائمة الجداول باستخدام استدعاء كتالوج SQLTables.
أنواع
إظهار قائمة بأنواع الجداول باستخدام استدعاء كتالوج SQLTables.
أنواع البيانات
إظهار قائمة بأنواع البيانات باستخدام استدعاء كتالوج SQLGetTypeInfo.
إعادة الاتصال
قم بإجراء قطع الاتصال/إعادة الاتصال بالمعلومات المحفوظة خلال المرة الأولى
SQLDriverConnect.
استقال (أو مخرج)
الخروج من البرنامج والعودة إلى الصدفة.
أمثلة
ابدأ تشغيل برنامج iodbctest واحصل على قائمة DSNs قبل إجراء الاتصال:
iodbctest $
برنامج العرض التوضيحي OpenLink ODBC
يعرض هذا البرنامج معالج SQL تفاعلي
أدخل سلسلة اتصال ODBC (؟ تظهر القائمة): ?
دي اس ان | سائق
-------------------------------------------------- ---------------
أورا9 | برنامج تشغيل OpenLink العام ODBC
الخلية | برنامج تشغيل OpenLink العام ODBC
ماي سكلايت | OpenLink لايت لـ MySQL
ميودبك | برنامج تشغيل MyODBC
بجسقل | برنامج تشغيل OpenLink العام ODBC
المواد الصلبة الذائبة | برنامج تشغيل OpenLink العام ODBC
أدخل سلسلة اتصال ODBC (قائمة العروض): DSN=ora9;PWD=tiger
برنامج التشغيل: 05.20.0316 برنامج تشغيل OpenLink Generic ODBC (oplodbc.so)
SQL>
اتصل بمثيل Oracle 9 الذي تم إعداده مسبقًا في ملف odbc.ini:
$ iodbctest "DSN=ora9;UID=scott;PWD=tiger"
برنامج عرض iODBC
يعرض هذا البرنامج معالج SQL تفاعلي
برنامج التشغيل: 05.20.0316 برنامج تشغيل OpenLink Generic ODBC (oplodbc.so)
SQL> حدد * من emp
المعرف |الاسم
----------------------------------------------------------------- -----------
1 | سجل 1
2 | سجل 2
2 | سجل 3
مجموعة النتائج 1 عادت 3 صفوف.
SQL> إنهاء
حقوق الطبع والنشر
حقوق الطبع والنشر © 1996-2014 بواسطة OpenLink Software
استخدم iodbctest عبر الإنترنت باستخدام خدمات onworks.net