Syncsort ثنائي - خيارات
موهانك 23423423434534344 كيران موهانك 13342345345345345 راجيف ارامس 34535345325354324 سوريش سوريش 98347385385933987 بولي راميش 67575789769876785 مادهو كريشن 50830948530859340 أويد كريشن 30495849572938495 مادهو سوريش 98347385385933987 بولي سورت بسيط هيكل جكل هو على النحو التالي - عينة نوع جكل ----. STEP10 إيكسيك بمسورت، REGION1024K، بارامباراميترز سيسوت د سيسوت رسائل الإخراج من سورت سورتين د دسن. ديسبشر الإدخال إذا طلب سورت سورتوت د دسن. إخراج طلب سورت سورتوفس د دسن. مجموعات بيانات إخراج أوتفيل سورتكسوم د دسن. إخراج القضاء من قبل سوم ستور سورتوكن د ونيتسيسدا ملفات العمل إذا طلب سورت بيانات التحكم فرز بيانات تعيين مجموعة بيانات سيسين د التحكم. ما يلي هي علامات الاختلاف لأنواع مختلفة من السورتس المهمة 1. ترتيب ملف جيفن - عينة جسل سيسين د سورت الحقول (1،3، تش، A، 9،3، تش، A) آرامز 34535345325354324 سوريش كريشن 30495849572938495 مادهو كريشن 50830948530859340 أويد موهانك 13342345345345345 راجيف موهانك 23423423434534344 كيران راميش 67575789769876785 مادهو سوريش 98347385385933987 بولي سوريش 98347385385933987 بولي إكسبلاناتيون بناء الجملة أعلاه من سورت فرز ريكرودز، يعتمد على مفاتيح قدمنا (قدمنا مفتاحين في المعلمة الحقول) أول مفتاح 1،3، تش، أ - أولا مفتاح يبدأ في كول 1. طوله هو 3 مفتاح الثاني 9،3، تش، A - المفتاح الثاني الذي بدأ في كول 9، طوله هو 3 في المثال أعلاه، CH - يعني حرف قد نستخدم بي لثنائي A - ترتيب تصاعدي المهمة 2 - تحديد المقاطعات المتقطعة سسينس د سورت الحقول (1،3، تش، A) سوم فيلدزنون أرامس 34535345325354324 سوريش كريشن 50830948530859340 أويد موهانك 23423423434534344 كيران راميش 67575789769876785 مادهو سوريش 98347385385933987 بولي إكسلاناتيون إذا أعطينا سوم في إلدسنون فإنه سيتم القضاء على التكرارات المهمة 3. سبليت ملف في اثنين أو ثلاثة ملفات ينفق على شروط SORTOF01 د DSNdataset1، ديسب (نيو، كاتلغ، ديليت)، ونيتسيسدا، سباس (سيل، (1،4)، رلز)، دسب (ريكفمب، LRECL80، BLKSIZE0) SORTOF02 د DSNdataset2 و ديسب (نيو و كاتلغ و ديليت) و ونيتسيسدا و سباس (سيل و (1،4) و رلز) و دسب (ريكفمب، LRECL80، BLKSIZE0) SORTOF03 د DSNdataset3، ديسب (نيو، كاتلغ، ديليت)، ونيتسيسدا، سباس (سيل، (1،4)، رلز)، دسب (ريكفمف، LRECL80، BLKSIZE0). سيسين د سورت فيلدسكوبي أوتيل FILES01، بما في ذلك (1،6، تش، مكافئ، تموهانك) المنتهية FILES02، بما في ذلك (1،6، تش، مكافئ، كسوريش) المنتهية FILES03، بما في ذلك (1،6، تش، مكافئ، كريشن) موهانك 23423423434534344 كيران موهانك 13342345345345345 راجيف سوريش 98347385385933987 بولي سوريش 98347385385933987 بولي كريشن 50830948530859340 أويد كريشن 30495849572938495 مادهو شرح 1. سورت فيلدسكوبي - تشير. بما في ذلك نسخة من السجلات، وليس للفرز 2. أوتيل FILES01، بما في ذلك (1،6، تش، مكافئ، كموهانك) المنتهية FILES02، بما في ذلك (1،6، تش، مكافئ، كسوريش) الملفات FILES03، بما في ذلك (1،6، تش، إق، كريشن) - سينسورت سوف تأخذ البيانات من بوسيتيون 1 إلى 6 موقف ملف الإدخال، وسوف تقارن تلك البيانات مع موهانك أو سوريش أو كريشن - إذا كانت البيانات تساوي موهانك ثم ريكورد نسخ إلى مجموعة البيانات المحددة في SORTOF01 خطوة. (لأننا تعريف FILES01 في الشرط الثاني) - إذا كانت البيانات تساوي سوريش ثم أن ريكورد سوف تمر إلى مجموعة البيانات المعرفة في SORTOF02 خطوة. (لأننا عرفنا FILES02 في الشرط الثاني) - إذا كانت البيانات تساوي كريشن ثم سيتم نسخ ريكورد إلى مجموعة البيانات ديفند في الخطوة SORTOF03. (لأننا عرفنا FILES03 في الشرط الثالث) المهمة 4. نسخ النسخ المقلدة في ملف آخر - عينة جسل سورتكسوم د دسنداتاسيتنام، ديسب (نيو، كاتلغ، ديليت)، ونيتسيسدا، سباس (سيل، (1،4)، رلز)، دسب (RECFMFB، LRECL80، BLKSIZE800). (1، 3، تش، A) سوم فيلدزنون، شسوم أرامس 34535345325354324 سوريش كريشن 50830948530859340 أويد موهانك 23423423434534344 كيران راميش 67575789769876785 مادهو سوريش 98347385385933987 بوليت التالية هي المعلمات الافتراضية سينسورت، والتي يمكنك تغيير كما هو موضح أعلاه. يسرد بمز المعلمات البديلة المحددة من خلال أورتبارم على مجموعة بيانات رسالة الإخراج. ويؤدي هذا الخيار الافتراضي إلى التحقق المحدود من البيانات الواردة في الحقول المعينة على أنها عشرية معبأة أو مخصصة. لإنهاء هذا النوع إذا كانت البيانات في حقول بد أو زد غير صالحة، حدد كمكبد. بالنسبة إلى أنواع البرامج التي تم استدعاءها مع إجراءات الخروج، يجب تحديد مقدار الذاكرة المطلوبة بواسطة المخارج، ثم تحديد كوريماكسن K. سوف نوسناب قمع تفريغ سنابس سينسورت، التي يتم إنتاجها في حالة حدوث خطأ حرج. إذا كان لديك عبارة سيسودومب د، سوف تتلقى تفريغ نظام التشغيل العادي. إذا كنت تحتاج إلى تفريغ سناب، حدد المعلمة ديبوغ e. لفرز أكثر كفاءة، لا يتم الحفاظ على ترتيب السجلات. إذا كان الأمر يحتاج إلى الاحتفاظ بها، استخدم الكلمة الرئيسية إكالس. يتم إصدار رسائل خطأ عند حدوث خطأ إو. إذا تم تحديد إويريب، فسيحدث وسر 999 أبند. سيتم إدراج بيانات التحكم في مجموعة بيانات سيسوت. سوف نوليست إيقاف هذا. اسم د الافتراضي لمجموعة بيانات الرسالة سيسوت. يمكن استبدال أي اسم د آخر صالح. لتكون متوافقة مع خيارات العرض من إجراءات الخروج كوبول، الخصائص المحددة لمجموعة بيانات الرسالة هي: دسب (LRECL121، BLKSIZE121، ريكفما) سوف فئة غير ناجحة إصدار رمز عودة 16. إذا تم تعيين RC16ABE، وسر 16 أبند سوف يحدث. سيتم الإفراج عن المساحة غير المستخدمة في مجموعات بيانات الفرز خلال وقت التنفيذ ما لم يتم بدء تشغيل البرنامج. لتحرير مساحة زائدة على مجموعة بيانات سورتوت، يمكن تحديد رلزوت. يجب إعطاء ريسيت كمعلمة إذا كانت مجموعة بيانات سورتوت عبارة عن ملف فسام تم إنشاؤه باستخدام الخيار ريوس لمنع سينسورت من معالجة سورتوت كدولة بيانات مود. ويعطى توزيع ثانوي لمجموعات بيانات الفرز إذا لزم الأمر. لن يتم إجراء اختبار صلاحية للسجلات ذات الطول المتغير. توثيق الأداة المساعدة سينسورت في دليل المبرمجين سينسورت الإصدار 3.4 من سينسورت، Inc. يمكنك طلب كتيبات من المورد على هذا العنوان: سينسورت إنكوربوراتد 50 تايس بوليفارد وودكليف ليك، نج 07675 الهاتف 201930-9700 البريد الإلكتروني: مفستشسينسورت فاكس: (201) 930-8284 أتن: سينسكورت خدمات المنتج إذا كنت بحاجة إلى المساعدة باستخدام سينسورت في إيامبو، فاتصل بمكتب دعم إيامبو عن طريق الهاتف على الرقم 352 392-2061 أو البريد الإلكتروني إلى consultlists. ufl. edu. تعليقاتكم أهلا وسهلا بكم نرحب بتعليقاتكم واقتراحاتكم حول هذا و جميع وثائق أوفيت. يرجى إرسال تعليقاتكم إلى: وف تقنية المعلومات 2046 ن والدو أردي، سويت 2100 غينسفيل، فلوريدا 32609-8942JCL نوع سينسكورت جسل سورت أو أداة سينسورت في جسل يستخدم لفرز مجموعات البيانات ودمج مجموعات البيانات ونسخ مجموعات البيانات. تقوم معظم المنشآت بتغيير اسم برنامج الأداة المساعدة سينسورت إلى سورت. جسل سورت تنسيق البيان: يشير موضع البدء إلى مكان مفتاح الفرز في السجل. طول يشير إلى طول مفتاح الفرز. الشكل يشير إلى نوع الحقل الذي يمكن أن يحتوي على قيم تش تشاراكتر و زد ديسيمال زد و بد باكيد ديسيمال و بي بيناري. أسكدس يشير إلى ترتيب تنازلي ترتيب تصاعدي. أمثلة: سورت فييلدز (1،3، تش، A) سورت فييلدز (1،5، D)، تش سوم فييلدز لا يوجد خيار للقضاء على النسخ المكررة. مثال: سورت الحقول (1،5، D)، تش سوم الحقول لا شيء سكيبريك و ستوبت المعلمات سكيبريك n بيان يتخطى n السجلات قبل نسخ أو نوع. سورت فييلدز كوبي سكيبريك 1000 تخطي العبارة أعلاه أول 1000 سجل ونسخ السجلات المتبقية. نسخ ستوبت n أو أنواع على الأكثر n السجلات. سورت فييلدز كوبي ستافت 1000 ينتج البيان أعلاه أول 1000 سجل بعد إجراء أي معالجة. يمكن استخدام ميرج لدمج مجموعتين أو أكثر من مجموعات البيانات المصنفة مسبقا. يمكننا دمج 32 مجموعة بيانات كحد أقصى. تنسيق بيان ميرج: إينلود كوند: تضمين البيان يمكن أن تستخدم لتشمل السجلات على أساس حالة معينة. إينلود كوند (موقع البدء، الطول، مشغل الحالة، القيمة) مثال: سورت فييلدز كوبي إينلوديد كوند (1،3، إق، جسل) في الأمثلة المذكورة أعلاه، يتم نسخ السجلات التي تحتوي على جسل في المواضع الثلاثة الأولى. أوميت كوند: وبالمثل يمكننا حذف السجلات من مجموعة البيانات استنادا إلى حالة معينة. سورت فييلدز كوبي أوميت كوند (1،3، إق، جسل) في الأمثلة أعلاه لا يتم نسخ السجلات التي تحتوي على جكل في المواضع الثلاثة الأولى. يعتمد على الطريقة التي تريد بها إعادة تهيئة التواريخ. نعم هناك طرق لإصلاح حقول التاريخ باستخدام سورت. يمثل هنا 8217s مثالا على عبارة إينلود يقارن التاريخ العشري المعبأ في النموذج P8217yyymmdd8217 وتاريخ الحرف في النموذج C8217yyyy-ddd8217، إلى تاريخ أمس 8217s: إينلود كوند (21،5، بد، غي، DATE1P-1، أور، 3،8، تش، غي، DATE3 (-) - 1) سيتم تضمين السجلات التي لها تاريخ P8217yymmdd8217 أو تاريخ C8217yyyy-ddd8217 أكبر من أو يساوي تاريخ أمس 8217s في مجموعة بيانات الإخراج. مرحبا، شكرا على المعلومات المقدمة. هل لديك أي ماتيرال جيدة التي جميع الخيارات سينسورت دفسورت لكتابة رأس، سجلات ترايلر سيسين د خيارات نسخ ريموفيسك، TRAILER1 (المجموع:، توت (10،6، زد)) إضافة طول وقناع المعلمة الفرعية: سورت فيلدسكوبي أوتفيل ريموفيك، نوديتايل، TRAILER1 (توتال:، توت (10،6، زد، M1، LENGTH9)) لكتابة أكثر من مقطورة واحدة نحن بحاجة إلى استخدام الكلمات المقطورة Trailer1، Trailer2، Trailer3. سوف نرى كيفية كتابة مقطورة لحساب السجلات ومجموع السجلات. أوبتيون كوبي أوتفيل ريموفيسك، TRAILER1 (توتال:، توت (10،6، زد، LENGTH10، إديت (تاتت)))، TRAILER2 (كونت:، كونت (LENGTH10)) شرح الكلمات الرئيسية المستخدمة: TRAILER1 و TRAILER2 و TRAILER3 و كونت ، توت هي الكلمات الرئيسية ل سورت cards. OUTFIL يستخدم لطباعة التقارير. يستخدم ريموفيك في الفرز لإزالة التحكم كارياج إدراجها من قبل دفسورت في المركز الأول. قيمة 1 في الموضع الأول من سجل يخبر الطابعة لبدء صفحة جديدة. لإزالة عنصر التحكم هذا النقل، نحن بحاجة إلى استخدام ريموفيسك في بيان أوتفيل. توت (10،6، زد) سيجعل المجموع على 6 أرقام بدءا من العمود العاشر. إذا كنا نستخدم نوديتايل، ثم سنرى فقط مقطورة ورأس السجلات. لن تظهر السجلات الأخرى في الإخراج. حذف نوديتايل في أوتفيل يضمن أننا نرى جميع السجلات جنبا إلى جنب مع مقطورة ورأس. لإضافة رأس في سورت باستخدام المعلمة HEADER1. أوبتيون كوبي أوتيفيل ريموفيك، HEADER1 (ريبورت جينترد أس أون:، أمبديت ،، 22C-)، TRAILER1 (توتال:، توت (10،6، زد، LENGTH10، إديت (تاتت)))، TRAILER2 (كونت:، كونت (LENGTH10 )) دفسورت لمقارنة هكسكوديساسي من الحروف الأبجدية. ديسب (نيو، كاتلغ، ديليت)، أونيت (سيسدا، 59)، DCB. SORTIN، سباس (ترك، (50،100)، رلز) سيسوت د (DSNTEST. SORTINC، ديسبشر سورتوت سيسوت سبرينت د سيسوت يتضمن دس سورت فيلدسكوبي كوند (3،1 و أس و غي و X41 و و 3،1 و أس و لي و X4F) الإدخال: 00B0000 00A1462 00C1850 00D2108 00E2109 00FM006 00ZM007 00ZM008 00YM023 00CM050 المخرجات: 00B0000 00A1462 00C1850 00D2108 00E2109 00FM006 00CM050 الشرح: تقوم بطاقة الفرز المذكورة أعلاه بالتحقق من الحروف من A إلى O. سيتم حذف جميع الأحرف الأخرى. 41 عرافة A و 4F هي عرافة O في أسي. دفسورت إلى إنزرتاد ديليميترشاراكترز بعد كل سجل. سيسون د سورت فيلدسكوبي إنريك بيلد (1،60، سز (شيفتلفت، ميدك إكسلاناتيون: ميدك يخبر دفسورت بإدراج الحرف بين الحقول سورت تو ريموف سباسس بين تشاراكترز مشغل سز في دفسورتسينسورت يمكن استخدامه لإزالة المسافات بين الحروف الإدخال: Q وي رتي الناتج المتوقع: كويرتي يمكننا استخدام مشغل سز لإزالة المساحات وتنسيق الحقل أوبتيون كوبي أوتريك فيلدز (1،40، سز (شيفتلفت)) الشرح: نقوم بضغط الفراغات وتحويل الحروف إلى اليسار لجميع البيانات في المراكز ثي 1 إلى 40.
Comments
Post a Comment