{"id":668,"date":"2015-09-28T16:36:19","date_gmt":"2015-09-28T11:06:19","guid":{"rendered":"http:\/\/ibm-mainframes.com\/blog\/?p=668"},"modified":"2023-01-20T13:46:23","modified_gmt":"2023-01-20T08:16:23","slug":"is-it-dfsort-or-syncsort","status":"publish","type":"post","link":"https:\/\/zmainframes.com\/zlog\/is-it-dfsort-or-syncsort\/","title":{"rendered":"Is it DFSORT or SyncSort?"},"content":{"rendered":"<p style=\"text-align: center;\"><span style=\"text-decoration: underline;\"><strong>Is it DFSORT or SyncSort?<\/strong><\/span><\/p>\n<p style=\"text-align: left;\"><b>DFSORT<\/b> is a sort product sold by IBM. <b>SYNCSORT<\/b> is a <em>competing product<\/em> sold by <b>Syncsort<\/b>, Inc. <strong>CA-SORT<\/strong> is yet another sort product, sold by Computer Associates. &nbsp;Most shops only buy one of these products.<\/p>\n<p>All these are very similar products, they all do &#8216;basic sorting&#8217; -though this might mean different <em>thing<\/em> to different users and serious-programmer might argue however let&#8217;s keep that discussion out of the the current post. In a very basic sense &#8211; all these products use <em>similar commands<\/em>. For most basic sort operations, the same commands will work in all the products. When you get into more advanced functions, there are some differences between them &#8211; some functions are only offered in one or the other product, and sometimes different syntax is used for the same operations. Though this margin seems to get shorten day by day.<\/p>\n<p>From documentation <em>per se,&nbsp;<\/em>Syncsort&#8217;s documentation is available to the organizations who license the product. If your organization is licensed, all of the material is available for free from Syncsort support. There is NO documentation available for Syncsort&#8217;s SYNCTOOL. For DFSORT, on the other hand the documentation is available on IBM site.<\/p>\n<p style=\"text-align: left;\">However knoing all that or may after reading that this question comes up often: <strong>Is it DFSORT or SyncSort? <\/strong>which I&#8217;m using. &nbsp;And as a programmer you should know about it.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/ibm-mainframes.com\/blog\/wp-content\/uploads\/2015\/09\/Am-I-using-DFSORT-or-SyncSort.jpg\" target=\"_blank\" rel=\"noopener\"><img data-recalc-dims=\"1\" decoding=\"async\" class=\"aligncenter wp-image-671 size-full\" src=\"https:\/\/i0.wp.com\/zMainframes.com\/zlog\/wp-content\/uploads\/2015\/09\/Am-I-using-DFSORT-or-SyncSort-e1532498807509.jpg?resize=235%2C177\" alt=\"Am I using DFSORT or SyncSort!\" width=\"235\" height=\"177\" title=\"\"><\/a><\/p>\n<p>To determine if you&#8217;re using DFSORT (from IBM) or Syncsort (from Syncsort, Inc), run the PGM=ICEMAN job below (or any PGM=SORT or PGM=ICEMAN job you like). Look at the SYSOUT output. If it has ICExxxs messages, you&#8217;re using DFSORT. If it has WERxxxs messages, you&#8217;re using Syncsort.<br \/>\nCode:<\/p>\n<pre class=\"theme:cisco-router lang:default decode:true\">\/\/STEP1 EXEC PGM=ICEMAN\n\/\/SYSOUT DD SYSOUT=*&nbsp; &nbsp; \n\/\/SORTIN DD *\n\/\/SORTOUT DD DUMMY\n\/\/SYSIN DD *\nSORT FIELDS=COPY\n\/*\n\/\/*<\/pre>\n<p>For example, if you&#8217;re using DFSORT the first two messages you&#8217;ll get are:<\/p>\n<pre class=\"theme:cisco-router lang:default decode:true \">ICE143I 0 BLOCKSET&nbsp; &nbsp; &nbsp;COPY&nbsp; TECHNIQUE SELECTED\nICE000I 1 - CONTROL STATEMENTS FOR 5740-SM1, DFSORT REL  ...<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Is it DFSORT or SyncSort? DFSORT is a sort product sold by IBM. SYNCSORT is a competing product sold by [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26,32],"tags":[95,45,49,48,47,46,44,37,94,96,50,52],"class_list":["post-668","post","type-post","status-publish","format-standard","hentry","category-mainframes","category-sort","tag-dfsort","tag-ibm","tag-icegener-syncsort","tag-iceman","tag-icetool","tag-jcl","tag-mainframe","tag-mainframes","tag-sort","tag-syncsort","tag-synctool","tag-zos"],"amp_enabled":true,"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"Anuj Dhawan","author_link":"https:\/\/zmainframes.com\/zlog\/author\/anuj-dhawan\/"},"rttpg_comment":8,"rttpg_category":"<a href=\"https:\/\/zmainframes.com\/zlog\/mainframes\/\" rel=\"category tag\">Mainframes<\/a> <a href=\"https:\/\/zmainframes.com\/zlog\/mainframes\/sort\/\" rel=\"category tag\">sort<\/a>","rttpg_excerpt":"Is it DFSORT or SyncSort? DFSORT is a sort product sold by IBM. SYNCSORT is a competing product sold by [&hellip;]","_links":{"self":[{"href":"https:\/\/zmainframes.com\/zlog\/wp-json\/wp\/v2\/posts\/668","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zmainframes.com\/zlog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zmainframes.com\/zlog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zmainframes.com\/zlog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zmainframes.com\/zlog\/wp-json\/wp\/v2\/comments?post=668"}],"version-history":[{"count":6,"href":"https:\/\/zmainframes.com\/zlog\/wp-json\/wp\/v2\/posts\/668\/revisions"}],"predecessor-version":[{"id":1174,"href":"https:\/\/zmainframes.com\/zlog\/wp-json\/wp\/v2\/posts\/668\/revisions\/1174"}],"wp:attachment":[{"href":"https:\/\/zmainframes.com\/zlog\/wp-json\/wp\/v2\/media?parent=668"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zmainframes.com\/zlog\/wp-json\/wp\/v2\/categories?post=668"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zmainframes.com\/zlog\/wp-json\/wp\/v2\/tags?post=668"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}