يتضمن QuickStartGuide التعليمات الخاصة بنشر المنتج والتي تتمشى مع الغالبية من مستخدمي أنظمة Windows، أو Mac أو Linux. لتركيب هذا المنتج لمستخدم واحد، أو لحاسب متعدد المستخدمين، ارجع الى QuickStartGuide في حافظة المطبوعات الفنية.
كما يتضمن تفاصيل اضافية عن البرنامج واختيارات النشر الأخرى وتهيئة البرنامج في الجزء الباقي من هذه الوثيقة.
يعد IBM i Access Client Solutions أحدث أعضاء عائلة منتجات برامج IBM i Access. وهو يقدم واجهة تعامل مستقلة عن نظام التشغيل على أساس Java والذي يتم تشغيله على أغلب أنظمة التشغيل التي تدعم Java بما في ذلك Linux و Mac و Windows. يقوم IBM i Access Client Solutions بدمج المهام الأكثر شيوعا لادارة نظام IBM i الخاص بك في مكان واحد مبسط.
يقوم IBM i Access Client Solutions باستخدام نفس وحدات خدمة النظام الرئيسي لنظام IBM i حيث أن مجموعة برامج IBM i Access Family الأخرى تتطلب نفس ترخيص IBM i Access Family (5770XW1) لكي تقوم باستخدام خصائص نقل البيانات والمحاكاة 5250.
كما يتم اتاحة اثنين من مجموعات البرامج الاختيارية التي تتضمن برامج وسيطة لاستخدام وتطوير تطبيقات المستخدم لأنظمة Windows و Linux:
IBM i Access Client Solutions - مجموعة البرامج لتطبيقات نظام Windows
IBM i Access Client Solutions - مجموعة البرامج لتطبيقات نظام Linux
يستطيع العملاء الذين يقومون باستخدام IBM i 7.2 أو أحدث الذين لديهم استحقاقات حالية أن يحصلوا على IBM i Access Client Solutions باستخدام أي من الطرق التالية:
تكون مجموعات البرامج الخاصة بتطبيقات Windows و Linux الاختيارية متاحة من خلال موقع Entitled Software Support (ESS).
يستطيع المستخدمين الحصول على وسط التخزين من خلال طلب خاصية التجديد 5761-SS1 أو 5770-SS1، رقم 6288. يحتوي وسط التخزين الفعلي على نسخة قابلة للتشغيل من المنتج التي تسمح لك بتشغيل المنتج مباشرة من القرص المدمج. يتضمن وسط التخزين الفعلي أيضا ملف .zip للمنتج الذي يمكن نسخه واستخراجه لمكان تقوم بتحديده. لا يحتوي وسط التخزين الفعلي الى IBM i Access Client Solutions على مجموعات برامج Windows و Linux Application Packages الاختيارية.
للتعرف على المزيد من المعلومات، قم بزيارة:
IBM i Access Client Solutions
للتعرف على أحدث المعلومات عن منتجات IBM i Access Family، قم بزيارة:
IBM i Access Family
خصائص IBM i Access Client Solutions تتضمن:
تتضمن مجموعة برامج تطبيقات نظام Windows ما يلي:
تتضمن مجموعة برامج تطبيقات نظام Linux ما يلي:
يتم تشغيل IBM i Access Client Solutions على معظم أنظمة التشغيل التي تدعم Java 8.0 أو أعلى بما في ذلك نسخ Linux و Mac و Windows المختلفة.
ملاحظة: قد لا يتمكن ACS من تحديد مكان Java 8 في macOS 11.0 Big Sur. نوصي بتركيب Java 11.
التوصيات:
الحفاظ على نسخة Java الخاصة بك بأحدث نسخة يضمن توافر أحدث تصحيحات البرامج والبرامج التصحيحة للسرية.
هناك طريقة واحدة للتحقق من نسخة Java التي تم تركيبها على النظام الخاص بك هي استدعاء شاشة الأمر التي يمكن ادخال الأمر من خلالها (موجه الأمر، واجهة التعامل الوسيطة، وحدة طرفية، الخ) ثم ادخال الأمر:
java -version
تشير المخرجات التالية الى أن النسخة 8.0 تم تركيبها:
Java النسخة "1.8.0_191"
يشير الرقم 191 في هذا المثال الى مستوى التعديلات.
فيما يلي بعض مواقع الانترنت لجهات تقديم Java. تأكد من أنك تقوم بتشغيل أحدث النسخة من
Java لنظام التشغيل الخاص بك.
https://adoptopenjdk.net/
0https://aws.amazon.com/corretto/
http://openjdk.java.net/install
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
http://www.oracle.com/technetwork/java/javase/downloads/index.html
ملحوظة فنية لنظام Mac:
عند تركيب Java في نظام Mac، حدد JDK بدلا من JRE. بتحديد JRE لنظام Mac يتم تركيب Java لبرنامج الاستعراض فقط.
ولا يتم تركيب Java للتطبيقات الأخرى. بتركيب JDK يجعل Java متاحا للتطبيقات الأخرى مثل IBM i Access Client Solutions.
يقوم IBM i Access Client Solutions بالاتصال بأي اصدار من اصدارات IBM i التي يتم دعمها.
يقوم IBM i Access Client Solutions باستخدام نفس وحدات خدمة النظام الرئيسي لنظام IBM i حيث أن مجموعة برامج IBM i Access Family الأخرى تتطلب نفس ترخيص IBM i Access Family (5770XW1) لكي تقوم باستخدام خصائص نقل البيانات والمحاكاة 5250.
اذا كنت تقوم باستخدام وصلات SSL، قم بتحميل وتطبيق IBM i PTFs التالية للاصدار الخاص بك:
7.2 - SI55392، SI57320، MF60333، MF60334
اذا كنت تقوم باستخدام Navigator for i، قم بتحميل وتطبيق تصحيحات PTFs لبرنامج IBM i المناسبة للاصدار الخاص بك:
7.2 - مجموعة PTF SF99713 المستوى 30 أو أعلى
7.3 - مجموعة PTF SF99722 المستوى 17 أو أعلى
الملفات والأدلة التالية متضمنة في ملف .zip للبرنامج:
acsbundle.jar - ملف jar التنفيذي للبرنامج AcsConfig.properties- ملف يتضمن محددات التوصيف (كما يوجد داخل acsbundle.jar) Mac_Application - الدليل الذي يحتوي على البرنامج النصي للتركيب لنظام Mac Linux_Application - الدليل الذي يحتوي على البرامج النصية للتركيب لنظام Linux Windows_Application - الدليل الذي يحتوي على البرامج النصية للتركيب لنظام Windows Start_Programs - الدليل الذي يحتوي على الملفات الثنائية الخاصة ببيئة التشغيل التي يمكن استخدامها لبدء البرنامج. Linux_i386-32 Linux_x86-64 Mac_i386-32_x86-64 Windows_i386-32 Windows_x86-64 Documentation - الدليل الذي يحتوي على المطبوعات الفنية QuickStartGuide - معلومات عن كيفية البدء GettingStarted - معلومات تفصيلية عن البرنامج License - الدليل الذي يحتوي على شروط وأحكام الاستخدام Notices - الدليل الذي يحتوي على الملاحظات والمعلومات properties - دليل يحتوي على معلومات نسخة المنتج Sample_Scripts - الديل الذي يحتوي على البرامج النصية النموذجية التي يمكن استخدامها لبدء المنتج اذا كانت الملفات الثنائية في Start_Programs لا تعمل. Linux_Mac_Other - دليل لبرامج perl النصية لبدء البرنامج على أي من أنظمة التشغيل التي يتم اتاحة perl عليها. Windows - الدليل الذي يحتوي على JScript للبدء على نظام Windows Icons - دليل يحتوي على الملفات التي يمكن استخدامها كشارات Fonts - الدليل الذي توجد به المزيد من أطقم الطباعة أحادية المسافة التي يمكن اضافتها الى محاكاة 5250
تجميع IBM i Access Client Solutions يتيح اختيارات تركيب متعددة من عملية التركيب البسيطة لمستخدم واحد الى عمليات التركيب المتقدمة لمستخدمين متعددين.
يتم اتاحة البرامج النصية للتركيب في حافظات Mac_Application، Linux_Application، Windows_Application (ارجع الى القسم 4.0 محتويات المنتج) الذي يمكن استخدامه للعديد من اختيارات التركيب.
بالنسبة لعملية التركيبب لمستخدم واحد بنظام Mac ونظام Linux ونظام Windows، أو عملية تركيب لمستخدمين متعددين في Windows PC، ارجع الى QuickStartGuide. يقوم الدليل QuickStartGuide بتوضيح كيفية استخدام البرامج النصية للتركيب التي تم اتاحتها للقيام بعمليات التركيب البسيطة هذه.
اذا كنت المسؤول عن النظام وتخطط لنشر هذا لمستخدمين متعددين، يجب أن تقوم بقراءة الموضوعات التالية:
IBM i Access Client Solutions: سهولة النشر والتهيئة
IBM i Access Client Solutions: الاجابة على أسئلة التهيئة والنشر
توضح هذه الموضوعات كيف يقوم مسئول النظام بالتهيئة المسبقة لعملية التركيب لمستخدمين متعددين قبل النشر من خلال استخدام الاختيار /AdminConfig الذي يتم دعمه بواسطة البرامج النصية للتركيب.
بالنسبة لمسؤولي النظام الذين يرغبون في جعل عملية التركيب في نمط غير مباشر آلية، يمكنهم استخدام المعامل /AdminConfig
للتوصيف المسبق لعملية التركيب. ثم استخدام المعامل /Q أثناء عملية التركيب الفعلية. على سبيل المثال:
Windows_Application\install_acs_64.js /AdminConfig Windows_Application\install_acs_64.js /Q
بالاضافة الى الاختيارات السابقة، يتوافر أيضا الاختيار الخاص بفك ضغط ملف .zip فقط لأي مكان تقوم باختياره. وهذا يمكن أن يكون أي مكان يكون لدى حاسب وحدة العمل امكانية قراءة للتوصل للملفات له. وهذا يتضمن مشغل القرص الثابت المحلي، أو مشغل شبكة اتصال عن بعد (مشترك) أو وسط تخزين محمول مثل القرص المدمج أو وحدة تخزين USB. بفك ضغط ملف .zip تتم عملية التركيب.
ملحوظة فنية:
بعض استخدامات ملفات التخزين لا تحتفظ بكل خصائص الملف المحتفظ به. على سبيل المثال، في بيئات تشغيل
Mac و Linux، يكون الأمر unzip اختيار أفضل من الأمر jar. للتعرف على المزيد من المعلومات، أنظر القسم 6.0 تصاريح الملف.
يتم اتاحة التحسينات والتصحيحات بصفة دورية. ويتم تقديم هذه التحديثات من خلال عملية تركيب كاملة للبرنامج. وعندما تكون هذه التحديثات متاحة، تحتاج الى تحديث البرنامج الذي سبق تركيبه على الحاسب الخاص بك.
بالنسبة للمستخدمين الذين يقومون بعمليات صيانة للبرامج المركبة لديهم:
الاختيار 1:
لتحديث عملية تركيب حالية تم تركيبها باستخدام البرامج النصية للتركيب، قم باستخراج محتويات نسخة أحدث من المنتج. قم باستدعاء البرنامج النصى للتركيب من هذه النسخة الجديدة بنفس الطريقة التي تم استخدامها أثناء عملية التركيب الأولية. يحقق ذلك تحديث ملفات المنتج
بدون الحاجة الى تغيير التوصيف القائم.
الاختيار 2:
اذا حددت تركيب المنتج بدون استخدام البرامج النصية للتركيب من خلال استخراج المحتويات من ملف .zip لمكان تقوم باختياره، عندئذ لتحديث المنتج، يجب أن تقوم باستخراج محتويات النسخة الجديدة من المنتج على النسخة الحالية.
يجب الأخذ في الاعتبار أنه يجب عليك القيام بحفظ واستعادة محتويات الملف AcsConfig.properties اذا قمت باجراء تغييرات تهيئة به.
بالنسبة لمسئولي النظام الذين يحتفظون بنسخة للمنتج في مكان مركزي يتم التوصل اليه بواسطة مستخدمين متعددين:
يمكنك استخراج محتوى النسخة الأحدث على النسخة الحالية.
اذا قمت باجراء تغييرات تهيئة لملف AcsConfig.properties، يجب أن تقوم بحفظ AcsConfig.properties قبل استخراج محتويات النسخة الجديدة للمنتج على النسخة الحالية. بعد القيام باستخراج محتويات النسخة الجديدة من المنتج وقمت باستعادة AcsConfig.properties، فيجب أن يقوم المستخدمين باتخاذ أحد التصرفات التالية:
الاختيار 1:
اذا كان المستخدمين يتم تشغيلهم من الموقع عن بعد مباشرة، فلن يكون هناك أي تصرف مطلوب اتخاذه. يجب أن تقوم باعادة بدء البرنامج للحصول على التحديثات الجديدة.
الاختيار 2:
يمكن تشغيل البرنامج النصي للتركيب بنفس الطريقة مثل طريقة التركيب المبدئي لتحديث عملية التركيب لديهم.
الاختيار 3:
اذا كنت قد قمت باعداد IBM i Update Location، القسم 5.2، أطلب من المستخدمين لديك تحديد مساعدة-> تحقق من التحديثات من GUI الرئيسي.
يجب أن تظهر شاشة تخبرهم بأنه يوجد تحديث متاح. أطلب منهم تحديد تركيب التحديثات. يمكن تشغيل هذا الاختيار من خلال سطر الأمر أيضا باستخدام البرنامج المساعد INSTALLUPDATES.
بعد اتباع الخطوات المناسبة مما سبق، أعد بدء البرنامج. يمكن استخدام مساعدة->عن من واجهة التعامل البيانية الرئيسية للتحقق من تطبيق التحديثات.
يمكن لمسؤولي النظام استخدام النظام كمكان مركزي لهم للقيام بعمليات التركيب وتطبيق التحديثات. بصرف النظر عن كيفية قيامك مبدئيا بنشر المنتج للمستخدمين، يمكنك استخدام مكان مركزي على IBM i بحيث يستطيع المستخدمين تطبيق التحديث بالضغط على أحد الاختيارات. فيما يلي الخطوات:
com.ibm.iaccess.CheckUpdateSystem=system_name (أنظر الملحوظة 1 بأسفل) com.ibm.iaccess.CheckUpdatePath=/path_where_zip_was_extracted (أنظر الملحوظة 2 بأسفل)
تحديد الخاصية com.ibm.iaccess.CheckUpdateSystem يؤدي الى تصرف Help->Check for Updates بطريقة مختلفة. بدلا من التحقق من موقع انترنت خارجي لاتاحة نسخة محدثة، يتم التحقق من موقع IBM i الموجود بأعلى لملفات المنتج المحدثة. يتم اكتشاف التحديث عندما يتم تغيير خاتم الوقت لأي من ملفات المنتج المطلوبة. يتم عرض خاتم الوقت في شاشة Help-> Check for Updates مع الاختيار الخاص بتركيب التحديث.
سيحتاج المستخدم الى بيانات اعتماد صحيحة للنظام المحدد من com.ibm.iaccess.CheckUpdateSystem. اذا لم يكن قد تم بالفعل تخزين بيانات الاعتماد الخاصة بهم من وصلة سابقة لهذا النظام، يطلب منهم ادخال بيانات اعتماد صحيحة. سيؤدي الفشل في تقديم بيانات اعتماد صحيحة الى عدم اكتشاف التحديثات.
المستخدمون الذين تم توصيف IBM i Update Location لديهم وتحديد الاختيار "اخطار عندما يكون التحديث متاحا" تحت تحرير-> التفضيلات، لن يتم مطالبتهم بادخال بيانات الاعتماد. سيتم اعلامهم فقط باتاحة التحديث اذا كان قد تم توصيلهم بنجاح مع com.ibm.iAccess.CheckUpdateSystem منذ آخر مرة قاموا فيها بتسجيل الدخول الى الحاسب الشخصي لديهم.
ملحوظة:
ملحوظة خاصة بمسؤولي النظام الذين يقومون بالتعامل مع ملف AcsConfig.properties المهيأ في acsbundle.jar:
تقوم هذه الخاصية بتنزيل الملف acsbundle.jar الموجود على IBM i بالمكان المحدد. ولن يتم اجراء أي تشغيل خاص للاحتفاظ بنسخة مهيأة من ملف AcsConfig.properties أثناء عملية التحديث. اذا كنت قد قمت من قبل بتهيئة ملف AcsConfig.properties في acsbunled.jar، ستحتاج الى التأكد من أن النسخة الجديدة من acsbundle.jar تحتوي على عمليات التهيئة المطلوبة قبل اتاحتها للتنزيل.
بالنسبة لمسؤولي النظام الذين يريدون الاحتفاظ بمكان مركزي على IBM i لمستخدميهم لتركيب وتحديث البرنامج، يتم اتاحة التصحيحات PTFs الخاصة بالاصدار والتي ستقوم بتقديم المحتوى بعد استخراجه من IBMiAccess_v1r1.zip في:
/QIBM/ProdData/Access/ACS/Base
تصحيحات PTFs بالنسبة الى 1.1.8.7 هي:
V7R4M0 SI76178 V7R3M0 SI76179 V7R2M0 SI76180يتم احلال تصحيحات PTFs هذه لكل تحديث للمنتج وسيتم اتاحتها بطريقة طبيعية خلال أسبوعين من اتاحة تحديث البرنامج.
القسم 7.0 بدء البرنامج يقدم طرق مختلفة لبدء IBM i Access Client Solutions. اذا كنت تقوم باستخدام أحد الملفات الثنائية أو البرامج النصية المقدمة لبدء البرنامج، فيتطلب منك التأكد من أنه تم اتاحة تصريح التنفيذ للملفات. ويتم تحديد تراخيص الملف أثناء فك الضغط لملف التخزين المضغوط والتي يتم تحديدها من خلال العديد من العوامل بما في ذلك نظام التشغيل، وخاصية التخزين التي يتم استخدامها في فك ضغط ملف .zip، وصلاحيات المستخدم، الخ.
اذا كان لديك مشكلة في استخدام أحد الملفات الثنائية أو البرامج النصية المقدمة، تحقق من تصاريح الملف. القسم التالي يوضح بعض الطرق للتحقق من تصاريح الملف.
بالنسبة لأنظمة التشغيل المماثلة لنظام unix، يمكنك استخدام الأمر التالي من أحد نوافذ الوحدة الطرفية للتحقق من تصاريح الملف:
ls -l <file>
لتغيير التصاريح الخاصة بالملف، يمكنك استخدام الأمر التالي:
chmod <permission> <file>
chmod a+rx <file>لمنح مالك الملف تصريح قراءة/كتابة/تنفيذ وقراءة/تنفيذ فقط لآخرين:
chmod 755 <file>
ودائما ما تكون هناك مساعدة اضافية عن الأوامر ls و chmod من خلال الانترنت.
في نظام Windows، أثناء مشاهدة الملف باستخدام برنامج استعراض Windows، اضغط بمفتاح الفأرة اليمين على الملف وحدد الخصائص. ويجب أن تتضمن علامة التبويب السرية على تصاريح الملف. تأكد من توافر تصاريح القراءة والتنفيذ لديك.
في النسخ الأحدث من Windows، يمكنك أيضا استخدام الأمر icacls لمشاهدة وتغيير التصاريح الخاص بالملف.
هناك طرق مختلفة لبدء IBM i Access Client Solutions. اذا قمت باستخدام البرامج النصية للتركيب للقيام بتركيب المنتج، ستكون أسهل طريقة لبدء المنتج هي الطريقة المحددة في QuickStartGuide.
اذا كان المنتج لم يتم تركيبه باستخدام البرامج النصية للتركيب، سيقوم المتبقي من هذا القسم بشرح الطرق البديلة لبدء المنتج. حيث أنه توجد طرق وأماكن متعددة حيث يمكن تركيب Java، قد تتطلب بعض الطرق توصيفا اضافيا. واذا لم تعمل الطرق التالية، حاول اجراء طريقة أخرى. في بعض الحالات، يتم اتاحة المزيد من الارشاد.
عند استخدام ملف ثنائي أو برنامج نصي كما هو موضح بأسفل، يجب أن يكون الملف الثنائي أو البرنامج النصي في هيكل الدليل المتضمن في ملف .zip. وللملائمة، يمكنك أيضا نسخ/نقل الملف (الملفات) الثنائي و/أو البرامج النصية لبيئات التشغيل الخاصة بك بنفس الدليل الذي يوجد به acsbundle.jar.
لبدء البرنامج من خلال برنامج مشاهدة الملف (مثل، Windows Explorer، Mac OS X Finder، الخ) باستخدام ملف binary المحدد الخاص ببيئة التشغيل، قم بالانتقال الى الدليل الفرعي في Start_Programs الذي يقوم بتعريف نظام التشغيل الخاص بك وهيكل بناء الجهاز.
قم بايجاد الملف الثنائي الذي يقوم نظام التشغيل الخاص بك بالتعرف عليه. ثم اضغط مرتين عليه لبدء البرنامج. يمكنك أيضا بدء البرنامج من خلال هذا الملف الثنائي من خلال نافذة سطر الأمر، أو من شاشة الوحدة الطرفية أو غيرها.
اذا قمت بالحصول على الخطأ التالي:
"خطأ في تحميل وحدة برنامج Java ."
فهذا يعني أن IBM i Access Client solutions لم يمكنه ايجاد Java في مكان يمكن التعرف عليه. يمكنك محاولة الطرق التالية بالأقسام:
7.1.1 بدء البرنامج - اختيارات اضافية
7.2 بدء البرنامج (باستخدام برنامج نصي)
7.3 بدء البرنامج (باستخدام سطر الأمر)
يمكنك أيضا محاولة أحد الطرق التالية عند محاولة استخدام الملف الثنائي الخاص ببيئة التشغيل لديك. وهذه الطرق تسمح لك بتعريف أي Java Runtime Environment (JRE) الذي يجب استخدامه لبدء البرنامج. أنظر القسم 7.1.2 ايجاد مسار Java الرئيسي للتعرف على كيفية ايجاد مسار Java الرئيسي على الحاسب الخاص بك. يتم دعم هذه الطرق الاضافية على أنظمة تشغيل Linux و Windows فقط:
اذا كان يمكنك بدء البرنامج باستخدام أحد الطرق الموجودة بالقسم:
7.2 بدء البرنامج (باستخدام برنامج نصي) (أو)
7.3 بدء البرنامج (باستخدام سطر الأمر)
بعد ذلك يمكنك تحديد مسار Java الرئيسي على الحاسب الخاص بك من خلال واجهة تعامل المستخدم البيانية الرئيسية من IBM i Access Client Solutions. ومن خلال خط القائمة، حدد
Help->About
سيتم عرض مسار java.home الرئيسي على هذه الشاشة.
الخاصية java.home تتضمن مكان مسار Java الرئيسي بالحاسب الخاص بك. هذا هو المسار الذي ستحتاج لتحديده عند تحديد متغير بيئة التشغيل JAVA_HOME أو عند استخدام الاختيار -vm بالأمر.
في أنظمة تشغيل Windows، قم بالبحث عن java.exe. عادة ما توجد ملفات Java الثنائية في الدليل الفرعي bin أو jre/bin تحت مسار Java الرئيسي. يمكن استخدام مسار Java الرئيسي عند تحديد متغير بيئة التشغيل JAVA_HOME أو عند استخدام الاختيار -vm بالأمر.
في نظام linux يمكنك استخدام الأمر "which" :
which javaهذا سيعطيك المسار الى أمر java أو الرابط الرمزي اليه.
قم بحل أي وصلات رمزية حتى يتم الوصول في النهاية الى الملف الثانئي الفعلي لأمر java. يمكنك حل الروابط الرمزية من خلال استخدام الأمر ls باستخدام الاختيار -l وهو:
ls -l <file>عادة ما توجد ملفات Java الثنائية في الدليل الفرعي bin أو jre/bin تحت مسار Java الرئيسي. يمكن استخدام مسار Java الرئيسي عند تحديد متغير بيئة التشغيل JAVA_HOME أو عند استخدام الاختيار -vm بالأمر.
يوجد دليل Sample_Scripts في دليل التوثيق.
أفضل طريقة لبدء المنتج تكون باستخدام ملف ثنائي معين لبيئة التشغيل يكون متاحا في Start_Programs. يجب استخدام البرامج النصية في Sample_Scripts فقط اذا كان الملف الثنائي الخاص ببيئة التشغيل لا يعمل.
لبدء المنتج من برنامج استعراض نظام الملفات (على سبيل المثال، Windows Explorer، Mac OS X Finder، الخ) باستخدام أحد البرامج النصية التي تم اتاحتها، قم بايجاد البرنامج النصي في الدليل الفرعي Sample_Scripts المتوافق مع نظام التشغيل الخاص بك.
أغلب الأنظمة التشغيل التي على أساس خلاف-Windows يتم اتاحة perl لها بصفة مفترضة. يحتوي الدليل Sample_Scripts/Linux_Mac_Other على برنامج نصي perl (مع ثلاث لاحقات ملفات مختلفة) الذي يمكن استخدامه لبدء المنتج بأي بيئة تشغيل يكون perl متاحا بها. حدد الملف الذي له لاحقة ملف يمكن لنظام التشغيل الخاص بك التعرف عليها كبرنامج perl.
أنظمة التشغيل التي على أساس Windows يتم اتاحة JScript لها بصفة مفترضة. يحتوي الدليل Sample_Script/Windows على JScript يمكن استخدامه لبدء المنتج بأنظمة تشغيل Windows.
باستخدام الطريقة المحددة لبيئة التشغيل لاستعراض نظام الملفات الخاص بك (مثل، Windows Explorer، أو Mac OS X Finder، الخ)، قم بايجاد البرنامج النصي الذي يمكن لنظام التشغيل الخاص بك التعرف عليه. ثم، اضغط مرتين عليه لبدء البرنامج. يمكنك أيضا بدء البرنامج من خلال هذا البرنامج النصي من خلال نافذة سطر الأمر، أو من شاشة الوحدة الطرفية أو غيرها.
يمكنك أيضا بدء البرنامج من خلال سطر-الأمر من خلال أي مكان يمكنك ادخال الأمر به (موجه الأمر، شاشة الوحدة الطرفية، واجهة تعامل وسيطة، الخ)
java -Xmx1024m -jar <path>/acsbundle.jarحيث <path> هو مكان ملف JAR التنفيذي للبرنامج
java -Xmx1024m -jar V:/some_location/acsbundle.jarأو
<java_path>java -jar V:/some_location/acsbundle.jarحيث <java_path> هو مكان أمر java من JDK 8.0 أو ما بعده.
أنظر القسم 7.1.2 ايجاد مسار Java الرئيسي لتحديد المسار الكامل لأمر java
يمكنك أيضا استخدام أي من البرامج أو البرنامج النصية من سطر الأمر. على سبيل المثال:
/Product/Location/Start_Programs/Linux_x86-64/acslaunch_linux-64 /Product/Location/Start_Programs/Mac_i386-32_x86-64/acslaunch_mac C:\Product\Location\Start_Programs\Windows_x86-64\acslaunch_win-64.exe
ملحوظة فنية:
في بعض أنظمة التشغيل، يتم افتراض مساحة الذاكرة المحتجزة بصفة مسبقة لبرنامج Java Virtual machine بالحد الأقصى لحجم صغير جدا لاستخدام الوظائف المتعددة في برنامج IBM i Access Client Solutions. ومن المفضل استخدام الحد الأدنى للحجم وهو جيجابايت كحد أقصى لحجم مقاطع الذاكرة (-Xmx1024m). بتحديد أحجام أقل من جيجابايت واحد أو تقوم باستخدام حجم مقطع الذاكرة المفترض يمكن أن يؤدي الى الخطأ OutOfMemoryException.
قم باضافة توصيف النظام لكل من أنظمة IBM i التي تريد استخدامها أو ادارتها. لاضافة توصيف النظام، حدد توصيف النظام من مهام الادارة. ثم حدد جديد. في علامة التبويب عام، أدخل اسم النظام. للبدء، فان اسم النظام هو الشيء الوحيد الضروري لتنفيذ المهام العامة.
عند الانتهاء، حدد حسنا لحفظ المعلومات التي قمت بادخالها لهذا النظام، أو حدد حفظ/جديد اذا كانت هناك أنظمة اضافية تريد أن تقوم باضافتها الى التوصيف.
لتوصيف نظام لعمل اتصال TLS/SSL، ارجع الى توصيف الاتصالات الآمنة.
ويمكنك اضافة أنظمة جديدة الى التوصيف الخاص بك أو تحديث التوصيفات الموجودة باستخدام علامات التبويب عام، أو الوصلة، أو شاشة التحكم الرئيسية في أي وقت.
بالنسبة الى المهام المتعلقة بشاشة التحكم الرئيسية، يجب تحديد توصيف اضافي. ويتم ارفاق توصيفات شاشة التحكم الرئيسية مع اسم النظام الذي قمت بادخاله في علامة التبويب عام. لادخال توصيف شاشة التحكم الرئيسية للنظام، حدد توصيف النظام من مهام الادارة. حدد جديد أو تحرير. ثم حدد علامة التبويب شاشة التحكم الرئيسية. مهام شاشة تحكم 5250 الرئيسية تتطلب أن يتم توصيف شاشة تحكم LAN الرئيسية أو شاشة تحكم HMC الرئيسية. اذا لم يكن لديك شاشة تحكم رئيسية معرفة لشبكة اتصال محلية LAN أو HMC، أنظر القسم 9.9 بدء وصلة شاشة التحكم الرئيسية لنظام IBM i.
مهام Hardware Management Interface تتطلب توصيف واجهة التعامل لادارة الجهاز. ويمكنك ادخال حتى ستة من توصيفات واجهة التعامل لادارة الجهاز.
وعند الانتهاء، حدد اغلاق بشاشة توصيف النظام.
باستخدام المربع المسقط للنظام بشاشة IBM i Access Client Solutions الرئيسية، حدد النظام. كل مهام شاشة التحكم الرئيسية تقوم آليا بارفاق النظام المحدد (الذي تم ادخاله في علامة التبويب عام) مع توصيف شاشة التحكم الرئيسية (الذي تم ادخاله في علامة التبويب شاشة التحكم الرئيسية).
ويمكنك تحديد أحد المهام للنظام المحدد. اذا قمت بتحديد مهمة من شاشة التحكم الرئيسية التي لا يوجد بها المعلومات المقابلة التي يتم ادخالها في علامة تبويب توصيف شاشة التحكم الرئيسية، يتم عرض رسالة خطأ.
بصفة مفترضة، سيكون لكل من المستخدمين المكان المتفرد للتوصيف الخاص بهم. ويتم تحديد الدليل الرئيسي للتوصيف في اطار يعتمد على بيئة التشغيل. يتم تكوين أدلة التوصيف التي يتم تكوينها أثناء
بدء التشغيل المبدئي. لمشاهدة مكان دليل التوصيف:
قد ببدء البرنامج (أنظر القسم 7.0 بدء البرنامج)
تحرير->التفضيلات
حدد علامة التبويب للمحددات الرئيسية
الدليل الرئيسي للتوصيف
لا يمكن تغيير مكان التوصيف أثناء تشغيل البرنامج. لتغيير مكان التوصيف، أنظر 9.3 تغيير مكان التوصيف
العديد من الوظائف المتاحة من خلال واجهة تعامل المستخدم البيانية الرئيسية تكون متاحة أيضا من خلال سطر الأمر. ويمكن استدعاء هذه الوظائف من خلال ادخال المعاملات المناسبة لأي من اختيارات سطر الأمر الموضحة في:
القسم 7.3 بدء البرنامج (باستخدام سطر الأمر)
على سبيل المثال:
Start_Programs\Windows_x86-64\acslaunch_win-64.exe parm1 parm2 ...
ويتم عرض المعاملات الاضافية فقط في الأقسام التالية:
/PLUGIN=backup [/file=<filename>] <filename> هو اسم الملف الذي سيتم تكوينه
هذا سيؤدي الى حفظ التوصيف الحالي في الملف المحدد. ويمكن استخدام الملف الناتج كمدخلات للاختيار استرجاع لسطر الأمر على نفس الحاسب أو على حاسب مختلف (بصرف النظر عن نظام التشغيل).
يتم تحديد مكان التوصيف الذي سيتم حفظه من خلال الخاصية:
com.ibm.iaccess.AcsBaseDirectory...الذي يوجد بالملف AcsConfig.properties
هذه الوظيفة تعادل File->Export Configuration من واجهة التعامل البيانية الرئيسية.
/PLUGIN=restore /file=<filename> <filename> هو مكان الملف الذي يتم تكوينه من خلال عملية أخد النسخة الاحتياطيةهذا سيؤدي الى استعادة التوصيف الذي سبق حفظه من الملف المحدد. يتم فقدان أن توصيف قائم ليس في الملف المحدد.
يتم تحديد مكان التوصيف الذي سيتم استعادته من خلال الخاصية:
com.ibm.iaccess.AcsBaseDirectory...الذي يوجد بالملف AcsConfig.properties
هذه الوظيفة تعادل File->Import Configuration من واجهة التعامل البيانية الرئيسية.
ملحوظة:
لتفادي استقبال اسم المستخدم المفترض المحدد في علامة تبويب الاتصال بتوصيف النظام، قم بوضع الخاصية التالية في الملف AcsConfig.properties.
com.ibm.iaccess.ResetDefaultUserOnImport=true
/PLUGIN=certdl /SYSTEM=<system>يقوم بتنزيل صلاحيات الشهادة (CA) من نظام IBM i المحدد ويتم تخزينه في وحدة تخزين الشهادات الموثقة المحلية الخاصة بالمستخدم. وهذا يعد ضروريا لتوثيق وحدة الخدمة باستخدام SSL.
/PLUGIN=cfg /GUI /GUI - هذا الاختيار سيقوم ببدء System Configurations GUI هذا يماثل بدء تشغيل System Configurations من GUI الرئيسية. ملحوظة: بتحديد com.ibm.iaccess.CfgActionsRestricted=true في AcsConfig.properties سيقوم باخفاء الاختيارات New/Edit/Copy/Delete بشاشة System Configurations. /PLUGIN=cfg /LIST /LIST - لعرض الأنظمة التي تم توصيفها مع اختيارات الاتصال الخاصة بها /PLUGIN=cfg /SYSTEM=<system> [/ipaddr=<frequency>] [/userid=<userid>] [/ssl=<switch>] [/5250path=<path>] [/del] [/r] /SYSTEM - اسم النظام /ipaddr - عند طلب الاتصال، تحدد هذه القيمة ما اذا كان سيتم القيام بالبحث عن عنوان IP أم لا. والتكرارات الصحيحة هي: ALWAYS - لبحث عنوان IP لكل من الوصلات HOURLY، DAILY، WEEKLY - لبحث عنوان IP اذا كان مقدار الوقت قد انقضى منذ آخر عملية بحث عنوان IP - عند تحديد عنوان IP، سيتم افتراض التكرارية بالقيمة NEVER /userid - كود تعريف المستخدم يمكن أيضا أن يتم تحديده بالقيم التالية: *SHARE - يتم عرض رسالة حث لبيانات الاعتماد الخاصة ببدء الاتصال التي سيتم مشاركتها بواسطة الأنظمة باستخدام هذا الاختيار. *PROMPTALWAYS - لارسال رسالة حث مرة واحدة على الأقل لكل من الوصلات *KERBEROS - استخدم Kerberos Principal، غير مطلوب /ssl - التحويل بالقيمة 0 لايقاف تشغيل نمط SSL، أو 1 لتشغيله /5250path - مسار لملفات مواصفات محاكاة 5250 يمكن تحديد /5250path باستخدام ملف->تغيير الدليل... من ادارة جلسة 5250 يقوم /del بحذف المواصفات الموجودة /r لاستبدال التوصيف الموجودهذا يسمح بتحديد اختيارات التوصيف المختلفة من سطر الأمر. ويمكن أيضا تحديد هذه الاختيارات من واجهة تعامل المستخدم البيانية الرئيسية باستخدام توصيفات النظام.
/PLUGIN=dump [/<options>]يطالب كل عمليات التشغيل الجارية في البرنامج بتفريع سلاسل العمليات الخاصة بها. ويتم استخدام هذه المعلومات من خلال خدمات IBM لتقديم دعم عن المشكلة.
يمكن التوصل الى السجلات التي يتم استخراجها من خلال واجهة تعامل المستخدم البيانية من خلال:
تحرير->التفضيلات
علامة التبويب للمحددات الرئيسية
عمليات تفريغ الدليل
اذا لم يتم تحديد أي اختيارات، تكون هذه الوظيفة معادلة للوظيفة التالية من خلال واجهة تعامل المستخدم البيانية الرئيسية:
الأدوات->استخراج سجلات الخدمة
فيما يلي الاختيارات الصحيحة:
/heapdump - لتنفيذ ما سبق بالاضافة الى تفريغ مساحة الذاكرة المحتجزة بصفة مسبقة من JVM
/PLUGIN=medicلتجميع السجلات الموجودة وتفريغ سلاسل العمليات في ملف .zip والذي يمكن ارساله الى IBM للحصول على الخدمة.
يمكن التوصل الى ملف .zip الناتج من خلال واجهة تعامل المستخدم البيانية الرئيسية من خلال:
تحرير-التفضيلات
علامة التبويب للمحددات الرئيسية
دليل الخدمة
هذه الوظيفة تعادل استخدام الأدوات->سجلات الخدمة لمجموعة البرامج من خلال واجهة تعامل المستخدم البيانية الرئيسية.
/PLUGIN=log /LEVEL=<Level> <Level> يكون أي مما يلي: OFF، SEVERE، WARNING، INFO، CONFIG، FINE، FINESTيسمح هذا البرنامج المساعد للمستخدم بالتنقل بين مستويات التسجيل الخاص به من خلال سطر الأمر.
كما يمكن تحديد مستوى التسجيل من خلال واجهة تعامل المستخدم البيانية الرئيسية:
تحرير->التفضيلات
جدولة عام
مستوى التسجيل
/PLUGIN=logon /SYSTEM=<system> [/USERID=<userid>] [/PASSWORD=<password>] [/AUTH] [/C] [/GUI=<1|0>] /SYSTEM - اسم النظام /USERID - كود تعريف المستخدم /PASSWORD - كلمة السرية المصاحبة لكود تعريف المستخدم /AUTH - محاولات الاتصال بالنظام باستخدام بيانات الاعتماد المحددة لبدء الاتصال وتخزينهم بالذاكرة الوسيطة عند النجاح فقط /C - يتم اخلاء الذاكرة الوسيطة /GUI - ما اذا كان يمكن استخدام واجهة تعامل المستخدم البيانيةسيقوم هذا الأمر بتخزين كود المستخدم وكلمة السرية في ذاكرة التخزين المؤقت والذي يتم استخدامه لمنع المطالبة بادخال كلمة السرية.
/PLUGIN=propsلاحضار نفس شاشة واجهة تعامل المستخدم البيانية الناتجة عن استخدام تحرير->التفضيلات من واجهة تعامل المستخدم البيانية الرئيسية.
/PLUGIN=maint [/<options>] فيما يلي الاختيارات الصحيحة: /killdaemon - يتم انهاء سلاسل عمليات daemon. يماثل Tools->Reset للصيانة من GUI الرئيسية. بتحديد com.ibm.iaccess.ResetForMaintenanceOnExit=true في AcsConfig.properties سيتم استدعاء /killdaemon عند وجود Access Client Solutions. /clearpwcaches - لاخلاء كل كلمات السرية المسجلة بذاكرة التخزين المؤقت /clearjarcache - لاخلاء ذاكرة التخزين المؤقت لملف jar الخاص بالبرنامج /clearlogs - لاخلاء Logs Directory في تحرير->التفضيلات بعلامة تبويب المحددات المحلية من واجهة تعامل المستخدم البيانية الرئيسية /cleardumps - لاخلاء Dumps Directory في تحرير->التفضيلات بعلامة تبويب المحددات المحلية من واجهة تعامل المستخدم البيانية الرئيسية /clearsvcdir - لاخلاء Service Directory في تحرير->التفضيلات بعلامة تبويب المحددات المحلية من واجهة تعامل المستخدم البيانية الرئيسية /clearsettings - لاخلاء كل المحددات الخاصة بالمستخدم الحالياذا لم يتم تحديد اختيارات، لن يتم اتخاذ أي تصرف.
/PLUGIN=ping /SYSTEM=<system> [</options>] تتضمن الاختيارات: /SSL=<1|0> تشغيل أو ايقاف SSL /ACCEPTALLCERTS=<1|0> ما اذا كان سيتم اضافة كل SSL آليا الى الفئة الموثقة (عند استخدام SSL). /SERVERAUTH=<1|0> تشغيل أو ايقاف توثيق وحدة خدمة SSL (الاختيار المفترض هو عدم التشغيل). ولن يتم أخذ هذا الاختيار في الاعتبار في حالة عدم اختبار SSL. /GUI=<1|0> تبديل تشغيل/ايقاف نافذة GUI (الاختيار المفترض هو ايقاف التغشيل اذا تم بدء التشغيل من خلال سطر الأمر) /PORTS=<port1,port2> كشف مفصول بفاصلات بمنافذ الاتصال التي سيتم اختبارها. ويمكن أن يكون عبارة عن أرقام أو أسماء للخدمة (مثل، /PORTS=as-signon,as-sts). واذا لم يتم تحديده، سيتم اختبار فئة منافذ الاتصال المفترضة. سيؤدي تحديد .CONSOLE الى التحقق من كشف منافذ شاشة التحكم الرئيسية. /TIMEOUT=<seconds> حدد قيمة وقت الانتهاء، بالثواني.ويقوم هذا البرنامج المساعد بالتحقق من امكانية الاتصال مع IBM i من خلال فتح اتصال مع المنفذ المناسب. واذا كان يتم التحقق من اتصال SSL، سيتم محاولة تبادل تأكيد الاتصال الى SSL. واذا ان قد تم بدء التشغيل من خلال واجهة تعامل المستخدم البيانية الرئيسية، أو تم استدعاؤه باستخدام /GUI=1، فسيقوم هذا لبرنامج المساعد بعرض مربع الحوار. أما اذا كان قد تم بدءه من خلال سطر الأمر بدون /GUI=1، فسيتم ارسال المخرجات الى شاشة التحكم الرئيسية.
بالنسبة لما هو خلاف SSL، يتم التحقق من الخدمات والمنافذ التالية:
sshd 22 telnet 23 drda 446 as-svrmap 449 as-nav 2004 as-central 8470 as-database 8471 as-dtaq 8472 as-file 8473 as-netprt 8474 as-rmtcmd 8475 as-signon 8476
بالنسبة الى SSL، يتم التحقق من الخدمات والمنافذ التالية:
sshd 22 telnet-ssl 992 ddm-ssl 448 as-svrmap 449 as-nav 2005 as-central-s 9470 as-database-s 9471 as-dtaq-s 9472 as-file-s 9473 as-netprt-s 9474 as-rmtcmd-s 9475 as-signon-s 9476
يمكن بدء هذه الوظيفة من خلال واجهة تعامل المستخدم البيانية الرئيسية من خلال:
توصيف النظام
حدد أحد الأنظمة ثم حدد تحرير
جدولة عام
التحقق من الوصلة
/PLUGIN=smيقوم هذا البرنامج المساعد ببدء واجهة تعامل المستخدم البيانية من 5250 Session Manager.
هذا يعادل 5250 Session Manager من واجهة تعامل المستخدم البيانية الرئيسية.
/PLUGIN=5250 /SYSTEM=<system> [/<options>] يقوم هذا البرنامج المساعد أداة محاكاة 5250 الى النظام المحدد. هذه الوظيفة تعادل محاكاة 5250 من واجهة تعامل المستخدم البيانية الرئيسية. فيما يلي الاختيارات الصحيحة: /id=<A-Z> - كود الجلسة القصير /name=<name> - اسم جلسة الاتصال /wsid=<identifier> - كود وحدة العمل /wide=<1|0|true|false> - استخدام حجم الشاشة العريض (27x132) /fullscreen<1|0|true|false> - استخدام الشاشة بالكامل /nosave=<1|0|true|false> - عدم حفظ المحددات عند الخروج /prompt=<1|0|true|false> - فرض ظهور مربع حوار التوصيف /port=<port> - رقم منفذ الاتصال /ssl=<1|0|true|false> - الاتصال باستخدام قواعد اتصال مؤمنة /sso=<1|0|true|false> - تخطي شاشة تسجيل المستخدم /kerberos - استخدام Kerberos /width=<width> - العرض المبدئي لنافذة برنامج المحاكاة /height=<height> - الارتفاع المبدئي لنافذة برنامج المحاكاة /xpos=<xpos> - الموضع المبدئي للاحداثي-x من الركن اليسار العلوي من نافذة برنامج المحاكاة /ypos=<ypos> - الموضع المبدئي للاحداثي-y من الركن اليسار العلوي من نافذة برنامج المحاكاة /watermark - عرض اسم النظام كعلامة مائية على الشاشة /watermark=<text> - عرض النص المتاح كعلامة مائية في الشاشة
/PLUGIN=dtgui يقوم هذا البرناج المساعد ببدء واجهة التعامل البيانية الرئيسية لنقل البيانات. هذه الوظيفة تعادل نقل البيانات من واجهة تعامل المستخدم البيانية الرئيسية.
/PLUGIN=download [/userid=<userid>] <filename> [<filename> <filename> ...] /userid - كود تعريف المستخدم الذي سيتم استخدامه عند الاتصال بالنظام المستهدف <filename>- ملف باللاحقة .dtfx الذي تم تكوينه من عملية تنزيل سابقة لنقل البيانات.هذا البرنامج المساعد يسمح للمستخدم بتشغيل تنزيل Data Transfer التي تم حفظها من قبل.
كما يتم اتاحة نقل البيانات من خلال واجهة تعامل المستخدم البيانية الرئيسية من خلال تحديد نقل البيانات.
/PLUGIN=upload [/userid=<userid>] <filename> [<filename> <filename> ...] /userid - كود تعريف المستخدم الذي سيتم استخدامه عند الاتصال بالنظام المستهدف <filename>- ملف باللاحقة .dttx الذي تم تكوينه من عملية تحميل سابقة لنقل البيانات.هذا البرنامج المساعد يسمح للمستخدم بتشغيل تحميل Data Transfer التي تم حفظها من قبل.
كما يتم اتاحة نقل البيانات من خلال واجهة تعامل المستخدم البيانية الرئيسية من خلال تحديد نقل البيانات.
/PLUGIN=cldownload /system=<system> [/userid=<userid>] {/hostfile=<library/filename> | /sql="statement"} {/clientfile=<path><filename>.<extension> | /display} [/<options>] /userid - كود تعريف المستخدم الذي سيتم استخدامه عند الاتصال بالنظام المستهدف /hostfile - المكتبة والملف الرئيسي على نظام IBM i لعملية التنزيل على سبيل المثال، /hostfile=QIWS/QCUSTCDT /sql - حدد عبارة SQL على سبيل المثال، /sql="select CUSNUM,LSTNAM,INIT,ZIPCOD from QIWS/QCUSTCDT" /clientfile - مكان الملف المستهدف للتنزيل. يتم تحديد نسق هذا الملف بواسطة اللاحقة المحددة (على سبيل المثال، .csv، .ods، .xlsx، .xlsx). اذا لم يتم تحديد لاحقة الملف أو تم تحديد نوع ملف غير مدعم، سيتم تنسيق البيانات كملف .csv /display - كتابة المخرجات بالوحدة الطرفية فيما يلي الاختيارات الصحيحة: /colheadings=<1/0> - تضمين عناوين الأعمدة كصف أول. وعند تحديدها، ستكون أسماء الأعمدة هي العناوين. /usecollabels - استخدام تسميات الأعمدة للعناوين.يسمح البرنامج المساعد للمستخدم بتشغيل عملية تنزيل بسيطة للملف بالكامل من سطر الأمر.
/PLUGIN=console /SYSTEM=<system>يقوم هذا البرنامج المساعد ببدء شاشة التحكم الرئيسية 5250 الى النظام المحدد.
هذه الوظيفة تعادل شاشة التحكم الرئيسية 5250 من واجهة التعامل البيانية الرئيسية.
/PLUGIN=vcp /SYSTEM=<system>يقوم هذا البرنامج المساعد ببدء شاشة التحكم الظاهرية للنظام المحدد.
هذه الوظيفة تعادل شاشة التحكم الظاهرية من واجهة التعامل البيانية الرئيسية.
/PLUGIN=l1c /SYSTEM=<system>يقوم هذا البرنامج المساعد ببدء برنامج الاستعراض الى IBM Navigator for i باستخدام النظام المحدد والمنفذ 2001.
هذه الوظيفة تعادل Navigator for i من واجهة التعامل البيانية الرئيسية.
/PLUGIN=splf /SYSTEM=<system>يقوم هذا البرنامج المساعد بعرض واجهة التعامل البيانية مخرجات وحدة الطباعة لمشاهدة وتنزيل ملفات spool files من IBM i.
هذه الوظيفة تعادل مخرجات وحدة الطباعة من واجهة التعامل البيانية الرئيسية.
/PLUGIN=keymanيقوم هذا البرنامج المساعد بعرض أداة الادارة الرئيسية.
هذه الوظيفة تعادل استخدام الأدوات->ادارة المفاتيح من خلال واجهة تعامل المستخدم البيانية الرئيسية.
/PLUGIN=rmtcmd /SYSTEM=<system> {/CMD="<CL command>" | file=<file_name>} [/noprompt=<1|0>] [/immed=<0|1>] /cmd="<CL command>" - الأمر الذي سيتم تشغيله، قم باستخدام علامات التنصيص لتفادي قطع المسافات البينية للأمر. /file=<file_name> - حدد أحد ملفات المدخلات بأوامر متعددة. ويجب أن تكون بمعدل أمر واحد لكل سطر بدون علامات تنصيص /noprompt=<1|0> - عند تحديد ملف مدخلات، يتم تجاهل النتائج وأي من رسائل الحدث قبل الاستمرار. /immed=<0|1> - لارسال كل أمر كما يتم قراءته.سيقوم هذا البرنامج الاضافي بارسال أوامر CL الى النظام المحدد.
تكون هذه الوظيفة متاحة فقط من سطر الأمر.
/PLUGIN=pwchange /SYSTEMS=<system,system,system,...>يقوم هذا البرنامج المساعد بتغيير كلمة السرية بالأنظمة المحددة. حيث يقوم بمطالبة المستخدم بادخال كود المستخدم وكلمات السرية القديمة والجديدة.
كما يمكن استخدام هذه الوظيفة من خلال واجهة تعامل المستخدم البيانية من خلال تحديد علامة تبويب كلمات السرية من تحرير->التفضيلات
/PLUGIN=migrate /<option> /SYSTEM=<system> يمكن تحديد <system> باسم نظام واحد أو تحديد *ALL لتحديد كل الأنظمة. فيما يلي الاختيارات الصحيحة: /IMPORT - نسخ واحد (أو كل) توصيفات النظام من توصيف Windows المتوارث الى كل IBM i Access Client Solutions. /EXPORT - نسخ توصيف نظام واحد (أو الكل) الى توصيف Windows المتوارث من IBM i Access Client Solutions. /DELETE - حذف توصيف نظام واحد (أو الكل) من توصيف Windows المتوارث.يقدم هذا البرنامج المساعد امكانية نسخ توصيفات النظام ما بين IBM i Access Client Solutions و توصيف Windows السابق المدعم بواسطة IBM i Access for Windows.
كما يمكن استخدام هذه الوظيفة من خلال واجهة تعامل المستخدم البيانية من خلال تحديد ملف->نسخ الوصلات
/PLUGIN=restrict /<options> فيما يلي الاختيارات الصحيحة: /restrict=<func1,func2,func3> لقصر الوظائف المحددة على هذا الحاسب. /unrestrict=<func1,func2,func3> للسماح بالوظائف المحددة على هذا الحاسب. /list لعرض ما اذا كانت الوظائف مسموح بها أم تقييدها على وحدة العمل هذه. /export=<file> لتصدير القيود الى الملف المحدد باللاحقة .acsr /import=<file> لاستقبال القيود الى الملف المحدد باللاحقة .acsr /exportreg=<file> لتصدير ملف سجل نظام Windows (ملف باللاحقة .reg).
يقوم هذا البرنامج المساعد بتقديم امكانيات لكل من تتوافر لديه صلاحيات مسؤول النظام أو الصلاحيات الرئيسية لتقييد وظائف معينة من كل المستخدمي على وحدة العمل الحالية.
الوظيفة الوصف 5250 5250 Emulator cfg توصيف النظام checkupdates التحقق من التعديلات المتاحة cldownload عمليات التنزيل من سطر الأمر لنقل البيانات console شاشة تحكم 5250 الرئيسية consoleprobe لبحث شبكة الاتصال المحلية لتوصيفات شاشة التحكم الرئيسية db2 الوصف المنطقي db2tools مركز أداء SQL download عمليات التنزيل من سطر الأمر لنقل البيانات dtgui واجهة تعامل المستخدم البيانية لنقل البيانات hmcprobe بحث HMC عن الأقسام ifs نظام الملفات المتكامل installupdates لتركيب التحديثات من مكان IBM i المحدد keyman ادارة شهادات SSL/TLS l1c IBM Navigator for i (شاشة التحكم الرئيسية بالمستوى 1) osssetup ادارة مجموعات البرامج مفتوحة المصدر restrictview قصر المشاهدة للوظائف المقصورة حاليا rmtcmd الأمر Remote (يكون متاحا من خلال سطر الأمر) rss تشغيل برامج SQL النصية sm 5250 Session Manager splf مخرجات وحدة الطباعة (ملفات الطباعة) ssh Secure Shell sysdbg IBM i System Debugger upload عمليات التحميل من سطر الأمر لنقل البيانات vcp شاشة التحكم الافتراضية واجهات تعامل ادارة الأجهزة: hmi1 واجهة التعامل لادارة الجهاز 1 hmi2 واجهة التعامل لادارة الجهاز 2 asmi Advanced System Management Interface (ASMI) csmi Copy Services Manager for i dcm Digital Certificate Manager dshmc DS HMC hmc Hardware Management Console (HMC) httpadmin Web (HTTP) Administration for i ivm Integrated Virtualization Manager specctrl Spectrum Control tapemgmt1 ادارة الشريط 1 tapemgmt2 ادارة الشريط 2 are Administration Runtime Expert db2webquery Db2 Web Query
يمكن أيضا استبعاد وظائف كمجموعة باستخدام الكلمات المرشدة:
المجموعة الوظائف dataxfer dtgui,upload,download,cldownload emulator sm,5250 keyman keyman opconsole console,vcp,consoleprobe,hmcprobe rmtcmd rmtcmd splf splf ifs ifs hwconsole hmi1,hmi2,asmi,csmi,dcm,dshmc,hmc,httpadmin,ivm,specctrl,tapemgmt1,tapemgmt2,are,db2webquery l1cplugin l1c database db2,rss,db2tools debugger sysdbgامكانية تقييد الوظائف تكون متاحة لمسؤول النظام أو المستخدم بالصلاحيات الرئيسية من واجهة التعامل للمستخدم البيانية.
للحصول على طريقة سهلة لتقييد الوظائف بوحدات العمل المتعددة، ارجع الى قسم 9.5 مجموعات البرامج المهيأة.
/PLUGIN=restrictviewلعرض الوظائف التي يتم تقييدها حاليا على وحدة العمل هذه.
/PLUGIN=fileassoc [<filetype> <filetype> ...] [/c] <filetype> - أنواع الملفات الصالحة هي: dttx، dtfx، hod، bchx، ws، bch، sql /c - لمحو ترافق الملف لأنواع الملفات المحددةفي منصة Windows، يقوم ذلك بتحديد ارتباطات الملفات من النوع .dttx، .dtfx، .hod، .bchx، .ws، .bch، و.sql. في بيئة تشغيل غير Windows، يتم عرض رسالة خطأ.
هذه الوظيفة تعادل استخدام الأدوات->مرفقات الملف من خلال واجهة تعامل المستخدم البيانية الرئيسية.
/PLUGIN=dtbatch [/userid=<userid>] <filename> [<filename> <filename> ...] /userid - كود تعريف المستخدم الذي سيتم استخدامه عند الاتصال بالنظام المستهدف <filename>- ملف باللاحقة .dtfx أو .dttx الذي تم تكوينه من عملية تنزيل أو تنزيل سابقة لنقل البيانات. يمكن تحديد ملفات متعددة مع أو بدون هذه الكلمة المرشدة هذه.هذا البرنامج المساعد يسمح للمستخدم بتشغيل طلب نقل البيانات الذي تم حفظه من قبل.
كما يتم اتاحة نقل البيانات من خلال واجهة تعامل المستخدم البيانية الرئيسية من خلال تحديد نقل البيانات.
/PLUGIN=pm5250 [/input=<file> ... /output=<directory>] [/verbose] [/gui] /input - الملفات التي سيتم تطوير نسختها. يجب أن تكون الملفات ملفات 5250 ذات لاحقة .ws، .bch، .kmp، .pmp، .bar. /output - المكان الذي سيتم تخزين الملفات التي تم تطوير نسختها به. /verbose - عرض نتائج الملفات التي تم تطوير نسختها. /gui - بدء واجهة تعامل المستخدم لتطوير نسخة الملفات 5250.يسمح البرنامج المساعد للمستخدم بتطوير نسخة الملفات من برنامج محاكاة IBM i Access for Windows Personal Communications الى برنامج محاكاة IBM i Access Client Solutions. سيكون لبعض الملفات التي تم تحويلها لاحقة ملف جديدة. ارجع الى قسم 9.6.2 تطوير نسخة 5250 Emulation.
/PLUGIN=rss /SYSTEM=<system> /DATABASE=<database> [/FILE=<file>] [/SQL=<file>] [/AUTORUN=<0,1>] /FILE=<filename> - فتح الملف المحدد /SQL=<sql> - البدء مع SQL المحدد /AUTORUN=<1,0> - تشغيل البرنامج النصي آليايسمح البرنامج المساعد للمستخدم بتشغيل عبارات SQL وأوامر CL.
/PLUGIN=DB2TOOLS /SYSTEM=<system> /DATABASE=<database> [Options] فيما يلي الاختيارات الصحيحة: /ACTION=<LIST | ANALYZE | STATEMENTS | COMPARE> - التصرف الذي سيتم تنفيذه: يمكن استخدام الاختيار LIST مع المتغير المستقل LISTNAME وعرض مركز أداء SQL مع الكشف المحدد. يقوم الاختيار ANALYZE بتحليل فئة بيانات الأداء المحددة. يعرض الاختيار STATEMENTS عبارات الى SQL Plan Cache أو فئة بيانات الأداء المحددة. يقوم الاختيار COMPARE بمقارنة فئة (فئات) بيانات الأداء المحددة. /NAME=<name> - الاسم الخاص بفئة بيانات الأداء /TABLE=<name> - الاسم الخاص بالجدول الذي يحتوي على بيانات الأداء /SCHEMA=<name> - اسم الوصف المنطقي للجدول الذي يحتوي على بيانات الأداء /LISTNAME=<DBMONITORS | PCEVENTMONITORS | PCSNAPSHOTS | LIVE_PLAN_CACHE> - الكشف المبدئي الذي يتم عرضه في مركز أداء SQL.يقدم البرنامج المساعد مركز أداء SQL مجموعة من الأدوات لمساعدتك بتهيئة SQL في تطبيقات قاعدة البيانات الخاصة بك:
/PLUGIN=ifs /SYSTEM=<system>يقدم Integrated File System واجهة تعامل لتصفح نظام الملفات المتكامل لنظام IBM i الخاص بك والتعامل مع العناصر في نظام الملفات المتكامل بالطرق التالية:
/PLUGIN=DB2 /SYSTEM=<system>يقدم البرنامج المساعد واجهة تعامل لادارة قواعد بيانات Db2 for i على IBM i.
/PLUGIN=checkupdatesيقدم هذا البرنامج المساعد واجهة تعامل للتحقق من التحديثات المتاحة.
/PLUGIN=SSH /SYSTEM=<system>ستقوم وحدة SSH الطرفية ببدء تشغيل برنامج SSH الذي تم تركيبه بالفعل (أداة محاكاة الوحدة الطرفية) على الحاسب الخاص بك بنظام ملفات IBM i المتكامل.
/PLUGIN=OSSSETUPسيقوم OSSSETUP باستعراض واجهة التعامل التي ستسمح لك بادارة مجموعات البرامج مفتوحة المصدر على IBM i.
/PLUGIN=installupdates [Options] فيما يلي الاختيارات الصحيحة: /noprompt عدم المطالبة بكود تعريف المستخدم وكلمة السرية ملحوظة: عند استخدام هذا الاختيار، اذا كانت بيانات اعتماد المستخدم لنظام عن بعد موجودة بالفعل في الذاكرة الوسيطة، سيتم الاستمرار في عملية التحقق من التحديثات المتاحة بطريقة عادية. اذا لم يتم تخزين بيانات الاعتماد الخاصة بالمستخدم في الذاكرة الوسيطة، سيتم رفض الحصول على تصريح للنظام عن بعد ولن تكون التحديثات متاحة.سيقوم INSTALLUPDATES بالتحقق من توصيف نظام IBM i للتحديثات المتاحة وسيتم تنزيلها آليا وتركيب التحديثات على مكان التركيب بالحاسب المحلي. لتوصيف مكان IBM i لتنزيل التحديثات، يمكنك الرجوع الى القسم 5.2.
/PLUGIN=httpproxyuiسيقوم HTTPPROXYUI ببدء HTTP proxy مؤمن يتيح امكانية الاتصال من IBM i الى الانترنت من خلال الحاسب الذي يقوم بتشغيل proxy هذا. يتم اتاحة امكانية التوصل الى الانترنت من أي جلسة من جلسات SSH النهائية التي تقوم بادخال الأوامر التي يتم اتاحتها بواسطة البرنامج المساعد HTTPPROXYUI.
/udcnv [/wide] /wide لن يكون هذا الاختيار متاحا الا في صفحة الأكواد 932. عند تحديده، سيكون ملف font-image الناتج يتضمن حروف أحادية الكود.مثال للاستدعاء:
Start_Programs\Windows_x86-64\acslaunch_win-64.exe /udcnvيعد اختيار سطر الأمر هذا هو لاستخراج ملف font-image الذي يتضمن User Defined Characters (UDC) التي يتم توصيفها حاليا بوحدة عمل Windows. يكون ملف font-image الذي يتم استخراجه بصفحة الأكواد ANSI بناء على لغة وحدة العمل. ويتم دعم صفحات أكواد ANSI التالية:
صفحة الكود المنصة اسم ملف صورة طاقم الطباعة 932 Japanese Windows jpn24.fnt 949 Korean Windows kor24.fnt 936 Simplified Chinese Windows chs24.fnt 950 Traditional Chinese Windows cht24.fntيمكن استخدام ملف font-image لصورة-طاقم الطباعة الذي يتم استخراجه مع محاكاة وحدة طباعة 5250 بالاقتران مع Printer Definition Table (PDT) على وحدة عمل Windows. سيقوم الأمر ببدء واجهة التعامل البيانية التي ستسمح لك بتحديد المسار الذي سيتم وضع ملف صورة طاقم الطباعة الذي تم تكوينه فيه. ملف صورة-طاقم الطباعة الذي يتم استخراجه يجب أن يكون بالاسم المحدد أعلاه وسيتم وضعه في الحافظة \Emulator\fonts التي توجد في:
<Configuration Root>\Emulator\fontsحيث <Configuration Root> هو المسار العادي مثل:
C:\Users\<user_name>\Documents\IBM\iAccessClientلايجاد التوصيف المصدر الفعلي لعملية التركيب لديك، يمكنك الرجوع الى القسم 8.1 مكان التوصيف.
الحدود:
بعض ملفات التوصيف التي يتم تكوينها من خلال IBM i Access Client Solutions تكون مدعمة من خلال سطر الأمر عند ادخالها كالمعامل الأول والأوحد. وعند ادخال هذه الملفات بلاحقات ملف محددة كمعامل أول، فسيقوم IBM i Access Client Solutions بالحاق الملف مع الوظيفة ليتم اسدعائها وتحديد الملف كمدخلات لهذه الوظيفة.
اللاحقات التالية لها دعم الملفات الملحقة:
.dttx - طلب تنزيل نقل البيانات .dtfx - طلب تنزيل نقل البيانات .hod - ملف مواصفات جلسة عمل محاكاة 5250 .bchx - ملف مواصفات جلسة عمل متعددة .ws - ملف مواصفات جلسة العمل لمحاكاة 5250 (اتصالات شخصية) .bch - ملف مواصفات جلسة عمل محاكاة متعددة (اتصالات شخصية) .sql - ملف SQLأمثلة سطر الأمر:
acslaunch_xxx dt_download_file.dtfx - لتشغيل عملية تنزيل سبق حفظها acslaunch_xxx dt_upload_file.dttx - لتشغيل عملية تحميل سبق حفظها acslaunch_xxx system_lp13ut20.hod - لبدء جلسة عمل 5250 للنظام...حيث acslaunch_xxx هو صيغة سطر-الأمر لبدء البرنامج. أنظر القسم 7.3 بدء البرنامج (باستخدام سطر الأمر).
تتيح مرفقات الملفات من سطر الأمر المدعمة هذه للمستخدم باعداد مرفقات الملفات المحددة لنظام التشغيل يدويا. وحيث أن مرفقات الملفات تعتمد على بيئة التشغيل، فان الخطوات المطلوبة تتوقف على نظام التشغيل.
السبب الذي يجب أخذه في الاعتبار عند تحديد مرفقات الملفات لنظام التشغيل الخاص بك هو أن يكون لديك امكانية الضغط مرتين على أحد الملفات (من أحد أنواع الملفات المدعمة الموجودة بأعلى) لبدء الوظيفة المحددة.الأقسام التالية تقدم بعض الأملة لاعداد مرفقات الملفات لبعض أنظمة التشغيل.
سيتم الآن تشغيل وظيفة IBM i Access Client Solution المناسبة عندما تقوم بالضغط مرتين على الملفات من هذا النوع.
اتبع الخطوات الموجودة في QuickStartGuide لنظام Linux. هذا سيؤدي الى تركيب التطبيق بالمسار /opt/ibm/iAccessClientSolutions. كما سيقوم بتركيب: /usr/share/applications/IBM i Access Client Solutions.desktop
لتكوين شارة للبرنامج على سطح المكتب، قم بنسخ ملف .desktop السابق الى الحافظة Desktop الموجودة لديك. وقد تحتاج الى ضبط تصاريح الملف على سطح المكتب حتى يمكن تنفيذه.
الخطوات المطلوبة لاعداد مرفقات الملف تتوقف على توزيع نظام Linux وبيئة تشغيل سطح المكتب التي سيتم استخدامها. وبصفة عامة، فان الخطوات المطلوبة تكون مماثلة للخطوات السابقة التي يتم استخدامها في نظام Windows.
لكي يمكن استخدام مرفقات الملف على نظام Mac، يجب ارفاق نوع الملف مع أحد التطبيقات. اتبع الخطوات التي توجد في QuickStartGuide لنظام Mac حيث أن IBM i Access Client Solutions تطبيق تم تركيبه.
سيتم الآن تشغيل وظيفة IBM i Access Client Solution المناسبة عندما تقوم بالضغط مرتين على الملفات من هذا النوع.
قم باستخدام تطبيق المعاينة لايجاد الحافظة Icons في الدليل الخاص بالبرنامج وقم باستخدام برنامج الايجاد لاستبدال الشارة في الحصول على معلومات.
بصفة مفترضة، سيكون لكل من المستخدمين المكان المفترد للتوصيف الخاص بهم. يمكن تغيير مكان التوصيف من خلال تحديد الخاصية:
com.ibm.iaccess.AcsBaseDirectory
هذه الخاصية توجد بالملف AcsConfig.properties
ويوجد الملف AcsConfig.properties في اثنين من الأدلة عند ورود البرنامج. ويكون متضمن في ملف acsbundle.jar. للملائمة، يكون متاحا أيضا في ملف .zip الخاص بالبرنامج ويكون بنفس دليل acsbundle.jar عند فك ضغط ملف .zip.
وأثناء البدء، سيقوم البرنامج باستخدام ملف AcsConfig.properties الأول الذي سيقوم بايجاده فقط. يتم التحقق أولا من الدليل الذي يوجد به ملف acsbundle.jar. اذا لم يتم ايجاد AcsConfig.properties في نفس الدليل كملف acsbundle.jar، سيقوم باستخدام الملف AcsConfig.properties داخل الملف acsbundle.jar.
يمكنك اختيار تحديث AcsConfig.properties في acsbundle.jar باستخدام مسار توصيف مهيأ. وعند القيام بذلك، تأكد من أن الدليل الذي يوجد acsbundle.jar به لا يحتوي على ملف AcsConfig.properties والا سيتم استخدامه بدلا من ذلك. يوفر هذا المرونة للتمكن من توزيع مكان التوصيف باستخدام ملف acsbundle.jar مع توفير المرونة أيضا لاحلاله.
يتم تقدم الكلمات المرشدة الخاصة التي يمكن استخدامها عند تعريف مسار التوصيف. عند استخدام الكلمات المرشدة في المسار المحدد، يتم احلال الكلمات المرشدة بالنص أو المسار الذي تقوم بتحديده. يمكن استخدام كلمة مرشدة واحدة فقط في مسار التوصيف. الكلمات المرشدة والمعاني الخاصة بها:
{USER} - كود تعريف المستخدم الحالي. ويمكن أن توجد هذه الكلمة المرشدة بأي مكان بالمسار
يمكن أن توجد الكلمات المرشدة التالية في بداية المسار المحدد:
{PRODUCTDIR} - المسار لنفس دليل acsbundle.jar {TEMPDIR} - المسار لدليل مؤقت محدد بنظام التشغيل {ROOT} - المسار للدليل المصدر لنظام الملفات {HOME} - المسار للدليل الرئيسي للمستخدم {DEFAULT} - المسار المفترض الذي يمكن استخدام البرنامج منه عادة
ملحوظة فنية:
نحن لا نفضل مشارة التوصيف بين عدة مستخدمين.
على سبيل المثال، اذا كان X يمثل قرص تشغيل شبكة الاتصال المشترك، فقد تؤدي المحددات التالية الى نتائج غير متوقعة:
com.ibm.iaccess.AcsBaseDirectory=X:/Shared_Network_drive/config_directory
هناك عدة مشاكل في مشاركة عدة مستخدمين لمسار التوصيف هذا:
عند مشاركة مسار توصيف بين عدة مستخدمين، يجب استخدام الكلمة المرشدة {USER} لتجنب حدوث تعارض مع المستخدمين الآخرين. ويتم استبداله بكود المستخدم الحالي.
عند تحديد مسار التوصيف، استخدم الشرطة المائلة للأمام ('/') بدلا من الشركة المائلة للخلف ('\') كفاصل للدليل. ينطبق ذلك على كل أنظمة التشغيل بما فيها Windows.
فيما يلي بعض التوصيفات النموذجية التي يوصى بها:
مثال 1 - التوصيف المحلي للمستخدم الحالي (المفترض):
com.ibm.iaccess.AcsBaseDirectory=عند عدم تحديد AcsBaseDirectory، سيقوم التوصيف بافتراض المسار التابع لنظام التشغيل الخاص بالمستخدم. وهذه هي المحددات المفترضة لبرنامج IBM i Access Client Solutions.
مثال 2 - توصيف عن بعد (أو محلي) متفرد لكل من المستخدمين:
com.ibm.iaccess.AcsBaseDirectory={ROOT}/config_directory/{USER}/يكون التوصيف محلي أو عن بعد بناء على مكان {ROOT}.
مثال 3 - توصيف عن بعد (أو محلي) متفرد لكل من المستخدمين:
com.ibm.iaccess.AcsBaseDirectory={PRODUCTDIR}/config_directory/{USER}/يكون التوصيف محلي أو عن بعد بناء على مكان {PRODUCTDIR}.
مثال 4 - التوصيف المحلي على وسط تخزين متنقل (مثل قرص تشغيل USB):
com.ibm.iaccess.AcsBaseDirectory={PRODUCTDIR}/config_directoryحيث أن المسار لوسط التخزين المتنقل قد يختلف بناء على النظام الذي يتم استخدامه عليه، وتسمح هذه المحددات بربط التوصيف مع ملفات البرنامج. في هذا المثال، لم يتم تحديد الكلمة المرشدة {USER} عن قصد، لذلك سيتم استخدام التوصيف بوحدة تخزين USB بواسطة مستخدم وحدة تخزين USB، بصرف النظر عن كود المستخدم.
فيما يلي بعض اختيارات النشر الأخرى التي يجب مراعاتها:
يمكن استخدام الخصائص التالية في الملف AcsConfig.properties لاعداد التوصيف آليا للمستخدمين الجدد أو لتحديث التوصيف للمستخدمين الموجودين:
com.ibm.iaccess.autoimport com.ibm.iaccess.autoimport.version
فيما يلي الخطوات الضرورية:
فيما يلي طريقة عمله:
التوصيف الذي تم حفظه الذي يتم الاشارة اليه من خلال الخاصية com.ibm.iaccess.autoimport يتم استقباله آليا عندما تكون قيمة الرقم الصحيح للخاصية com.ibm.iaccess.autoimport.version لا تتطابق مع آخر قيمة تم استقبالها. بالاضافة الى اتاحة طريقة لاعداد توصيف مبدئي واتاحة التحديث لتوصيف موجود، سيقدم هذا أيضا طريقة لارجاع مستوى التوصيف. يتم تحديث التوصيف في أي وقت يحدث فيه عدم تطابق بين قيمة الرقم الصحيح لخاصية النسخة مع أحدث نسخة تم استقبالها. لكن، أثناء قيام التوصيف الذي تم استقباله بتغيير التوصيف لنظام موجود في توصيف المستخدم، لن يتم حذف النظام من توصيف المستخدم.
يمكن تحديد مسار الخاصية com.ibm.iaccess.autoimport كمسار مطلق، أو كعنوان URL أو مع الكلمات المرشدة الموضحة بالقسم 9.3. على سبيل المثال:
com.ibm.iaccess.autoimport=C:/acs_bak.zip
com.ibm.iaccess.autoimport=file///C:/acs_bak.zip
com.ibm.iaccess.autoimport=http://your.company.com/path/file/acs_bak.zip
com.ibm.iaccess.autoimport=ftp://your.company.com/path/file/acs_bak.zip
com.ibm.iaccess.autoimport={PRODUCTDIR}/acs_bak.zip
يتم توفير المزيد من المرونة بالسماح بتوزيع ملف التوصيف في acsbundle.jar أو في نفس الدليل مثل acsbundle.jar.
وفي كلا الحالتين، حدد com.ibm.iaccess.autoimport مع نفس الملف بدون مسار سابق:
com.ibm.iaccess.autoimport=acs_bak.zip
يسمح بالقيمة الخاصة * في com.ibm.iaccess.autoimport.version:
com.ibm.iaccess.autoimport.version=*
وهذا سيسمح باستقبال التوصيف بصرف النظر عن أي من النسخ السابقة.
ملحوظة:
لتفادي استقبال اسم المستخدم المفترض المحدد في علامة تبويب الاتصال بتوصيف النظام، قم بوضع الخاصية التالية في الملف AcsConfig.properties.
com.ibm.iaccess.ResetDefaultUserOnImport=true
بعض البرامج المساعدة لسطر الأمر التي لا تتطلب GUI يمكن استخدامها محليا بنظام IBM i. على سبيل المثال، يمكنك استخدام نقل البيانات لاستخراج بيانات من قاعدة البيانات الخاصة بك الى ملف ذو نوع جدول حسابي مباشرة بنظام IBM i بدون تنزيل البيانات الى الحاسب الشخصي.
للقيام بذلك، يمكنك استخراج ملف .zip المنتج المضغوط الى أي مكان في IBM i Integrated File System (IFS). على سبيل المثال، اذا قمت باستخراج ملف .zip المنتج الى:
/home/AccessClientSolutionsوقمت مسبقا بحفظ طلب تنزيل نقل البيانات الموجود في:
/some_path/qcustcdt.dtfxيمكنك تشغيل الأمر التالي بنظام IBM i:
QSH CMD('java -jar /home/AccessClientSolutions/acsbundle.jar /PLUGIN=dtbatch /some_path/qcustcdt.dtfx')
ملحوظة:
توجد أيضا تصحيحات PTFs من IBM i التي ستقوم باستخراج محتوى البرنامج لك على IBM i.
أنظر القسم 5.3 تصحيحات PTFs الاختيارية من IBM i
يقدم IBM i Access Client Solutions لمسؤولي النظام امكانية قصر استخدام وظائف محددة من خلال تحديد أي من الخاصيتين التاليتين في الملف AcsConfig.properties:
com.ibm.iaccess.ExcludeComps=<function, function,...> com.ibm.iaccess.IncludeComps=<function, function,...>
بتحديد com.ibm.iaccess.ExcludeComps سيتم الغاء اتاحة الوظائف المحددة. ويتم اتاحة كل الوظائف الأخرى. أي وظيفة محددة في هذه الخاصية لن يتم اتاحتها من خلال واجهة تعامل ACS GUI الرئيسية أو من خلال سطر الأمر. الوظائف التي يمكن تحديدها في هذه الخاصية يتم عرضها بأسفل.
بتحديد com.ibm.iaccess.IncludeComps سيتم اتاحة الوظائف المحددة. ويتم الغاء اتاحة كل الوظائف الأخرى. أي وظيفة محددة في هذه الخاصية يتم اتاحتها للاستخدام العادي. الوظائف التي يمكن تحديدها في هذه الخاصية يتم عرضها بأسفل.
الوظيفة الوصف 5250 5250 Emulator cfg توصيف النظام checkupdates التحقق من التعديلات المتاحة cldownload عمليات التنزيل من سطر الأمر لنقل البيانات console شاشة تحكم 5250 الرئيسية consoleprobe لبحث شبكة الاتصال المحلية لتوصيفات شاشة التحكم الرئيسية db2 الوصف المنطقي db2tools مركز أداء SQL download عمليات التنزيل من سطر الأمر لنقل البيانات dtgui واجهة تعامل المستخدم البيانية لنقل البيانات hmcprobe بحث HMC عن الأقسام ifs نظام الملفات المتكامل keyman ادارة شهادات SSL/TLS l1c IBM Navigator for i (شاشة التحكم الرئيسية بالمستوى 1) osssetup ادارة مجموعات البرامج مفتوحة المصدر restrictview قصر المشاهدة للوظائف المقصورة حاليا rmtcmd الأمر Remote (يكون متاحا من خلال سطر الأمر) rss تشغيل برامج SQL النصية sm 5250 Session Manager splf مخرجات وحدة الطباعة (ملفات الطباعة) ssh Secure Shell sysdbg IBM i System Debugger upload عمليات التحميل من سطر الأمر لنقل البيانات vcp شاشة التحكم الافتراضية واجهات تعامل ادارة الأجهزة: hmi1 واجهة التعامل لادارة الجهاز 1 hmi2 واجهة التعامل لادارة الجهاز 2 asmi Advanced System Management Interface (ASMI) csmi Copy Services Manager for i dcm Digital Certificate Manager dshmc DS HMC hmc Hardware Management Console (HMC) httpadmin Web (HTTP) Administration for i ivm Integrated Virtualization Manager specctrl Spectrum Control tapemgmt1 ادارة الشريط 1 tapemgmt2 ادارة الشريط 2 are Administration Runtime Expert db2webquery Db2 Web Query
يمكن تحديد الوظائف أيضا كمجموعات باستخدام الكلمات المرشدة التالية:
المجموعة الوظائف dataxfer dtgui,upload,download,cldownload emulator sm,5250 keyman keyman opconsole console,vcp,consoleprobe,hmcprobe rmtcmd rmtcmd splf splf ifs ifs hwconsole hmi1,hmi2,asmi,csmi,dcm,dshmc,hmc,httpadmin,ivm,specctrl,tapemgmt1,tapemgmt2,are,db2webquery l1cplugin l1c database db2,rss,db2tools debugger sysdbg
عادة لا يتم استخدام هذه الخصائص معا. اذا تم استخدامهم معا وتم تحديد وظيفة في كلا من الخاصيتين، يتم الغاء اتاحة الوظيفة.
مثال 1: سيقوم هذا بالغاء اتاحة كل الوظائف المصاحبة الى OPCONSOLE,HWCONSOLE,L1CPLUGIN. ويتم اتاحة كل الوظائف الأخرى في الكشف أعلاه.
com.ibm.iaccess.ExcludeComps=OPCONSOLE,HWCONSOLE,L1CPLUGIN
مثال 2: سيقوم هذا باتاحة 5250 وعمليات تنزيل نقل البيانات. ويتم الغاء اتاحة كل الوظائف الأخرى في الكشف أعلاه.
com.ibm.iaccess.IncludeComps=5250,DOWNLOAD
اذا كان مسؤول النظام يريد تحديث الملف AcsConfig.properties داخل acsbundle.jar قبل نشره الى مستخدميه، فيما يلي مثال لكيفية القيام بذلك:
jar uvf acsbundle.jar AcsConfig.propertiesقم بالرجوع الى القسم 9.3 تغيير مكان التوصيف للتعرف على المزيد من المعلومات عن كيفية قيام IBM i Access Client Solutions بتحديد ملف AcsConfig.properties الذي سيتم استخدامه.
ملفات توصيف IBM i Access Client Solutions غير متوافقة مع الوظائف المقابلة في IBM i Access for Windows. يقدم IBM i Access Client Solutions مسار تطوير نسخة لعدة بنود رئيسية كما هو موضح في الأقسام التالية.
وظيفة نسخ الوصلات المتاحة من خلال قائمة واجهة تعامل المستخدم البيانية الرئيسية في ملف->نسخ الوصلات تقدم واجهة تعامل لنسخ توصيف النظام بين IBM i Access Client Solutions وتوصيف Windows القديم المدعم من خلال IBM i Access for Windows. للحصول على معلومات اضافية، ارجع الى المساعدة للنافذة الرئيسية لنسخ الوصلات. قد يتم تطوير نسخة توصيفات النظام أيضا باستخدام سطر الأمر. أنظر القسم 9.1.25 MIGRATE للتعرف على المزيد من المعلومات.
ملفات محاكاة 5250 التي يتم استخدامها من خلال برنامج محاكاة IBM i Access for Windows Personal Communications يمكن تحويله من خلال استخدام5250 Session Manager في IBM i Access Client Solutions. يمكن تحويل أنواع الملفات التالية من خلال Personal Communications:
.ws - ملف برنامج المحاكاة .bch - الملف الدفعي لبرنامج المحاكاة .kmp - ملف تهيئة لوحة المفاتيح .pmp - ملفات poppad .bar - ملفات خط القائمةيتم تحويل الملفات الى:
.hod - ملف برنامج المحاكاة .bchx - الملف الدفعي لبرنامج المحاكاة .kmp - ملف تهيئة لوحة المفاتيح .pmp - ملفات poppad .bar - ملفات خط القائمةيتم استخدام أنواع الملفات .kmp، .pmp، .bar بواسطة كلا من المنتجين. على الرغم من ذلك، النسق غير متوافقة. يتم تكوين الملفات التي تم تحويلها في مسار IBM i Access Client Solutions المحدد.
يمكن بدء تحويل هذه الملفات من قائمة IBM i Access Client Solutions Session Manager من خلال:
ويتم اتاحة خاصية تحويل الأمر المركب. من خلال Session Manager:
أدوات->تحويل أمر مركب...ملحوظة فنية:
نقل البيانات في IBM i Access Client Solutions يقدم برنامج معالجة لتحويل ملفات طلبات نقل البيانات المخزنة التي يتم انتاجها في IBM i Access for Windows.
يمكن تحويل أنواع الملفات التالية من خلال IBM i Access for Windows:
.dtf - نقل البيانات من IBM i .dtt - نقل البيانات الى IBM iيتم تحويل الملفات الى:
.dtfx - نقل البيانات من IBM i .dttx - نقل البيانات الى IBM iولا يقوم برنامج المعالجة لتطوير نسخة نقل البيانات بتطوير نسخة ملفات .fdf. سيكون نوع الملف الجديد المطلوب بواسطة IBM i Access Client Solutions بالنوع .fdfx ويمكن تكوينه أثناء التنزيل أو باستخدام برنامج معالجة تكوين ملف.
يتم اتاحة برنامج المعالجة لانتقال عمليات نقل البيانات من خلال القائمة الرئيسية من برنامج نقل البيانات وذلك بتحديد التصرفات->انتقال عمليات نقل البيانات
في تطبيقات 5250 التي تقوم برفع EHLLAPI عند التوصل الى برنامج المحاكاة Personal
Communications الذي يأتي مع IBM i Access for Windows، يمكنك الرجوع الى موضوعات
KB التالية للتعرف على المزيد من المعلومات عن استخدام EHLLAPI مع
IBM i Access Client Solutions:
http://www-01.ibm.com/support/docview.wss?uid=nas8N1010639
يقوم IBM i Access Client Solutions بدعم Kerberos. لاستخدام Kerberos
عند الاتصال بنظام:
الخاصية com.ibm.iccess.PC5250Compatibility يمكن استخدامها لتغيير السلوك الافتراضي لبرنامج محاكاة ACS. يمكن تحديد هذه الخاصية في AcsConfig.properties بالقيم التالية:
allowNnAsFKeyHotspot - معالجة النقاط الساخنة من NN (مثل FNN، PFNN، FPNN) مثل النقاط الساخنة الرئيسية للوظيفة. allowHighlightBypassField - تسمح باظهار مجالات التخطي ذات ENTFLDATR. allowTypingInSignPosition - تسمح بادخال '-' أو ' ' في موضع العلامة لمجال رقمي بعلامة. allowTransformSpecialCharsOnPaste - لتغيير طريقة تحويل حروف معينة عند لصق النص من الوثائق الخارجية (فمثلا، الأقواس المجعدة يتم تحويلها الى أقواس مربعة).مثال 1:
com.ibm.iaccess.PC5250Compatibility=allowTransformSpecialCharsOnPasteمثال 2: يمكن تحديد قيم متعددة في كشف مفصول بفاصلات.
com.ibm.iaccess.PC5250Compatibility=allowNnAsFKeyHotspot,allowHighlightBypassField,allowTypingInSignPosition
يتم اتاحة ادارة تصاريح وصلات Secure Socket Layer (SSL) من خلال واجهة تعامل المستخدم البيانية الرئيسية من خلال تحديد الأدوات->ادارة المفاتيح. تتطلب بعض المهام في قاعدة البيانات الرئيسية عبارة passphrase لتكامل ملف تخزين المفاتيح المشفرة.
باضافة الى دعم التنزيلات للملفات وعمليات نقل البيانات، يتم دعم عمليات التنزيل للجداول الحسابية الفعالة من Microsoft's Excel أو OpenOffice's Calc. للتنزيل الى جدول حسابي فعال، تقدم شاشة واجهة التعامل البيانية لنقل البيانات الاختيار لتحديد جهاز مخرجات. افتراضيا، يكون جهاز المخرجات هو File. اذا كانت بيئة التشغيل الخاصة بك تدعم التفاعل مع الجداول الحسابية لكلا من Excel و/أو Calc، يمكن تحديد اختيارات اضافية الى Active Excel Spreadsheet و Active Calc Spreadsheet من المربع المسقط لجهاز المخرجات.
القيود:
أثناء طلب تحميل Data Transfer، اذا تعدى مجال رقمي أو حرفي الحجم المعرف للمجال، سيتم انهاء طلب التحميل.
لاتاحة قطع مجالات الحروف من النهاية، حدد الخاصية التالية في الملف AcsConfig.properties:
com.ibm.iaccess.dataxfer.jdbc.AllowCharacterTruncation=true
لاتاحة تحديد المجالات الرقمية الى الحد الأقصى للقيمة الموجبة أو السالبة عندما يتعدى المجال الرقمي المحدد الحدود المعرفة، حدد الخاصية التالية في الملف AcsConfig.properties:
com.ibm.iaccess.dataxfer.jdbc.AllowNumericOverflow=true
عند تحديد هذه الخصائص بالقيمة true، سيستمر طلب التحميل بدون تقديم أي اشارة الى أن القطع أو التجاوز حدث. يتم قطع مجالات الحروف من النهاية. يتم تحديد المجالات الرقمية الى الحد الأقصى للقيمة الخاصة بهم عند التجاوز والى الحد الأدنى للقيمة الخاصة بهم عند النقصان.
كما يمكن تحديد الخصائص بأعلى من سطر الأمر مثل خصائص Java الأخرى كما يلي:
-Dcom.ibm.iaccess.dataxfer.jdbc.AllowCharacterTruncation=true
-Dcom.ibm.iaccess.dataxfer.jdbc.AllowNumericOverflow=true
أثناء عمليات التنزيل، يتم تكوين اسم جدول بناءا على اسم مكتبة مصدر IBM i والملف ذو اللاحقة ">Sheet#" حيث يتم استبدال # برقم الجدول المناسب. على سبيل المثال:
qiws.qcustcdt>Sheet1
لاحلال جزء الملف والمكتبة باسم الجدول، يمكنك تحديد الخاصية التالية:
com.ibm.iaccess.dataxfer.SheetId=your_string
سيقوم هذا بتكوين:
your_string>Sheet1
اذا تم استخدام القيم الخاصة %1$s %2$s أو %3$s في الخاصية، يمكن اقصاء أو تغيير موضع library.filename و sheet#.
يكون للقيم المعاني التالية:
%1$s - library.filename على سبيل المثال: qiws.qcustcdt
%2$s - sheet# على سبيل المثال: 1
%3$s - اسم الملف المستهدف بدون لاحقة الملف
باستخدام أي من هذه القيم الخاصة يتم تقديم تحكم كامل لاسم الجدول.
تحديد الخاصية بالقيمة Sheet%2$s سيؤدي الى انتاج أسماء الجداول: Sheet1، Sheet2، الخ
com.ibm.iaccess.dataxfer.SheetId=Sheet%2$s
يمكنك استخدام %1$s %2$s أو %3$s بأي اقتران مع نص آخر.
ملحوظة:
بما أن أسماء الجداول في الجداول الحسابية يجب أن تكون متفردة، فان تحديد الخاصية لاستخدام %1$s أو %3$ بدون استخدام %2$s أيضا سيؤدي الى اصدار خطأ اذا كان هناك حاجة لأكثر من جدول واحد.
لتنفيذ الوظائف الادارية على IBM i، يجب توافر شاشة التحكم الرئيسية من 5250. يقوم تطبيق IBM i Access Client Solutions بدعم كلا من توصيف شاشة التحكم الرئيسية LAN و HMC.
اذا كنت تعرف اسم النظام الرئيسي للخدمة أو عنوان IP للخدمة لنظام IBM i الخاص بك أو اسم النظام الرئيسي أو عنوان IP لشاشة التحكم الرئيسية من HMC، يمكنك توصيف معلومات شاشة التحكم الرئيسية في IBM i Access Client Solutions باستخدام الخطوات التالية:
بالنسبة الى IBM i الذي لا توجد له معلومات توصيف شاشة التحكم الرئيسية (على سبيل المثال، استلام نظام جديد للأعمال الخاصة بك)، يتم تخصيص عنوان IP لوصلة شاشة التحكم الرئيسية آليا في المدى 169.254.62.0 - 169.254.62.63 أثناء اجراء IPL. في هذه الحالات، ستساعد الخطوات التالية في بدء وصلة لشاشة التحكم الرئيسية باستخدام IBM i Access Client Solutions:
عندما تكون جاهز لاضافة نظام IBM i الى باقي البنية التحتية لشبكة الاتصال، فهناك المزيد من المعلومات في IBM Knowledge Center لكيفية توصيف Service Tools LAN adapter:
يمكنك الرجوع الى توصيف وحدة الخدمة لأدوات الخدمة في DST.
في أنظمة IBM i التي لها توصيف شاشة التحكم الرئيسية لشبكة الاتصال المحلية والموجودة بالفعل في البنية التحتية لشبكة الاتصال الخاصة بك، فيمكن استخدام الخطوات التالية لايجاد توصيف شاشة التحكم الرئيسية الموجودة:
يمكن اضافة المزيد أطقم الطباعة لبرنامج المحاكاة 5250 الى الدليل Fonts.
لتقديم أماكن بديلة و/أو متعددة الى أطقم الطباعة الاضافية، قم بتحديد الخاصية com.ibm.iaccess.Fonts التي توجد بالملف AcsConfig.properties
ويمكن احلال الدليل المفترض Fonts من خلال تحديد الخاصية
com.ibm.iaccess.Fonts بالقيمة:
ملحوظة:
يمكن أن يكون <path> أي مسار مطلق أو نسبي يبدأ من مكان acsbundle.jar. يتم فقط التعرف على أطقم الطباعة أحادية المسافة من قبل محاكاة 5250.
مثال 1 (المفترض):
com.ibm.iaccess.Fonts=Fontsمثال 2:
com.ibm.iaccess.Fonts=/Users/All/Fonts;Fonts
لاتاحة استخدام ملف .netrc (Linux و Mac) أو ملف a _netrc (Windows)، اذهب الى واجهة تعامل المستخدم البيانية الأساسية الى IBM i Access Client Solutions ومن خط القائمة، حدد
تحرير->التفضيلات
جدولة عام
قم بتعليم المربع: قم بقراءة ملف netrc لمعرفة معلومات بدء الاتصال
اضغط على الاختيار تطيبق
قم باعادة بدء IBM i Access Client Solutions
النسق القياسي لملف netrc هو:
machine <system> login <user-id> password <password>
يجب تخزين ملف netrc في الدليل الرئيسي للمستخدم ويجب أن يطابق اسم النظام وكود المستخدم توصيفات النظام. من IBM i Access Client Solutions:
حدد توصيفات النظام
اختر ثم قم بتحرير النظام
علامة تبويب الاتصالات
حدد استخدام اسم المستخدم المفترض لارسال رسالة حث واحدة لكل نظام
قم بملء كود المستخدم الى: اسم المستخدم المفترض
حدد حسنا
عند تطابق اسم النظام واسم المستخدم المفترض مع محتويات ملف netrc، يتم تكوين وصلة للنظام باستخدام كلمة السرية من ملف netrc بدون ارسال رسالة حث للمستخدم.
يقوم دعم نظام الملفات المتكامل باستخدام نظام التخزين QFileSvr.400 لنسخ وارسال عناصر من أحد أقسام نظام IBM i الى آخر. هذا يعني أن ملف بيانات تعريف المستخدم وكلمة السرية في كلا من القسمين يجب أن يتطابقوا، ويجب أن يكون لكل القسمين نفس قيمة النظام الخاصة بمستوى كلمة السرية (QPWDLVL). اذا تم استخدام توثيق Kerberos، يجب أن يتم توصيف Network Authentication Service و Enterprise Identity Mapping (EIM) لكلا من القسمين. لمزيد من التفاصيل، ارجع الى الموضوع "السرية وتصاريح العناصر في نظام ملفات QFileSvr.400" في IBM i Knowledge Center.
تكون الوصلات لأقسام IBM i الأخرى التي يتم تكوينها بواسطة نظام ملفات QFileSvr.400 غير مؤمنة.
اذا كان هناك حاجة لوصلة تم تأمينها عند نسخ أو ارسال عناصر من أحد أقسام IBM i الى قسم آخر، يجب اعداد التوصيف للقسم لاستخدام SSL، يجب أن يتم تحديد الاختيار
"استخدام SSL للوصلة" لهذا القسم في توصيفات النظام، ويجب تحديد الخاصية التالية في الملف AcsConfig.properties:
com.ibm.iaccess.ifs.transferMechanism=ACS
كما يمكن تحديد الخاصية من سطر الأمر مثل خصائص Java الأخرى كما يلي:
-Dcom.ibm.iaccess.ifs.transferMechanism=ACS
يتطلب دعم نظام الملفات المتكامل الصلاحية لاستخدام أوامر CL التالية:
CPY CPYFRMSTMF CPYTOSTMF CRTDIR CRTLIB CRTSAVF RMVDIR RST SAV SETASPGRP
اذا كان المستخدم لا يستطيع استخدام أوامر CL هذه، ستفشل أيضا التصرفات الخاصة بالنسخ واللصق والارسال والحذف وحافظة جديدة.
لا يسمح دعم نظام الملفات المتكامل بالتصرفات للعناصر ذات مسارات تبدأ بأي من /QFileSvr.400، /QNTC، /QOPT. اذا كان مسار الدليل الحالي أو أي مسار عنصر محدد يبدأ بأي من /QFileSvr.400، /QNTC، /QOPT، يتم الغاء اتاحة كل البنود التي توجد في قائمة التصرفات ولن يتم عرض القائمة السياقية.
لا يسمح دعم نظام الملفات المتكامل بتصرف النسخ أو اللصق أو الارسال عندما يوجد العنصر أو المسار المستهدف في ASP مستقل.
يتم تحديد أداء IFS عند عرض محتوى الدليل بواسطة الخصائص المميزة المحددة للعمود (مشاهدة-> أعمدة...) وما اذا كان الدليل يحتوي على روابط رمزية. بالنسبة للروابط غير الرمزية، يكون هناك تأثير اضافي للأداء عند تحديد اما CCSID أو Owner. بالنسبة للروابط الرمزية، هناك تأثير اضافي للأداء لكل من الخصائص المميزة المحددة للعمود خلاف Icon، Name، و Size (KB)
ملحوظة: لن يتم عرض Size (KB) للرابط الرمزي عند تصفح الدليل. حدد الخصائص للحصول على حجم الملف ممثلا برابط رمزي.
عند عرض دليل بحجم كبير من الادخالات، يمكن أن تتجاوز الحد المفترض للذاكرة في Java Virtual Machine التي تقوم بتشغيل IBM i Access Client Solutions. وهذا يمكن أن يؤدي الى ابطاء النوافذ المفتوحة وفي النهاية توقفها عن الاستجابة. اذا كنت تقوم بعرض أدلة بعدد كبير من الادخالات، يجب الأخذ في الاعتبار استخدام مرشح البيانات تضمين للحد من عدد الادخالات التي تم ارسالها من وحدة الخدمة. أو، يمكنك بدء البرنامج باستخدام الاختيار -Xmx لزيادة الذاكرة المتاحة. على سبيل المثال:
java -Xmx4g -jar V:/some_location/acsbundle.jar أو Start_Programs\Windows_x86-64\acslaunch_win-64.exe -Xmx4g
ستؤدي الأمثلة الموضحة بأعلى الى زيادة الذاكرة من 1 جيجابايت (المفترض) الى 4 جيجابايت. قد تحتاج الى زيادة الحجم بدرجة أكبر بناءا على عدد الادخالات الموجودة في الدليل.
بالنسبة لبيئات التشغيل حيث يوجد Secure Shell افتراضيا أو تم تركيبه، ستظهر خاصية SSH Terminal على واجهات التعامل البيانية الرئيسية لحلول IBM i Access Client Solutions. ستقوم SSH Terminal ببدء تشغيل أداة محاكاة الوحدة الطرفية بنظام ملفات IBM i المتكامل.
تحتوي معظم أنظمة Mac و Linux والأنظمة الأخرى المشتقة من UNIX على Secure Shell افتراضيا بالفعل. بالنسبة لبيئات التشغيل هذه، يفضل وجود برنامج الوحدة التابعة OpenSSH بالدليل /usr/bin/ssh. سيتطلب أن يقوم مستخدمي Windows بتركيب أحد Secure Shells المتاحة لنظام Windows.
يتم دعم Secure Shells بواسطة IBM i Access Client Solutions:
Linux: Xterm، XterminalEmulator، MateTerminal، Terminator، GnomeTerminal، Konsole، Xfce4
Mac: Terminal، iTerm2
Windows: cygwin، PuTTY، bash
يتطلب cygwin أن يتم تركيب مجموعة برامج OpenSSH
bash يكون متاحا كجزء من نظام Linux الفرعي الى Windows
اذا كان هناك عدة تطبيقات SSH تم تركيبها، فانه يمكنك استخدام خاصية com.ibm.iaccess.PreferredSSHClient لتحديد برنامج الوحدة التابعة SSH المفضل.
أمثلة Linux:
com.ibm.iaccess.PreferredSSHClient=XterminalEmulator
com.ibm.iaccess.PreferredSSHClient=MateTerminal
com.ibm.iaccess.PreferredSSHClient=Terminator
com.ibm.iaccess.PreferredSSHClient=GnomeTerminal
com.ibm.iaccess.PreferredSSHClient=Konsole
com.ibm.iaccess.PreferredSSHClient=Xfce4
أمثلة Mac:
com.ibm.iaccess.PreferredSSHClient=iTerm2
أمثلة Windows:
com.ibm.iaccess.PreferredSSHClient=Cygwin
com.ibm.iaccess.PreferredSSHClient=Putty
com.ibm.iaccess.PreferredSSHClient=Bash
بالنسبة للحالات التي لا يتم بها تركيب برنامج SSH بالمكان القياسي، فانه يمكنك استخدام خاصية com.ibm.iaccess.PreferredSSHClient property لتقديم المسار المصنف بالكامل لبرنامج SSH الذي تم تركيبه.
com.ibm.iaccess.PreferredSSHClient=C:\PuTTY\putty.exe
عند اتاحة المسار المصنف بالكامل، قد تريد أيضا تحديد com.ibm.iaccess.SSHClientOpt لتقديم كل المتغيرات المستقلة اللازمة. على سبيل المثال، لالغاء اتاحة التحذيرات اذا لم تكن تستخدم اعادة توجيه X11:
com.ibm.iaccess.SSHClientOpts=-x
اذا قمت باستلام خطأ في الاتصال في برنامج SSH الذي تم بدء تشغيله (على سبيل المثال، "تم رفض الاتصال")، أو اذا ظهرت نافذة ثم اختفت على الفور، فانه قد يتطلب بدء SSH daemon باستخدام الأمر السابق.
اذا قمت باكتشاف مشكلة تتطلب خدمة الصيانة لشركة IBM، فيمكن أن يقوم مسؤول خدمة الصيانة لشركة IBM لديك بتوجيهك الى أحد أو كلا مما يلي:
من خلال واجهة تعامل المستخدم البيانية الرئيسية من IBM i Access Client Solutions:
Q1 عندما أقوم ببدء IBM i Access Client Solutions أحصل على الخطأ التالي: لا يمكن تحميل الفئة: java.lang.UnsupportedClassVersionError A1-1 تحتاج الى استخدام JDK 8.0 أو ما بعده، أنظر القسم 3.0 المتطلبات الرئيسية Q2 عندما أحاول بدء البرنامج باستخدام أحد الملفات الثنائية المتاحة أو البرامج النصية من خلال جلسة عمل لوحدة طرفية، أحصل على الخطأ التالي: رفض التصاريح A2-1 تحقق من تصاريح الملف للتأكد من توافر التصاريح التنفيذية. أنظر القسم 6.0 تصاريح الملف. Q3 عند الضغط مرتين على أحد الملفات المحددة لبدء البرنامج، لا يحدث أي شيء. A3-1 قد يكون لم يتم تركيب Java. أنظر القسم 3.0 المتطلبات الرئيسية A3-2 الملف الذي تقوم باستخدامه لبدء البرنامج يمكن أن يكون لا يتوافر له التصاريح التنفيذية. أنظر القسم 6.0 تصاريح الملف. A3-3 قد تكون هناك مشاكل في بيئة التشغيل. لمشاهدة الأخطاء التي قد تحدث، حاول تشغيل الملف الذي يتم تقديمه من خلال سطر الأمر. أنظر القسم 7.3 بدء البرنامج (باستخدام سطر الأمر). Q4 أريد استخدام أحد الملفات الثنائية لبدء البرنامج، ولكنى أحصل على الخطأ التالي: "خطأ في تحميل أحد برامج Java." A4-1 لم يتمكن الملف الثنائي من ايجاد الدليل الرئيسي لتركيب java. برجاء التحقق من تركيب java. أنظر القسم 3.0 المتطلبات الرئيسية. A4-2 القسم 7.1.1 بدء البرنامج - اختيارات اضافية يتضمن طرق اضافية لبدء البرنامج باستخدام ملف ثنائي. Q5 بعد تحديد متغير بيئة التشغيل JAVA_HOME، يتم تشغيل الملف الثنائي الذي أقوم باستخدامه من خلال سطر الأمر، ولكنه لا يعمل عند الضغط مرتين على الملف. A5-1 يمكن مشاهدة متغير بيئة التشغيل JAVA_HOME من آلية ادارة الملفات التي تقوم باستخدامها عند الضغط مرتين على الملف. وتختلف عملية تحديد متغيرات بيئة التشغيل طبقا لأنظمة التشغيل وكذلك امكانية مشاهدتها. حاول تحديد متغير بيئة التشغيل JAVA_HOME كأحد متغيرات النظام لنظام التشغيل الخاص بك. ويمكن أن يقوم نظام التشغيل الخاص بك بالاشارة الى متغيرات بيئة التشغيل كمتغيرات شاملة لبيئة التشغيل. بعد تحديد متغير بيئة التشغيل JAVA_HOME، قم باغلاق واعادة فتح نظام الملفات الخاص بك وحاول الضغط مرتين على الملف الثنائي مرة أخرى. Q6 عند الضغط مرتين على أحد الملفات المحددة لبدء البرنامج، يقوم برنامج تحرير النصوص بعرض الملف. A6-1 تأكد من أنك تقوم باستخدام برنامج نصي له لاحقة ملف يمكن أن يقوم نظام التشغيل الخاص بك بالتعرف عليها. A6-2 حاول تشغيل أحد البرامج النصية الأخرى. A6-3 قم بتغيير البرنامج الذي يقوم بفتح الملف. A6-4 تحقق من تصاريح الملف للتأكد من توافر التصاريح التنفيذية. أنظر القسم 6.0 تصاريح الملف. Q7 عند الضغط مرتين على أحد الملفات المحددة لبدء البرنامج، يتم عرض مطالبة بتحديد البرنامج الذي يجب استخدامه في فتح الملف. A7-1 تأكد من أنك تقوم باستخدام برنامج نصي له لاحقة ملف يمكن أن يقوم نظام التشغيل الخاص بك بالتعرف عليها. A7-2 حدد البرنامج الذي يقوم بفتح الملف لشيء ما يتوافق مع الملف الثنائي أو البرنامج النصي الذي تقوم باستخدامه. على سبيل المثال، وحدة طرفية (في نظام Mac). A7-3 تحقق من تصاريح الملف للتأكد من توافر التصاريح التنفيذية. أنظر القسم 6.0 تصاريح الملف. Q8 عند بدء IBM i Access Client Solutions على Mac من خلال شاشة برنامج الايجاد، سيتم عرض جلسة عمل على الوحدة الطرفية ولا تختفي حتى بعد انهاء IBM i Access Client Solutions. A8-1 لتقليل ظهور جلسة الوحدة الطرفية، استخدم البرنامج النصية للتركيب لنظام Mac في QuickStartGuide. Q9 ما هي أفضل الطرف لبدء البرنامج؟ A9-1 يمكنك بدء البرنامج باستخدام أي من الطرق الثلاث الموضحة بالقسم 7.0 بدء البرنامج باستخدام الملفات الثنائية، أو البرامج النصية، أو سطر الأمر. ويمكن قبول أي طريقة تعمل على بيئة التشغيل لديك. Q10 لماذا توجد كلا من الملفات الثنائية (Start_Programs) والبرامج النصية (Sample_Scripts) لبدء المنتج؟ A10-1 لا تكون البرامج النصية خاصة بنظام تشغيل معين وتقدم طريقة عامة لبدء المنتج عندما لا يمكن تشغيل الملف الثنائي الخاص ببيئة التشغيل. A10-2 بعض أنظمة التشغيل تتطلب الملفات الثنائية عند تعريف مرفقات الملفات. في معظم الحالات، يجب استخدام الملفات الثنائية لبدء المنتج. A10-3 بعض بيئات التشغيل يكون لديها جدار حماية للحد من امكانية التوصل لأقسام IBM i Access Client Solutions. باستخدام أحد الملفات الثنائية لبدء المنتج سيكون من السهل على مسئولي النظام التصريح بالتوصل. Q11 بعد تركيب JDK 8.0 (أو ما بعده)، لا أزال أحصل على الخطأ التالي: لا يمكن تحميل الفئة: java.lang.UnsupportedClassVersionError A11-1 يتم استخدام النسخة المفترضة من java على الحاسب الخاص بك تعد سابقة للنسخة JDK 8.0. وستحتاج الى استخدام أحد الاختيارات التي تحدد بصفة صريحة المسار الى Java الرئيسية لنظام JDK 8. أنظر القسم 7.1.2 ايجاد مسار Java الرئيسي. قم باستخدام مسار Java الرئيسي للتعرف على أحد الطرق الموضحة بأي من الأقسام التالية: 7.1.1 بدء البرنامج - اختيارات اضافية
7.3 بدء البرنامج (باستخدام سطر الأمر)
Q12 لا يمكنني استقبال ملفات مناظرة لوحة المفاتيح المهيأة (.kmp) من خلال جلسات محاكاة Windows 5250 الخاصة بي. A12-1 في النسخة المبدئية من IBM i Access Client Solutions والتي أصبحت متاحة في يولية 2012، فان عملية استقبال ملفات .kmp من ملفات المواصفات لبرنامج محاكاة Windows 5250 (.ws) لم تعد مدعمة. وبدءا من النسخة التي أصبحت متاحة في شهر أكتوبر 2012، فان عملية استقبال ملفات .kmp من ملفات مواصفات جلسة 5250 (.ws) قد أصبحت متاحة الآن. Q13 تهيئة لوحة المفاتيح لبرنامج محاكاة 5250 تختلف كثير عن ما كانت عليه في نظام Windows. هل لديك أي اقتراحات؟ A13-1 مناظرة لوحة المفاتيح تنقسم الى عدة تصنيفات. من خلال جلسة العمل لبرنامج المحاكاة: اضغط على تحرير > التفضيلات > لوحة المفاتيح، أو اضغط على الاختيار اعادة مناظرة من خط الأدوات. اضغط على علامة التبويب تخصيص المفتاح. حدد أحد التصنيفات، وستظهر مناظرات المفاتيح المفترضة تحت "وظائف النظام الرئيسي" وتصنيفات "أوامر القائمة". حدد الوظيفة التي تريد تخصيصها. اضغط تخصيص مفتاح. من خلال لوحة المفاتيح، اضغط على المفتاح (أو مجموعة الفاتيح) التي تريد تخصيصها لهذه الوظيفة. A13-2 للحصول على مساعدة عن مناظرات المفاتيح المهيأة: اضغط على تحرير > التفضيلات > لوحة المفاتيح، أو اضغط على الاختيار اعادة مناظرة من خط الأدوات. وحدد الاختيار مساعدة. Q14 عند محاولة بدء البرنامج على Mac OS X 10.8 Mountain Lion، تم عرض رسالة منبثقة تشير الى أنه لم يتم توقيع التطبيق. A14-1 هذه تعد سياسة السرية التي يتم فرضها من خلال البدء المفترض لنظام 10.8 Mountain Lion. أنظر صفحة الانترنت التالية للتعرف على كيفية اتاحة تشغيل التطبيق: http://macperformanceguide.com/MountainLion-application-signing.html Q15 أعد مستخدم IBM i Access for Windows، هل يمكنني تطوير نسخة توصيفات النظام الخاصة بي الى IBM i Access Client Solutions؟ A15-1 أنظر القسم 9.6.1 انتقال توصيفات النظام. Q16 أعد مستخدم IBM i Access for Windows، هل يمكنني تطوير نسخة ملفات مواصفات المحاكاة الخاصة بي الى IBM i Access Client Solutions؟ A16-1 أنظر القسم 9.6.2 انتقال برنامج محاكاة 5250 Q17 أعد مستخدم IBM i Access for Windows، هل يمكنني تطوير نسخة ملفات طلب Data Transfer الخاصة بي الى IBM i Access Client Solutions؟ A17-1 أنظر القسم 9.6.3 انتقال ملفات طلب نقل البيانات التي تم حفظها. Q18 هل يعمل EHLLAPI مع IBM i Access Client Solutions؟ A18-1 أنظر القسم 9.6.4 EHLLAPI Q19 هل يعمل kerberos مع IBM i Access Client Solutions؟ A19-1 أنظر القسم 9.6.5 Kerberos Q20 أعد موجه النظام وأريد اخفاء وظائف معينة عن المستخدمين الخاصين بي. A20-1 أنظر القسم 9.5 مجموعات البرامج المهيأة Q21 عند تحديد شارة مساعدة في شاشة، لا يتم عرض نص. A21-1 يتم عرض نص المساعدة آليا في برنامج التصفح لسطح المكتب. وفي بعض الحالات، قد لا يكون لسطح المكتب أي برامج استعراض أو قد لا يتم توصيفه بطريقة صحيحة. A21-2 لعرض نص المساعدة بدون استخدام برنامج استعراض سطح المكتب، حدد الخاصية التالية في الملف AcsConfig.properties: com.ibm.iaccess.javaAwtDesktopAllowed=false كما يمكن تحديدالخاصية من سطر الأمر مثل خصائص java الأخرى كما يلي: -Dcom.ibm.iaccess.javaAwtDesktopAllowed=false Q22 عند استخدام نقل البيانات، أقوم بتحديد جهاز المخرجات للجداوالحسابية من "Active Excel Spreadsheet" أو "Active Calc Spreadsheet" وأقوم بالحصول على الخطأ التالي: "لم يتم ايجاد الجداول الحسابية الفعالة" Q22-1 ليست هناك جداول حسابية فعالة. قم بفتح أحد الجداول الحسابية الجديدة أو الموجودة وحاول تنفيذ الطلب مرة أخرى. Q22-2 قد يكون هناك عدم توافق بسيط بين تطبيق الجدول الحسابي الذي تقوم باستخدامه وجهاز Java Virtual Machine الذي يقوم بتشغيل IBM i Access Client Solutions. أنظر القسم 9.8 دعم نقل البيانات للجداول الحسابية من Excel و Calc Q23 عند استخدام نقل البيانات في Mac، لا يتم مشاهدة أي اختيارات في جهاز المخرجات للتعامل مع الجدول الحسابي الفعال. Q23-1 عملية نقل البيانات لا يمكنها التفاعل مع الجداول الحسابية على نظام Mac بسبب عدم تطابق البايت بين تطبيق OpenOffice و JVM الذي يقوم بتشغيل IBM i Access Client Solutions. للتعرف على المزيد من التفاصيل، أنظر القسم 9.8 دعم نقل البيانات للجداول الحسابية من Excel و Calc. Q24 عند استخدام نقل البيانات، يتم تحديد جهاز مخرجات الى "Calc Spreadsheet الفعال" ولا يظهر أي شيء في مربع الاسم. Q24-1 يكون ذلك عاديا بالنسبة لجداول Calc الحسابية الجديدة التي لم يتم حفظها من قبل. سيظل DataTransfer بامكانه تحديث الجدول الحسابي بالبيانات التي تم تنزيلها.
أنظر صفحة الانترنت التالية:
IBM i Access Client Solutions (5733XJ1)