<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mainframe is Back &#187; TSO</title>
	<atom:link href="http://www.ibmmainframe.cn/tag/tso/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ibmmainframe.cn</link>
	<description>Everything about Mainframe: 中文大型机资讯网</description>
	<lastBuildDate>Mon, 06 Sep 2010 15:38:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>[TSO Command]Account Command</title>
		<link>http://www.ibmmainframe.cn/2008/05/tso-commandaccount-command/</link>
		<comments>http://www.ibmmainframe.cn/2008/05/tso-commandaccount-command/#comments</comments>
		<pubDate>Fri, 16 May 2008 08:02:21 +0000</pubDate>
		<dc:creator>Raymond</dc:creator>
				<category><![CDATA[TSO]]></category>

		<guid isPermaLink="false">http://www.ibmmainframe.cn/2008/05/16/tso-commandaccount-command/</guid>
		<description><![CDATA[必须的Data Set: SYS1.UADS: 此数据集包含了用户是否可以使用TSO/E的信息。 SYS1.BRODCAST: 用于保存SYS1.UADS中定义的用户的通知和邮件 使用此命令的用户，必须自身具有ACCT属性，否则无法对ACCOUNT进行操作。 ADD子命令 功能：用于向系统中添加新用户。 例1： 功能： 添加一个新用户 add (warner1 xaybzc 32058 mylog) noacct nooper jcl maxsize(150) size(80) unit(sysda) userdata(1fa0) dest(deptout) mount perform(1,5,6,2,4) 例2： 功能：添加一个新密码，Account账号，Procedure名 add (warner1) data(mz3tii 7116166 amabala) size(20) CHANGE子命令： 功能：用于改变用户的属性 举例： 例1： 功能：更改用户属性，使其具有ACCTOUNT和OPERATOR属性 change (slc05 aox3p se29705) data(2e26705) acct oper 例2： 功能：允许所有用户使用SUBMIT,CANCEL,STATUS,OUTPUT命令 命令：change (*) jcl DELETE子命令： 功能：用于删除用户，用户属性。 举例： [...]]]></description>
			<content:encoded><![CDATA[<p><strong>必须的Data Set:</strong><br />
<strong>SYS1.UADS: </strong><br />
此数据集包含了用户是否可以使用TSO/E的信息。<br />
<strong>SYS1.BRODCAST:</strong><br />
用于保存SYS1.UADS中定义的用户的通知和邮件</p>
<p>使用此命令的用户，必须自身具有ACCT属性，否则无法对ACCOUNT进行操作。</p>
<p><strong>ADD子命令</strong><br />
功能：用于向系统中添加新用户。<br />
<strong>例1：</strong><br />
<strong>功能：</strong><br />
添加一个新用户<br /><coolcode><br />
add (warner1 xaybzc 32058 mylog) noacct nooper jcl<br />
maxsize(150) size(80) unit(sysda) userdata(1fa0)<br />
dest(deptout) mount perform(1,5,6,2,4)</coolcode></p>
<p><strong>例2：</strong><br />
<strong>功能：</strong>添加一个新密码，Account账号，Procedure名<br />
add (warner1) data(mz3tii 7116166 amabala) size(20)</p>
<p><strong>CHANGE子命令：</strong><br />
<strong>功能：</strong>用于改变用户的属性<br />
<strong><br />
举例：<br />
例1：</strong></p>
<p><strong>功能：</strong>更改用户属性，使其具有ACCTOUNT和OPERATOR属性<br />
<coolcode>change (slc05 aox3p se29705) data(2e26705) acct oper</coolcode></p>
</p>
<p><strong>例2：</strong><br />
<strong>功能：</strong>允许所有用户使用SUBMIT,CANCEL,STATUS,OUTPUT命令<br />
<strong>命令：</strong>change (*) jcl</p>
<p><strong>DELETE子命令：</strong><br />
<strong>功能：</strong>用于删除用户，用户属性。</p>
<p><strong>举例：</strong><br />
<strong>例1：</strong><br />
<strong>功能：</strong>删除Procedure<br />
<strong>命令：</strong>delete (ABCDE)</p>
<p><strong>END 命令</strong><br />
<strong>功能：</strong>终于Account<br />
<strong>命令：</strong>END</p>
<p><strong>举例：</strong><br />
<strong>例1：</strong><br />
<strong>功能：</strong>显示可用的子命令<br />
<strong><strong>命令：</strong>HELP</p>
<p><strong>例1：</strong><br />
<strong>功能：</strong>显示ADD的功能属性<br />
<strong>命令：</strong>HELP ADD<br />
<strong>JOB LOG:</strong><br />
READY<br />
 ACCOUNT<br />
ACCOUNT<br />
  HELP ADD                            </p>
<p>FUNCTION -<br />
  THE ADD COMMAND PROCESSOR PERFORMS THE ADMINISTRATIVE FUNCTION OF<br />
  ADDING A NEW USER TO THE SYSTEM OR OF ADDING NEW CONTROL INFORMATION<br />
  TO AN EXISTING USER ENTRY.  THE ADD COMMAND IS AVAILABLE ONLY TO<br />
  USERS WITH ASSIGNED ACCOUNT ABILITY.                                   </p>
<p>SYNTAX -<br />
         ADD   (&#8216;USERID&#8217; &#8216;PASSWORD&#8217;/*  &#8216;ACCTNMBR&#8217;/*  &#8216;PROCNAME&#8217;)<br />
               MAXSIZE(&#8216;INTEGER&#8217;)/NOLIM  OPER/NOOPER  ACCT/NOACCT<br />
               JCL/NOJCL  MOUNT/NOMOUNT  USERDATA(&#8216;DIGITS&#8217;)<br />
               HOLD(&#8216;C&#8217;)/NOHOLD  JOBCLASS(&#8216;C&#8217;)/NOJOBCLASS<br />
               MSGCLASS(&#8216;C&#8217;)/NOMSGCLASS  SYSOUT(&#8216;C&#8217;)/NOSYSOUT<br />
               PERFORM(&#8216;DIGITS&#8217;)/NOPERFORM  SIZE(&#8216;INTEGER&#8217;)<br />
               UNIT(&#8216;NAME&#8217;)  DEST(&#8216;NAME&#8217;)  RECOVER/NORECOVER<br />
 …………………………………….</p>
<p><strong>LIST子程序</strong><br />
<strong>功能：</strong>显示UADS中的信息<br />
<strong>例1：</strong><br />
<strong>功能：</strong>显示UADS中的内容，包括用户的属性。<br />
<strong>命令：</strong>LIST (*)</p>
<p><strong>LISTIDS 子命令：</strong><br />
<strong>功能：</strong>显示UADS中所有的用户ID<br />
<strong>例1：</strong><br />
<strong>命令：</strong>LISTIDS</p>
<p><strong>SYNC 子命令：</strong><br />
<strong>功能：</strong>用于初始化SYS1.BRODCAST数据集，并且保持与UADS同步。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ibmmainframe.cn/2008/05/tso-commandaccount-command/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[TSO Command] Delete Command</title>
		<link>http://www.ibmmainframe.cn/2008/05/tso-command-delete-command/</link>
		<comments>http://www.ibmmainframe.cn/2008/05/tso-command-delete-command/#comments</comments>
		<pubDate>Fri, 16 May 2008 03:15:51 +0000</pubDate>
		<dc:creator>Raymond</dc:creator>
				<category><![CDATA[TSO]]></category>

		<guid isPermaLink="false">http://www.ibmmainframe.cn/2008/05/16/tso-command-delete-command/</guid>
		<description><![CDATA[命令功能： 用于删除一个或多个Data Set，或者删除一个或多个Member。 使用时主意事项： 1.如果要删除一个名为：A.B的Data Set。但是系统中并不存在A.B这个Data Set。存在的Data Set：A.B.C。则此时A.B.C会被删除。所以在使用Delete命令的时候需要进行确认。 2.执行命令前需要指明所删除的Data Set的信息，否则系统会询问你对哪个Data Set进行操作。如：系统中存在A.B.C和A.B.D两个Data Set。当执行删除A.B命令时，系统会要求你对删除信息进行确认。 3.用该命令删除GDG的时候，需要删除每一个子代之后，才能进行删除。]]></description>
			<content:encoded><![CDATA[<p><strong>命令功能：</strong><br />
用于删除一个或多个Data Set，或者删除一个或多个Member。</p>
<p><strong>使用时主意事项：</strong><br />
1.如果要删除一个名为：A.B的Data Set。但是系统中并不存在A.B这个Data Set。存在的Data Set：A.B.C。则此时A.B.C会被删除。所以在使用Delete命令的时候需要进行确认。<br />
2.执行命令前需要指明所删除的Data Set的信息，否则系统会询问你对哪个Data Set进行操作。如：系统中存在A.B.C和A.B.D两个Data Set。当执行删除A.B命令时，系统会要求你对删除信息进行确认。<br />
3.用该命令删除GDG的时候，需要删除每一个子代之后，才能进行删除。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ibmmainframe.cn/2008/05/tso-command-delete-command/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[TSO Command] Cancel Command</title>
		<link>http://www.ibmmainframe.cn/2008/05/tso-command-cancel-command/</link>
		<comments>http://www.ibmmainframe.cn/2008/05/tso-command-cancel-command/#comments</comments>
		<pubDate>Fri, 16 May 2008 02:54:39 +0000</pubDate>
		<dc:creator>Raymond</dc:creator>
				<category><![CDATA[TSO]]></category>

		<guid isPermaLink="false">http://www.ibmmainframe.cn/2008/05/16/tso-command-cancel-command/</guid>
		<description><![CDATA[命令功能 取消作业 返回值 执行Cancel之后的返回值： 0 ：执行成功 12：执行不成功，同时会产生一个错误信息。 命令举例 Cancel Command 例1： 作业要求：取消一个batch job(jobname1) 执行命令：CANCEL JOBNAME1 Cancel Command 例2： 作业要求：取消多个batch job(JOBNAME1,JOBNAME2,JOBNAME3) 执行命令：CANCEL (JOBNAME1,JOBNAME2,JOBNAME3)]]></description>
			<content:encoded><![CDATA[<p><strong>命令功能</strong><br />
取消作业</p>
<p><strong>返回值</strong><br />
执行Cancel之后的返回值：<br />
0  ：执行成功<br />
12：执行不成功，同时会产生一个错误信息。</p>
<p><strong>命令举例</strong><br />
<strong>Cancel Command 例1：</strong><br />
作业要求：取消一个batch job(jobname1)<br />
执行命令：CANCEL JOBNAME1</p>
<p><strong>Cancel Command 例2：</strong><br />
作业要求：取消多个batch job(JOBNAME1,JOBNAME2,JOBNAME3)<br />
执行命令：CANCEL (JOBNAME1,JOBNAME2,JOBNAME3)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ibmmainframe.cn/2008/05/tso-command-cancel-command/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[TSO Command]使用TSO显示Data Set的信息</title>
		<link>http://www.ibmmainframe.cn/2008/04/tso-command%e4%bd%bf%e7%94%a8tso%e6%98%be%e7%a4%badata-set%e7%9a%84%e4%bf%a1%e6%81%af/</link>
		<comments>http://www.ibmmainframe.cn/2008/04/tso-command%e4%bd%bf%e7%94%a8tso%e6%98%be%e7%a4%badata-set%e7%9a%84%e4%bf%a1%e6%81%af/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 10:00:39 +0000</pubDate>
		<dc:creator>Raymond</dc:creator>
				<category><![CDATA[JCL]]></category>
		<category><![CDATA[MVS]]></category>
		<category><![CDATA[TSO]]></category>

		<guid isPermaLink="false">http://www.ibmmainframe.cn/?p=306</guid>
		<description><![CDATA[这里跟大家share一下如何用TSO命令来显示Data Set的信息。 语法： listc ‘Data Set Name’ (注：其中Data Set Name是要显示信息的数据集) 实例演示： listd &#8216;wolfg.intro.cntl&#8217; WOLFG.INTRO.CNTL &#8211;RECFM-LRECL-BLKSIZE-DSORG    FB    80    3120    PO &#8211;VOLUMES&#8211;    TSO001 READY]]></description>
			<content:encoded><![CDATA[<p>这里跟大家share一下如何用TSO命令来显示Data Set的信息。</p>
<p>语法： listc ‘Data Set Name’ (注：其中Data Set Name是要显示信息的数据集)</p>
<p>实例演示：</p>
<p><span style="color: #000000;"><strong>listd &#8216;wolfg.intro.cntl&#8217;</strong></span><span><br />
<strong><span style="color: #000000;">WOLFG.INTRO.CNTL<br />
&#8211;RECFM-LRECL-BLKSIZE-DSORG<br />
   FB    80    3120    PO<br />
&#8211;VOLUMES&#8211;<br />
   TSO001<br />
READY<br />
</span></strong></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ibmmainframe.cn/2008/04/tso-command%e4%bd%bf%e7%94%a8tso%e6%98%be%e7%a4%badata-set%e7%9a%84%e4%bf%a1%e6%81%af/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[TSO Command] 如何使用TSO命令列出Data Set中的所有Member</title>
		<link>http://www.ibmmainframe.cn/2008/04/tso-command-%e5%a6%82%e4%bd%95%e4%bd%bf%e7%94%a8tso%e5%91%bd%e4%bb%a4%e5%88%97%e5%87%badata-set%e4%b8%ad%e7%9a%84%e6%89%80%e6%9c%89member/</link>
		<comments>http://www.ibmmainframe.cn/2008/04/tso-command-%e5%a6%82%e4%bd%95%e4%bd%bf%e7%94%a8tso%e5%91%bd%e4%bb%a4%e5%88%97%e5%87%badata-set%e4%b8%ad%e7%9a%84%e6%89%80%e6%9c%89member/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 09:47:15 +0000</pubDate>
		<dc:creator>Raymond</dc:creator>
				<category><![CDATA[JCL]]></category>
		<category><![CDATA[MVS]]></category>
		<category><![CDATA[TSO]]></category>

		<guid isPermaLink="false">http://www.ibmmainframe.cn/?p=305</guid>
		<description><![CDATA[        查看数据集中的member相对来说，比较简单，使用TSO/ISPF中的3.4即可列出其中的member，但是当一个Data Set中member数非常多，并且我们想对这些member进行操作的时候，就不能使用这种手工的方式了。在这里，跟大家share一个TSO的命令： listd listd的语法： listd &#8216;Data Set Name&#8217; members (注：其中Data Set Name是你要显示member的那个Data Set) 下面，具一个实例跟大家分享一个这个命令： JCL程序如下所示： //LISTMEM  JOB ,&#8217;RAYMOND&#8217;,CLASS=A,MSGCLASS=H, //             NOTIFY=&#38;SYSUID,MSGLEVEL=(1,1) //* LIST MEMBERS OF DATA SET //LISTMEM1 EXEC PGM=IKJEFT01,REGION=4096K //SYSTSPRT DD   SYSOUT=* //SYSUADS  DD   DSN=SYS1.UADS,DISP=SHR //SYSLBC   DD   DSN=SYS1.BRODCAST,DISP=SHR //SYSTSIN  DD   *  LISTD &#8216;A.B.C&#8217; MEMBERS /* // 这样就会对应列出Data Set (A.B.C)中的所有member 了。]]></description>
			<content:encoded><![CDATA[<p>        查看数据集中的member相对来说，比较简单，使用TSO/ISPF中的3.4即可列出其中的member，但是当一个Data Set中member数非常多，并且我们想对这些member进行操作的时候，就不能使用这种手工的方式了。在这里，跟大家share一个TSO的命令： listd</p>
<p>listd的语法： listd &#8216;Data Set Name&#8217; members (注：其中Data Set Name是你要显示member的那个Data Set)</p>
<p>下面，具一个实例跟大家分享一个这个命令：</p>
<p>JCL程序如下所示：</p>
<p>//LISTMEM  JOB ,&#8217;RAYMOND&#8217;,CLASS=A,MSGCLASS=H,<br />
//             NOTIFY=&amp;SYSUID,MSGLEVEL=(1,1)<br />
//* LIST MEMBERS OF DATA SET<br />
//LISTMEM1 EXEC PGM=IKJEFT01,REGION=4096K<br />
//SYSTSPRT DD   SYSOUT=*<br />
//SYSUADS  DD   DSN=SYS1.UADS,DISP=SHR<br />
//SYSLBC   DD   DSN=SYS1.BRODCAST,DISP=SHR<br />
//SYSTSIN  DD   *<br />
 LISTD &#8216;A.B.C&#8217; MEMBERS<br />
/*<br />
//</p>
<p>这样就会对应列出Data Set (A.B.C)中的所有member 了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ibmmainframe.cn/2008/04/tso-command-%e5%a6%82%e4%bd%95%e4%bd%bf%e7%94%a8tso%e5%91%bd%e4%bb%a4%e5%88%97%e5%87%badata-set%e4%b8%ad%e7%9a%84%e6%89%80%e6%9c%89member/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
