<?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>AS400 Tutorials &#187; Uncategorized</title>
	<atom:link href="http://www.as400tutorials.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.as400tutorials.com</link>
	<description></description>
	<lastBuildDate>Fri, 09 Jul 2010 20:55:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>AS/400 Job Priority, Run Priority and More</title>
		<link>http://www.as400tutorials.com/as400-job-priority-run-priority-and-more/</link>
		<comments>http://www.as400tutorials.com/as400-job-priority-run-priority-and-more/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 20:51:40 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.as400tutorials.com/?p=125</guid>
		<description><![CDATA[When managing the jobs on an AS/400, iSeries or IBM i power system box you may be familiar or not with the priorities of how the jobs run. But sometimes people confuse the different types of priorities that are available to tune the performance of the jobs. It&#8217;s important to understand and distinguish the different [...]]]></description>
			<content:encoded><![CDATA[<p>When managing the jobs on an AS/400, iSeries or IBM i power system box you may be familiar or not with the priorities of how the jobs run. But sometimes people confuse the different types of priorities that are available to tune the performance of the jobs. It&#8217;s important to understand and distinguish the different priorities.</p>
<p>First up let&#8217;s look at a print screen of the work with active jobs displays showing the jobs RUN PRIORITY</p>
<p style="text-align: center;"><a href="http://www.as400tutorials.com/wp-content/uploads/2010/07/wrkactjobpty1.jpg"><img class="aligncenter size-medium wp-image-127" title="wrkactjobpty" src="http://www.as400tutorials.com/wp-content/uploads/2010/07/wrkactjobpty1-300x208.jpg" alt="" width="300" height="208" /></a></p>
<p>Look at the column labeled &#8220;PTY&#8221; &#8230; To see this column you have to press F11 from the WRKACTJOB display</p>
<p>So the jobs RUN PRIORITY (emphasis added) allows the higher priority jobs (in this case it&#8217;s sort of counter intuitive because the priorities go from lowest to highest, so 99 would be very low and 1 would be high priority) to get the best service from the CPU.</p>
<p>So sometimes it helps to crank up the job priority for a job that needs extra processing resources, technically it only needs to be one level higher than the other jobs in the same subsystem. Typically batch jobs run at priority 50 and interactive runs at priority 20 because you don&#8217;t want green screen folks waiting a long time while reports can crank away in the background without using up a bunch of system resources.</p>
<p>Now let&#8217;s look at a job priority. This is a totally different thing from the run priority we just discussed. The job priority is how a job is sequenced to run while it&#8217;s waiting in a job queue. Here is a print screen from the WRKJOBQ command.</p>
<p style="text-align: center;"><a href="http://www.as400tutorials.com/wp-content/uploads/2010/07/wrkjobqpty.jpg"><img class="aligncenter size-medium wp-image-128" title="wrkjobqpty" src="http://www.as400tutorials.com/wp-content/uploads/2010/07/wrkjobqpty-300x208.jpg" alt="" width="300" height="208" /></a></p>
<p>These priorities rank from 1 to 9 with 1 being the highest priority.</p>
<p>As you can see from the print screen &#8220;JOB1&#8243; has a job priority of 6 which puts it at the bottom of the job queue. So JOB1 will wait until jobs JOB2 and JOB3 have run before it get&#8217;s submitted to the subsystem for processing. Also if another job with a higher job priority is placed in the job queue it will still wait it&#8217;s turn to run.</p>
<p>Often times people will want to be able to change the run priority of a job, this is accomplished by changing the subsystem configuration including the job description used. But that&#8217;s an article for another day.</p>
<p>Another area you will see priorities like this are in the output queues with spool files and they function similarly.</p>
<p><em>John Andersen is an IT manager and ten year veteran of the AS/400 platform. If you liked this article then you will be interested in his Power System Jump Start course. You can claim your copy today by logging on to </em><a href="http://www.midrangejumpstart.com"><em>http://www.midrangejumpstart.com</em></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.as400tutorials.com/as400-job-priority-run-priority-and-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>As/400 System Values</title>
		<link>http://www.as400tutorials.com/as400-system-values/</link>
		<comments>http://www.as400tutorials.com/as400-system-values/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 18:33:50 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.as400tutorials.com/?p=122</guid>
		<description><![CDATA[An often overlooked area by system administrators on there AS/400, iSeries and IBM boxes are the system values. These have a surprising amount of control over your system and can greatly improve or hamper the performance of your box.
If you inherited a box that has been pre-configured then the setups for the system values is [...]]]></description>
			<content:encoded><![CDATA[<p>An often overlooked area by system administrators on there AS/400, iSeries and IBM boxes are the system values. These have a surprising amount of control over your system and can greatly improve or hamper the performance of your box.</p>
<p>If you inherited a box that has been pre-configured then the setups for the system values is usually done for you requiring very little intervention on your part. But for a brand new system out of the box you will have to setup the operating system and the values.</p>
<p>The AS/400 system values are basically flags that configure and control various aspects of your IBM system. From security, job control and configuration there is a system value for just about every aspect of administration.</p>
<p>One prime example is the QCTLSBSD value. This essentially tells the operating system how to handle the jobs. Either run everything under one primary subsystem called QBASE or to divvy jobs up into there own subsystems like QBATCH and QINTER for interactive (&#8220;green-screen&#8221;) jobs.</p>
<p>By default, out of the box your AS/400, iSeries and IBM i will be setup for QBASE. In most all cases, if this is a production box this is something you WILL want to change for improved performance and to prevent jobs from directly competing for the same resources.</p>
<p>To review your system values use the command Display System Value DSPSYSVAL and press F4 to prompt for the values. There are a lot of them and you will want to make use of the F1 key to gather more information about them.</p>
<p>Another important system value is the AUTOCFG value. What this does is tell the operating system that when a device is connected to automatically create and configure the device description.</p>
<p>This can help you out immensely, especially when setting up terminal sessions to connect to the system. It will create the devices for you saving you tons of time and frustration.</p>
<p>Of course there is a drawback as well: when you move a device around like a tape drive it will be treated like another device and be renamed. For instance if the tape device was originally setup as TAP01 it will then be TAP02. When this happens you them have to manually intervene and change the device descriptions to get things straightened out.</p>
<p>And if you have to comply with Sarbox regulations then start becoming familiar with the security features of the i operating system including the system values for object auditing and journaling. These offer allot of granularity when it comes to security auditing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.as400tutorials.com/as400-system-values/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Query/400 Keeps On Going</title>
		<link>http://www.as400tutorials.com/query400-keeps-on-going/</link>
		<comments>http://www.as400tutorials.com/query400-keeps-on-going/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 22:49:58 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.as400tutorials.com/?p=91</guid>
		<description><![CDATA[One of the most used tools for years and years has got to be hands down Query/400. It just keeps on working and is incredibly simple to use! Even better is that queries built using this tool work even through OS upgrades without any sort of issues.
Query/400 is completely menu driven, making it very easy [...]]]></description>
			<content:encoded><![CDATA[<p>One of the most used tools for years and years has got to be hands down Query/400. It just keeps on working and is incredibly simple to use! Even better is that queries built using this tool work even through OS upgrades without any sort of issues.</p>
<p>Query/400 is completely menu driven, making it very easy to use and friendly from a user standpoint so you don&#8217;t have to learn any complicated syntax or SQL&#8230; although it can certainly help if you do know SQL.</p>
<p>To fire up Query/400 simply type in &#8220;WRKQRY&#8221; on a command line and you should be greated with a simple looking screen asking you to build a new query or modify an existing one.</p>
<p><img class="aligncenter size-medium wp-image-95" title="wrkqry" src="http://www.as400tutorials.com/wp-content/uploads/2009/10/wrkqry-300x207.jpg" alt="wrkqry" width="300" height="207" /></p>
<p>Once you enter in the name of your query definitition you will be brough to a menu of options. Now for probably 90% of the queries you will write you will probably only ever use the options for:</p>
<p>Specify file selections<br />
Select and sequence fields<br />
Select records</p>
<p><img class="aligncenter size-medium wp-image-96" title="definequery" src="http://www.as400tutorials.com/wp-content/uploads/2009/10/definequery-300x207.jpg" alt="definequery" width="300" height="207" /></p>
<p>This gives you a straight up query of one or more files with as many constraints as you can possibly think of. Sometimes you will add an option to sort by one or more fields.</p>
<p>One handy feature of Query is using the F5 key to run and preview the report. But keep in mind that when you run this option is can consume a lot of system resources especially if temporary indexes have to be built. The simple rule of thumb is the longer it takes for something to show up when pressing F5 the less often you should use it when building your queries.</p>
<p><img class="aligncenter size-medium wp-image-97" title="previewreport" src="http://www.as400tutorials.com/wp-content/uploads/2009/10/previewreport-300x207.jpg" alt="previewreport" width="300" height="207" /></p>
<p>I like Query/400 *alot* and although I don&#8217;t write many permanent queries that are saved and used I find it an indespensible tool for quick and dirty reports to validate data or for looking up information. Even though Query/400 has been around for ages and ages it is still a great tool and because of its versatility I highly recommend you use it for all of your report building and data inquiry needs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.as400tutorials.com/query400-keeps-on-going/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AS400 Survey</title>
		<link>http://www.as400tutorials.com/as400-survey/</link>
		<comments>http://www.as400tutorials.com/as400-survey/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 23:46:38 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.as400tutorials.com/?p=68</guid>
		<description><![CDATA[What AS/400, iSeries or System i product do YOU need the most?
Click on the link below to take our quick survey:
Click Here to take survey
]]></description>
			<content:encoded><![CDATA[<p>What AS/400, iSeries or System i product do YOU need the most?</p>
<p>Click on the link below to take our quick survey:</p>
<p><a href="http://www.surveymonkey.com/s.aspx?sm=h_2bqMHXUzwmKtvgt8Vf98nA_3d_3d">Click Here to take survey</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.as400tutorials.com/as400-survey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AS400 Report Mining</title>
		<link>http://www.as400tutorials.com/as400-report-mining/</link>
		<comments>http://www.as400tutorials.com/as400-report-mining/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 16:29:46 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[AS400]]></category>
		<category><![CDATA[iSeries]]></category>
		<category><![CDATA[Report]]></category>
		<category><![CDATA[Spool File]]></category>

		<guid isPermaLink="false">http://www.as400tutorials.com/?p=66</guid>
		<description><![CDATA[We all have data&#8230; data, data everywhere and we need it in a user friendly form that makes sense. Data drives business, so the less time you spend getting at what you need the more time you can focus on getting important things done.
This is where report mining comes in.
You may not have heard the [...]]]></description>
			<content:encoded><![CDATA[<p>We all have data&#8230; data, data everywhere and we need it in a user friendly form that makes sense. Data drives business, so the less time you spend getting at what you need the more time you can focus on getting important things done.</p>
<p>This is where report mining comes in.</p>
<p>You may not have heard the term &#8220;report mining&#8221; before but essentially report mining is just taking your printable reports from your AS40 or iSeries and bringing them over to your PC into a program like Excel, then scrubbing them up a bit.</p>
<p>Maybee you need to calculate some additional fields or condense the data into an easy to read format. This is where report mining can really come through.</p>
<p>Getting data off of your AS400 to a PC used to be a major hassle back in the dark ages&#8230; in fatc people hated it so much that software vendors sprung up all over to accomplish this now routine task.</p>
<p>If you have the luxury of having a programmer on staff that can write reports all day long then your in luck. But some places can&#8217;t and hiring an outside consultant to write reports at $175 dollars an hour adds up quickly.</p>
<p>Another option is using the excellent tool you might have is Query/400. This allows you to write simple reports joining together data from one or more files. </p>
<p>Unfortunatley Query has limited logic capabilities that are handled better by regular programmed reports, but for probably 80% of the reporting needed it will suffice.</p>
<p>Anyhow, back to report mining. If the data you want to get at is already a part of an existing report then you are in luck. No need to write a query since you can just mine that report to get what you want.</p>
<p>The process is really simple and takes only a few mouse clicks.</p>
<p>Using Operations Navigator you can simply browse the printer data on the system then drag and drop any report on your As400 or iSeries onto your desktop. The software then automatically converts it into a text file.</p>
<p>Now this works with reports that are still in an outq on the system. The best way to handle this is to have your spool files go to your own output queue that is not attached to a writer.</p>
<p>After copying the file over to your PC, simply open up that text file with the Excel data import wizard, add the column breaks, clean up the report headings and you are off to the races.</p>
<p>This really is a poor mans way to generate reports, but its really simple and you should already have all the tools to do it installed on your computer.</p>
<p>All you need is Operations Navigator (aka iSeries Navigator) and Excel.</p>
<p>If you need something more complex then look into the other options out there like writing reports using Query or the Excel Add-in.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.as400tutorials.com/as400-report-mining/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
