<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8511582004628294092</id><updated>2012-01-02T00:42:11.337-06:00</updated><category term='signoff'/><category term='IFS'/><category term='SQL'/><category term='History log'/><category term='Screen'/><category term='startup'/><category term='IPL'/><category term='Job scheduling'/><category term='Physical files'/><category term='Message handling'/><category term='high availability'/><category term='storage'/><category term='printing'/><category term='remote system'/><category term='Spool file'/><category term='Security'/><category term='command'/><category term='Java'/><category term='job locks'/><category term='iASP'/><category term='Subsystems'/><category term='System values'/><category term='Disk Space'/><category term='Authorities'/><category term='Data backup'/><category term='CL'/><category term='data queues'/><category term='software'/><category term='FTP'/><category term='Journaling'/><category term='Client Access'/><category term='Job log'/><category term='Batch'/><category term='macro'/><category term='Object Management'/><category term='Job management'/><category term='System Performance'/><category term='hardware'/><category term='User spaces'/><title type='text'>System i (iSeries) Management Tips</title><subtitle type='html'>The System i Management Tips blog brings over 80 useful tips from Vision technicians. 
&lt;br&gt;
&lt;b&gt;The blog has been opened to tips from our followers! For each tip you submit that that is posted on the blog, you'll be contacted to select one item from our selection of Vision-logo items. Examples include coffee mugs, t-shirts, golf balls, flash drives and more!

Send your tips to: &lt;a href="mailto:itips@visionsolutions.com?subject=My%20System%20i%20Management%20Tip"&gt;itips@visionsolutions.com&lt;/a&gt;&lt;/b&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>80</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-3022641163811483335</id><published>2010-03-26T17:14:00.005-05:00</published><updated>2010-03-26T17:50:30.246-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='User spaces'/><title type='text'>3/26/10 Additional ways to see the contents of a user space (*USRSPC)</title><summary type='text'>Note: This tip expands on the tip: How to see the contents of user spaces, published on 4/17/09.If you have RPG programming skills then you can retrieve the content with the QUSRTVUS API as documented here:  V5R4 - http://publib.boulder.ibm.com/infocenter/iseries/v5r4/index.jsp?topic=/apis/qusrtvus.htm  V6R1 - http://publib.boulder.ibm.com/infocenter/iseries/v6r1m0/topic/apis/qusrtvus.htm  </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/3022641163811483335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=3022641163811483335' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3022641163811483335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3022641163811483335'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2010/03/other-ways-to-see-contents-of-user.html' title='3/26/10 Additional ways to see the contents of a user space (*USRSPC)'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-4411961948883423094</id><published>2010-01-29T18:52:00.001-06:00</published><updated>2010-01-30T19:04:19.568-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Journaling'/><category scheme='http://www.blogger.com/atom/ns#' term='IFS'/><title type='text'>01/29/10 How to determine the jobs or objects responsible for generating journal entries in a journal receiver?</title><summary type='text'>You may want to determine what jobs or objects are responsible for  generating journal entries in a journal's receiver chain, for example, if you  notice that many receivers are being created for the journal.To determine what jobs  or objects are responsible for generating journal entries in a journal's  receiver chain, create an outfile from the DSPJRN command and run an SQL query  on the </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/4411961948883423094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=4411961948883423094' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/4411961948883423094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/4411961948883423094'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2010/01/012910-how-to-determine-jobs-or-objects.html' title='01/29/10 How to determine the jobs or objects responsible for generating journal entries in a journal receiver?'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-5203391382600603098</id><published>2009-12-17T19:27:00.003-06:00</published><updated>2009-12-17T19:38:39.058-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='command'/><title type='text'>12/17/09 How to search for text in a file at the member level</title><summary type='text'>Use the command: FNDSTRPDM.  Simply type "FNDSTRPDM" at a command line and  press F4 to list all available parameters for this  command. Disclaimer: Vision Solutions makes every effort to provide accurate system management information and programming code; however the company cannot be held liable for the accuracy of information nor its compatibility in your own environment. Please review and </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/5203391382600603098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=5203391382600603098' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5203391382600603098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5203391382600603098'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/12/121709-how-to-search-for-text-in-file.html' title='12/17/09 How to search for text in a file at the member level'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-802044361860909767</id><published>2009-11-22T22:07:00.004-06:00</published><updated>2009-11-22T22:16:41.490-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='remote system'/><category scheme='http://www.blogger.com/atom/ns#' term='high availability'/><title type='text'>11/20/09 Simplify replication of devices between two systems by matching hardware resource names</title><summary type='text'>Is CMN01 a V.32 interface on your source and an ethernet port on your target?  That can prevent device descriptions from replicating properly.You can change the resource names so that they match, by using system service tools (SST).  You may have to juggle a bit and create temporary resource names in order to move things around (because you can’t have duplicates), but with a little work, you can </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/802044361860909767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=802044361860909767' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/802044361860909767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/802044361860909767'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/11/112009-simplify-replication-of-devices.html' title='11/20/09 Simplify replication of devices between two systems by matching hardware resource names'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-7646687673464381725</id><published>2009-10-21T16:03:00.001-05:00</published><updated>2009-10-21T16:06:26.538-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job management'/><category scheme='http://www.blogger.com/atom/ns#' term='IPL'/><title type='text'>10/21/09 Know the impact of using the ENDJOBABN command</title><summary type='text'>If you use the ENDJOBABN command to end an active job that just won’t go away after the ENDJOB is issued, you need to be aware of the longer term impact of using this command.  When you use ENDJOBABN, a marker is set in the system that causes the next IPL to be considered an "abnormal" IPL – that is – the system will behave as if it ended abnormally, instead of in a controlled fashion from a </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/7646687673464381725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=7646687673464381725' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/7646687673464381725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/7646687673464381725'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/10/102109-know-impact-of-using-endjobabn.html' title='10/21/09 Know the impact of using the ENDJOBABN command'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-1351497609128972827</id><published>2009-10-02T19:38:00.000-05:00</published><updated>2009-10-04T13:54:47.427-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='printing'/><title type='text'>10/2/09 How to rapidly set up a network printer using IBM Personal Communications.</title><summary type='text'>1. Start the configuration of a new 5250 session.   The System name should be the name of your system (or IP address) that you want this printer to be available to.  2. Specify a workstation ID as the name of the printer.  (This will also be the OUTQ name on the iSeries.)  3. Select the “Type of Emulation,” to be “Printer”  4.  Accept remainder of defaults and press “OK”.  Your session should </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/1351497609128972827/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=1351497609128972827' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1351497609128972827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1351497609128972827'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/10/10309-how-to-rapidly-set-up-network.html' title='10/2/09 How to rapidly set up a network printer using IBM Personal Communications.'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-2458628191474344994</id><published>2009-09-17T14:18:00.006-05:00</published><updated>2009-09-17T14:50:01.941-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job management'/><category scheme='http://www.blogger.com/atom/ns#' term='Job log'/><title type='text'>9/16/09 How to obtain further message logging for interactive or submitted jobs</title><summary type='text'>To change the message logging level, and thus gather more logging information on any job, you need to access and change the job parameters per one of the following:- To change your own interactive job, enter the CHGJOB command, then press F4.- To change another interactive job: Locate the job using WRKACTJOB SBS(subsystem), use OPTION 2 next to the job, press F4.- To change a submitted job: Put </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/2458628191474344994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=2458628191474344994' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/2458628191474344994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/2458628191474344994'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/09/91609-how-to-obtain-further-message.html' title='9/16/09 How to obtain further message logging for interactive or submitted jobs'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-5581683367608172824</id><published>2009-08-27T22:11:00.000-05:00</published><updated>2009-08-28T10:14:57.973-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Physical files'/><title type='text'>8/27/09 How to find the primary key of a file created using DDS (rather than SQL)</title><summary type='text'>Primary keys are called Unique keys in iSeries DDS. The Unique key can be held to two places, on the physical file itself or on a logical file based over that physical file.To check the physical file, on a command line use the Display File Description command over the physical file; e.g. DSPFD library/file. Page down the displayed information looking for "Access Path Description." If the Access </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/5581683367608172824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=5581683367608172824' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5581683367608172824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5581683367608172824'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/08/82709-how-to-find-primary-key-of-file.html' title='8/27/09 How to find the primary key of a file created using DDS (rather than SQL)'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-1477550814686656161</id><published>2009-08-10T13:16:00.005-05:00</published><updated>2009-08-10T13:39:16.884-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='remote system'/><category scheme='http://www.blogger.com/atom/ns#' term='command'/><title type='text'>8/09/09 Using RUNRMTCMD to tell other systems to perform tasks and run scripts</title><summary type='text'>You can have Linux, UNIX and Windows servers do tasks and runs scripts right from an i5/OS command line or a CL program.  If you use CL, your program will even wait until the other sever completes its task before moving to the next instruction.Use the RUNRMTCMD command and enter the foreign system command in the COMMAND parameter, the IP address or host name in the REMOTE LOCATION parameter, and </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/1477550814686656161/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=1477550814686656161' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1477550814686656161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1477550814686656161'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/08/80909-using-runrmtcmd-to-tell-other.html' title='8/09/09 Using RUNRMTCMD to tell other systems to perform tasks and run scripts'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-5734992375943205428</id><published>2009-07-20T08:37:00.008-05:00</published><updated>2009-08-10T13:39:47.829-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Journaling'/><category scheme='http://www.blogger.com/atom/ns#' term='high availability'/><title type='text'>7/17/09 How to find journaled files that are regularly cleared</title><summary type='text'>If you are using a logical replication or high availability solution and you have certain files that are cleared on a regular basis, the following command can be used to identify those objects. If the file is cleared then it may be a file that does not need to be replicated, which will save you bandwidth in the replication process.     DSPJRN JRN(library/journal) RCVRNG(*CURCHAIN) ENTTYP(CR) </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/5734992375943205428/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=5734992375943205428' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5734992375943205428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5734992375943205428'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/07/71709-how-to-find-journaled-files-that.html' title='7/17/09 How to find journaled files that are regularly cleared'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-4696407003128813608</id><published>2009-06-30T21:19:00.002-05:00</published><updated>2009-07-20T08:33:33.860-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Subsystems'/><title type='text'>6/30/09 There's a backup version of the controlling subsystem (QCTL)</title><summary type='text'>If you’ve changed attributes of the QCTL subsystem and lost track of what the defaults should be, or worse yet you’ve changed the controlling subsystem in some way that the system refuses to IPL properly, there’s a little known “backup” version of the controlling subsystem called QSYSSBSD. It’s specially protected so that it cannot be changed, only displayed. It’s always there, in the QSYS </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/4696407003128813608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=4696407003128813608' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/4696407003128813608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/4696407003128813608'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/07/backup-version-controlling-subsystem.html' title='6/30/09 There&apos;s a backup version of the controlling subsystem (QCTL)'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-693182996751686628</id><published>2009-06-19T19:09:00.001-05:00</published><updated>2009-06-21T00:20:13.958-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Disk Space'/><title type='text'>6/19/09 How To Generate a Disk Analysis Report</title><summary type='text'>Another way to see what is taking up your disk space is to view the i5/OS disk analysis report. To build the Disk Analysis file, use the following command:SBMJOB CMD(RTVDSKINF) JOB(RTVDSKINF) JOBQ(QSYSNOMAX)You can monitor the job by issuing the following:WRKACTJOB SBS(QSYSWRK)Job name = RTVDSKINFOnce the job finishes running, create the print report:SBMJOB CMD(PRTDSKINF RPTTYPE(*LIB)) JOB(</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/693182996751686628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=693182996751686628' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/693182996751686628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/693182996751686628'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/06/how-to-generate-disk-analysis-report.html' title='6/19/09 How To Generate a Disk Analysis Report'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-1123440346430169284</id><published>2009-06-09T10:38:00.004-05:00</published><updated>2009-06-09T10:53:53.621-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='printing'/><title type='text'>6/08/09 Create a Virtual Printer</title><summary type='text'>Use the following steps to create a virtual printer that will print directly from an output queue to a network deskjet or laser printer. Start System i Navigator on your PC (If you do not have System i Navigator on your PC then it is possible to complete this task using CRTDEVPRT from a 5250 session)Select Basic operations, Printers.Right click and select Add Printer.Use the wizard and accept </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/1123440346430169284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=1123440346430169284' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1123440346430169284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1123440346430169284'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/06/60809-create-virtual-printer.html' title='6/08/09 Create a Virtual Printer'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-5593123340834205901</id><published>2009-05-29T21:46:00.003-05:00</published><updated>2009-06-01T08:20:14.925-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Spool file'/><category scheme='http://www.blogger.com/atom/ns#' term='iASP'/><title type='text'>5/29/09 Working with Spool files on System ASPs or iASPs</title><summary type='text'>An output queue can be created in a library on an ASP or iASP. However, when using the WRKSPLF command you may not see the spool files that exist on the ASP/iASP unless you first set the iASP group using the command SETASPGRP (ASP/iASP Name).Note to programmers: If you do programming with some iSeries APIs that retrieve information about spool files, it is not always necessary to specify the ASP/</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/5593123340834205901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=5593123340834205901' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5593123340834205901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5593123340834205901'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/05/52909-working-with-spool-files-on.html' title='5/29/09 Working with Spool files on System ASPs or iASPs'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-1604916413218892154</id><published>2009-05-19T17:20:00.003-05:00</published><updated>2009-05-19T17:27:29.255-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job scheduling'/><category scheme='http://www.blogger.com/atom/ns#' term='Job management'/><title type='text'>5/19/09 How to see scheduled jobs in order of submission</title><summary type='text'>When doing various system maintenance and management functions it is sometimes necessary to hold jobs on the Job Scheduler.  Instead of using the command WRKJOBSCDE, which presents jobs alphabetically by name, use the command WRKJOBSCDE SEQ(*DATETIME). This will present the list of jobs in the order they are to be submitted, allowing you to quickly find those scheduled jobs that will occur during</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/1604916413218892154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=1604916413218892154' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1604916413218892154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1604916413218892154'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/05/51909-how-to-see-scheduled-jobs-in.html' title='5/19/09 How to see scheduled jobs in order of submission'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-8302773883934971819</id><published>2009-05-08T09:43:00.001-05:00</published><updated>2009-05-08T09:45:50.912-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='remote system'/><category scheme='http://www.blogger.com/atom/ns#' term='FTP'/><title type='text'>5/8/09 How to execute a command on a remote system using FTP</title><summary type='text'>Simply type the command as you normally would, but have it preceded by "QUOTE RCMD"For example:QUOTE RCMD CHKOBJ OBJ(QGPL) OBJTYPE(*LIB)QUOTE RCMD CALL PGM(Yourpgm/Yourlib) PARM(Parms)Disclaimer:Vision Solutions makes every effort to provide accurate system management information and programming code; however the company cannot be held liable for the accuracy of information nor its compatibility </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/8302773883934971819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=8302773883934971819' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/8302773883934971819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/8302773883934971819'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/05/5809-how-to-execute-command-on-remote.html' title='5/8/09 How to execute a command on a remote system using FTP'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-6876023976129945917</id><published>2009-04-27T11:42:00.004-05:00</published><updated>2009-05-08T09:50:50.668-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='command'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>4/27/09 - How to delete a specifc relative record if the file is keyed</title><summary type='text'>You can delete a specific relative record number when a file is keyed and the UPDDTA command can’t do it. Simply use normal OS/400 SQL and run the following:delete from LIBRARY/FILENAME A where RRN(A) = 3The above example deletes RRN number 3. Just replace LIBRARY and FILENAME with library and file names the ‘A’ after file name is needed. Then change the 3 at the end to be the actual RRN number </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/6876023976129945917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=6876023976129945917' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/6876023976129945917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/6876023976129945917'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/04/042709-how-to-delete-specifc-relative.html' title='4/27/09 - How to delete a specifc relative record if the file is keyed'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-5255544836596692967</id><published>2009-04-17T15:53:00.004-05:00</published><updated>2010-03-26T17:49:35.980-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='User spaces'/><category scheme='http://www.blogger.com/atom/ns#' term='command'/><title type='text'>4/17/09 - How to view the contents of user spaces</title><summary type='text'>You can easily display contents of a *USRSPC by using the EDTF command. Here is a sample syntax:EDTF STMF('qsys.lib/yourlib.lib/yourusrspc.usrspc')Disclaimer:Vision Solutions makes every effort to provide accurate system management information and programming code; however the company cannot be held liable for the accuracy of information nor its compatibility in your own environment. Please </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/5255544836596692967/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=5255544836596692967' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5255544836596692967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5255544836596692967'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/04/41709-how-to-view-contents-of-user.html' title='4/17/09 - How to view the contents of user spaces'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-5071857562763292731</id><published>2009-04-06T12:53:00.003-05:00</published><updated>2009-04-06T14:50:15.919-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='command'/><title type='text'>4/06/09 - The menu of menus</title><summary type='text'>Don't remember what a menu is called?Why not use the "menu of menus?"The WRKMNU command will display menus alphabetically. They can be displayed by library and/or generically. You can even create a new menu, change an existing one or delete it right from the screen.Disclaimer:Vision Solutions makes every effort to provide accurate system management information and programming code; however the </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/5071857562763292731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=5071857562763292731' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5071857562763292731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5071857562763292731'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/04/40609-menu-of-menus.html' title='4/06/09 - The menu of menus'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-1262726399526821355</id><published>2009-03-25T21:29:00.005-05:00</published><updated>2009-03-25T21:53:13.601-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='high availability'/><category scheme='http://www.blogger.com/atom/ns#' term='Data backup'/><title type='text'>03/25/09 Using the Save While Active command within IBM's BRMS backup management software</title><summary type='text'>The following example is for an SAP application environment that is using an iSeries high availability software product, which is typically used for disaster recovery purposes. Because of this, the tape backup is performed on the replication target (backup) system.The data library for the SAP environment is being saved with the Save While Active command:Display Backup Control Group Entries </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/1262726399526821355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=1262726399526821355' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1262726399526821355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1262726399526821355'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/03/032509-using-save-while-active-command.html' title='03/25/09 Using the Save While Active command within IBM&apos;s BRMS backup management software'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-2931772646263811380</id><published>2009-03-16T21:08:00.004-05:00</published><updated>2009-03-16T21:15:21.248-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Disk Space'/><category scheme='http://www.blogger.com/atom/ns#' term='System Performance'/><title type='text'>03/16/09 Two ways to see what is using disk space</title><summary type='text'>Method #1Use the commands: RTVDSKINF and PRTDSKINF. The retrieve command will build a file that can then be printed with the print command by *LIB, *FLR, *OWN, *OBJ, *SYSMethod #2Run a query on file QAEZDISK for more granular detail.Still another method can be found at the blog post located at: http://visionsolutionsinc.blogspot.com/2008/04/easy-way-to-figure-out-what-is-eating.htmlDisclaimer: </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/2931772646263811380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=2931772646263811380' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/2931772646263811380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/2931772646263811380'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/03/031609-two-ways-to-see-what-is-using.html' title='03/16/09 Two ways to see what is using disk space'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-405904937421362668</id><published>2009-03-06T22:42:00.000-06:00</published><updated>2009-03-08T00:19:51.432-06:00</updated><title type='text'>3/6/09 How to change System Request options</title><summary type='text'>Although what is displayed on the System Request menu screen isn't easy to change, it easy to change what the options shown on that screen actually do.The commands executed by the system request menu are stored in a message called CPX2313, which is located in QSYS/QCPFMSG. Keep in mind that the commands are not exactly in order, so you have to be careful with making changes to this message </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/405904937421362668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=405904937421362668' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/405904937421362668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/405904937421362668'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/03/3609-how-to-change-system-request.html' title='3/6/09 How to change System Request options'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-4022307764240303652</id><published>2009-02-23T11:28:00.004-06:00</published><updated>2009-03-08T00:21:27.115-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IPL'/><title type='text'>02/23/09 Learn more about any IPL process</title><summary type='text'>Want to know more about an IPL than simply the date and time of the last IPL? Sometimes, the information provided by system values is just not sufficient. For instance,- Did your last IPL take longer than usual?- Did you recently apply PTFs and wanted to know how long that IPL step took?- Need to know how long your system spent doing journal recovery?- Need to know how long it actually takes to "</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/4022307764240303652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=4022307764240303652' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/4022307764240303652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/4022307764240303652'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/02/022309-learn-more-about-any-ipl-process.html' title='02/23/09 Learn more about any IPL process'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-3897604623475971444</id><published>2009-02-15T22:13:00.002-06:00</published><updated>2009-02-15T22:17:16.818-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Object Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Physical files'/><title type='text'>2/15/09 Quickly see every physical and logical file on a system</title><summary type='text'>Display the file QSYS/QADBXREF Caution: Never change anything in this file!Disclaimer: Vision Solutions makes every effort to provide accurate system management information and programming code; however the company cannot be held liable for the accuracy of information nor its compatibility in your own environment. Please review and test thoroughly before implementing. © Copyright 2009, Vision </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/3897604623475971444/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=3897604623475971444' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3897604623475971444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3897604623475971444'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/02/21509-quickly-see-every-physical-and.html' title='2/15/09 Quickly see every physical and logical file on a system'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-7889197745339940440</id><published>2009-02-05T22:23:00.002-06:00</published><updated>2009-02-15T22:11:56.325-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Journaling'/><category scheme='http://www.blogger.com/atom/ns#' term='Object Management'/><title type='text'>2/05/09 How to quickly delete multiple unsaved journal receivers</title><summary type='text'>If you need to delete several journal receivers that have not been saved there are several ways to go about it.If you use OPTION 4 from PDM or WRKOBJ screens you will receive an *INQUIRY message for each unsaved receiver telling you that is has not been saved and asking you to Ignore or Cancel. Deleting the receiver from within the WRKJRNA display will give you the same messages.There is a </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/7889197745339940440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=7889197745339940440' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/7889197745339940440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/7889197745339940440'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/02/20509-quickly-delete-multiple-journal.html' title='2/05/09 How to quickly delete multiple unsaved journal receivers'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-6911144412712587635</id><published>2009-01-28T12:27:00.000-06:00</published><updated>2009-01-29T17:15:40.290-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='Object Management'/><title type='text'>01/28/09 How to change the object ownership of all objects in a library</title><summary type='text'>The CHGOBJOWN command doesn't accept *ALL as an object name, but you can use a "UNIX-like" approach to the problem through the IFS representation of the i5/OS libraries:CHGOWN   OBJ('QSYS.LIB/yourlib.LIB/*.*')   NEWOWN(newuser)Disclaimer: Vision Solutions makes every effort to provide accurate system management information and programming code; however the company cannot be held liable for the </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/6911144412712587635/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=6911144412712587635' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/6911144412712587635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/6911144412712587635'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/01/012809-how-to-change-object-ownership.html' title='01/28/09 How to change the object ownership of all objects in a library'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-7046640190382836524</id><published>2009-01-22T22:53:00.002-06:00</published><updated>2009-01-24T11:05:15.210-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Message handling'/><title type='text'>1/22/09 Send messages to all users attached to a group profile</title><summary type='text'>Have you ever wanted to send a message to all users attached to a group profile? Here is a command and a CL program that you can use to do exactly that. Note: Before you can compile the CL program SNDPGMMSG, you need to create a 132 character physical file named SPOOL132. That is done using this command: CRTPF /SPOOL132 RCDLEN(132)SNDGRPMSG commandSNDGRPMSG: CMD PROMPT('Send Group Message')</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/7046640190382836524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=7046640190382836524' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/7046640190382836524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/7046640190382836524'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/01/12209-send-messages-to-all-users.html' title='1/22/09 Send messages to all users attached to a group profile'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-5900077202650184788</id><published>2009-01-07T18:49:00.006-06:00</published><updated>2009-01-19T12:13:00.523-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IFS'/><title type='text'>01/14/09 How to determine a lock on an IFS object</title><summary type='text'>Many times when enrolling an Integrated File Systems (IFS) object into journaling a message appears stating the attempt was unsuccessful. Typically this outcome occurs because of locks. Unfortunately, there is no WRKOBJLCK command for IFS so an API is needed to display all the jobs that have a lock on an IFS object.Call the API program: CALL QP0FPTOS PARM(*LSTOBJREF '/ifspath/ifsfile' *FORMAT2)</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/5900077202650184788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=5900077202650184788' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5900077202650184788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5900077202650184788'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2009/01/011409-how-to-determine-lock-on-ifs.html' title='01/14/09 How to determine a lock on an IFS object'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-1088225478128486761</id><published>2008-12-22T09:39:00.004-06:00</published><updated>2009-01-07T18:54:24.560-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='command'/><title type='text'>01/07/08 - How to find more information about a command and its parms</title><summary type='text'>When a command is prompted (F4) and displayed, position the cursor on the command title at the top of the screen and press F1 for Help.To know more information about a command parameter, when the command is prompted, position the cursor on the parameter and press F1 for Help.To know the list of values for a command parameter, when the command is prompted, position the cursor on the parameter and </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/1088225478128486761/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=1088225478128486761' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1088225478128486761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1088225478128486761'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/12/010708-how-to-find-more-information.html' title='01/07/08 - How to find more information about a command and its parms'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-7375879665968999824</id><published>2008-12-22T09:34:00.005-06:00</published><updated>2009-01-29T12:26:54.947-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='command'/><title type='text'>12/22/08 - How to find commands when you know the action/verb</title><summary type='text'>How to find commands when you know the action/verb you want such as ‘Save’ or the subject you want such as ‘Tape Device’From a command line, press F4 to get the Major Command Groups menu. From this menu select the type of commands you want to see (i.e., option 2 will show Verb Commands, option 3 will show Subject Commands). From this list scroll through until you find the verb or subject you need</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/7375879665968999824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=7375879665968999824' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/7375879665968999824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/7375879665968999824'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/12/1222-how-to-find-commands-when-you-know.html' title='12/22/08 - How to find commands when you know the action/verb'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-4594136031425951889</id><published>2008-12-10T22:54:00.002-06:00</published><updated>2008-12-12T09:18:42.552-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Batch'/><category scheme='http://www.blogger.com/atom/ns#' term='Job management'/><category scheme='http://www.blogger.com/atom/ns#' term='CL'/><title type='text'>12/10/08 How to create a self-submitting CL program</title><summary type='text'>Have you ever written a program that you did not want someone to be able to run interactively? The following code example can be used to create a CL program that will get submitted to batch even if it is called from a command line.Note: The following is limited to programs with no parameters, but with some modification specific to the program, it can be made to process a program that has </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/4594136031425951889/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=4594136031425951889' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/4594136031425951889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/4594136031425951889'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/12/how-to-create-self-submitting-cl.html' title='12/10/08 How to create a self-submitting CL program'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-4104881391199898375</id><published>2008-12-03T19:03:00.003-06:00</published><updated>2008-12-03T19:25:40.162-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job management'/><category scheme='http://www.blogger.com/atom/ns#' term='job locks'/><title type='text'>12/3/08 How to see space location locks</title><summary type='text'>Using option 12 of the DSPJOB command may not show an abnormal number of locks, (i.e. it might just show a few object-level locks being held by the job), but if you are having locking issues there may be many “space location” locks that you don’t see. A space location lock is a symbolic locking protocol.Unfortunately, there is no way to see space location lock information from a 5250 green screen</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/4104881391199898375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=4104881391199898375' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/4104881391199898375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/4104881391199898375'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/12/12308-how-to-see-space-location-locks.html' title='12/3/08 How to see space location locks'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-6798446105960996176</id><published>2008-11-26T19:11:00.000-06:00</published><updated>2008-11-30T19:12:27.265-06:00</updated><title type='text'>11/26/08 - Holiday - New post next week!</title><summary type='text'></summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/6798446105960996176/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=6798446105960996176' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/6798446105960996176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/6798446105960996176'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/11/112608-holiday-new-post-next-week.html' title='11/26/08 - Holiday - New post next week!'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-2938562880203743296</id><published>2008-11-19T22:32:00.003-06:00</published><updated>2008-11-19T22:38:34.707-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Journaling'/><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='Object Management'/><title type='text'>11/19/08 Use the Security Audit journal to find out when an object was deleted and by whom</title><summary type='text'>Ever wonder what happened to one an object that is missing on a system? If not too much time has elapsed, you might be able to track what happened to that object (or set of objects) by viewing the Security Audit journal on the local system (provided you have access to the journal and the Audit Journal is running).Enter the following command:DSPAUDJRNE ENTTYP(DO) OUTPUT(*PRINT) JRNRCV(*CURCHAIN)</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/2938562880203743296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=2938562880203743296' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/2938562880203743296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/2938562880203743296'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/11/111908-use-security-audit-journal-to.html' title='11/19/08 Use the Security Audit journal to find out when an object was deleted and by whom'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-9073032292234756528</id><published>2008-11-12T19:55:00.000-06:00</published><updated>2008-11-13T20:03:00.051-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job management'/><title type='text'>11/12/08 WRKACTJOB - the F21 key</title><summary type='text'>By default, the WRKACTJOB screen shows commands at the top of the screen, but when you press F21, these commands are hidden and you will see six additional jobs on the screen. Disclaimer: Vision Solutions makes every effort to provide accurate system management information and programming code; however the company cannot be held liable for the accuracy of information nor its compatibility in your</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/9073032292234756528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=9073032292234756528' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/9073032292234756528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/9073032292234756528'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/11/111208-wrkactjob-f21-key.html' title='11/12/08 WRKACTJOB - the F21 key'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-3949933539679175085</id><published>2008-10-29T22:37:00.004-05:00</published><updated>2008-11-05T10:19:11.418-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job management'/><title type='text'>11/5/08 WRKACTJOB - the JOB parameter</title><summary type='text'>When using the WRKACTJOB command, the JOB parameter can be used to see all jobs (*ALL appears by default) a specific active job by name, or to select and view multiple jobs using a wildcard.As an example of a wildcard, the following would show all jobs that start with "BATCH":WRKACTJOB JOB(BATCH*)Disclaimer: Vision Solutions makes every effort to provide accurate system management information and</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/3949933539679175085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=3949933539679175085' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3949933539679175085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3949933539679175085'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/10/11508-wrkactjob-job-parameter.html' title='11/5/08 WRKACTJOB - the JOB parameter'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-5017262938897082324</id><published>2008-10-29T10:31:00.001-05:00</published><updated>2008-10-29T22:36:56.514-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job management'/><category scheme='http://www.blogger.com/atom/ns#' term='Subsystems'/><title type='text'>10/29/08 WRKACTJOB - The SBS parameter</title><summary type='text'>When using the WRKACTJOB command, the SBS parameter defaults to *ALL, but you can use this parameter to show one, several or many subsystems.For instance, the following command will show jobs associated with three different subsystems:WRKACTJOB SBS(QBATCH QBATCH1 QBATCH2)Disclaimer: Vision Solutions makes every effort to provide accurate system management information and programming code; however</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/5017262938897082324/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=5017262938897082324' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5017262938897082324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5017262938897082324'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/10/102908-wrkactjob-sbs-parameter.html' title='10/29/08 WRKACTJOB - The SBS parameter'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-4163359441089605688</id><published>2008-10-22T11:21:00.001-05:00</published><updated>2008-10-22T16:25:18.408-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='remote system'/><title type='text'>10/22/08 How to view remote systems that can be accessed from a local system.</title><summary type='text'>To show what remote systems you can access from a local system, simply use the WRKLNK/QFileSvr.400/* command. This will show you the remote system names that are accessible as they will appear as directories.What if the remote system you wish to access does not appear in the list of directories? Simply create a directory of the same name as the system you wish to access. The name of the system is</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/4163359441089605688/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=4163359441089605688' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/4163359441089605688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/4163359441089605688'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/10/102208-how-to-view-remote-systems-that.html' title='10/22/08 How to view remote systems that can be accessed from a local system.'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-2930449018378054152</id><published>2008-10-15T23:10:00.003-05:00</published><updated>2008-10-15T23:20:58.166-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='remote system'/><category scheme='http://www.blogger.com/atom/ns#' term='IFS'/><title type='text'>10/15/08 How to access IFS objects on a remote system.</title><summary type='text'>To access the IFS on a remote system, type the following on a command line: WRKLNK/qfilesvr.400/(system name). For instance, if you are on system "ABC02" and want to access the IFS on system "ABC01", the command would be:  WRKLNK/qfilesvr.400/ABC01.The resulting screen shows the entire IFS file system on system ABC01.  From here, you can do anything in the IFS that you can do if you were locally </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/2930449018378054152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=2930449018378054152' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/2930449018378054152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/2930449018378054152'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/10/101508-how-to-access-ifs-objects-on.html' title='10/15/08 How to access IFS objects on a remote system.'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-5543507657070555397</id><published>2008-10-08T22:04:00.000-05:00</published><updated>2008-10-09T10:07:51.546-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='command'/><title type='text'>10/08/08 Easy way to look up and verify i5/OS commands:</title><summary type='text'>If you happen to forget a command, or need to verify which command to use, start with the WRKCMD command. Specify *ALL and leave the Library as *LIBL. When you press Enter, a list of all commands will appear with a description of what each does.Disclaimer: Vision Solutions makes every effort to provide accurate system management information and programming code; however the company cannot be held</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/5543507657070555397/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=5543507657070555397' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5543507657070555397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5543507657070555397'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/10/100808-easy-way-to-look-up-and-verify.html' title='10/08/08 Easy way to look up and verify i5/OS commands:'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-538492425100958097</id><published>2008-09-30T10:39:00.001-05:00</published><updated>2008-09-30T15:38:44.129-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Physical files'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>9/30/08 Use SQL to have i5/OS automatically handle a data type conversion</title><summary type='text'>Use SQL (or any other HLL) to compare character and graphic data in two different products where their database CCSIDs are different (e.g. CCSID 65535 and CCSID 13488). This can be done without handling the data type conversion within SQL itself. All you need to do is to ensure the SQL program is running with job attributes that point to a system CCSID. When this is done, i5/OS automatically </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/538492425100958097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=538492425100958097' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/538492425100958097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/538492425100958097'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/09/93008-use-sql-to-have-i5os.html' title='9/30/08 Use SQL to have i5/OS automatically handle a data type conversion'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-3709004303608625863</id><published>2008-09-23T22:47:00.005-05:00</published><updated>2008-09-23T22:57:05.676-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Physical files'/><category scheme='http://www.blogger.com/atom/ns#' term='command'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>09/23/08 How to always see correct field names for a physical file</title><summary type='text'>To quickly see the fields that are available in a physical file without having to run a SQL statement use the DSPFFD command.  Type from command line DSPFFD Press F4 Type the File name and the Library where it is located Press EnterYou will see the all the column names in the file along with their descriptions.This simple command is often superior to running a SQL statement because the names of </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/3709004303608625863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=3709004303608625863' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3709004303608625863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3709004303608625863'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/09/092308-how-to-always-see-correct-field.html' title='09/23/08 How to always see correct field names for a physical file'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-1008449328626092749</id><published>2008-09-17T10:16:00.003-05:00</published><updated>2008-09-17T10:37:34.369-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IFS'/><title type='text'>09/16/08 How to map an IFS drive from a Windows PC</title><summary type='text'>1. Go to My Computer and click Tools, then select Map Network Drive. 2. Select any drive Letter that in not in use. In the folder section you would put \\systemname\directory you would like access to, for example: \\PROD\TESTING. 3. You will be prompted for your user ID, which is your domain user ID (for example, Vision\AS400 Login ID), and your passoword, which is your i5/OS login password.You </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/1008449328626092749/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=1008449328626092749' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1008449328626092749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1008449328626092749'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/09/091608-how-to-map-ifs-drive-from.html' title='09/16/08 How to map an IFS drive from a Windows PC'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-5434617984507204893</id><published>2008-09-09T18:00:00.002-05:00</published><updated>2008-09-11T08:33:32.552-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='command'/><title type='text'>9/09/08 Display contents of a command string</title><summary type='text'>When you use an i5/OS command that is an IBM command, if you want to see what your command string is going to look like when it is executed, press F14 from the command line. The Display Command String screen will appear and show you all of the parms that you have changed. The screen will look something like this:Display Command String CPYF FROMFILE(HALA0A/EPIC) TOFILE(QTEMP/EPIC) CRTFILE(*YES)</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/5434617984507204893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=5434617984507204893' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5434617984507204893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5434617984507204893'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/09/90908-display-contents-of-command.html' title='9/09/08 Display contents of a command string'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-8146443035694656263</id><published>2008-09-01T18:15:00.000-05:00</published><updated>2008-09-02T12:20:52.322-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>9/1/08 Change the default Java Runtime Environment for a specific user</title><summary type='text'>To use a different version of Java as the default runtime environment for a specific user, create a new STMF file on the IFS within the home directory for the user as follows:/home/UserPrf/SystemDefault.propertiesNote: Replace underscored values with appropriate values.This file should contain one line (e.g. 1.4, but it can be any version that is installed on the system), i.e.: java.version=</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/8146443035694656263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=8146443035694656263' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/8146443035694656263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/8146443035694656263'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/09/9108-change-default-java-runtime.html' title='9/1/08 Change the default Java Runtime Environment for a specific user'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-1615060833263477687</id><published>2008-08-26T12:30:00.000-05:00</published><updated>2008-08-27T12:36:16.250-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IFS'/><category scheme='http://www.blogger.com/atom/ns#' term='command'/><title type='text'>08/26/08 Removing IFS folders via i5/OS "green" screens</title><summary type='text'>Using the WRKLNK command, navigate to the folder that is above the folder you want to delete and type option 2. Press Enter. From the display that appears, type option 9 (Recursive delete) next to the folder you want to remove and press Enter. The folder and all sub-folders will be removed.Disclaimer: Vision Solutions makes every effort to provide accurate system management information and </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/1615060833263477687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=1615060833263477687' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1615060833263477687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1615060833263477687'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/08/removing-ifs-folders-via-i5os-green.html' title='08/26/08 Removing IFS folders via i5/OS &quot;green&quot; screens'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-7529189913935117025</id><published>2008-08-19T22:00:00.000-05:00</published><updated>2008-08-20T13:52:18.962-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='command'/><title type='text'>08/19/08 Command Entry screen tips</title><summary type='text'>To get to the Command Entry screen from any command line, do a Call QCMD. Once you are on the Command Entry screen, to view a full screen of lines for the entry of your command, press F11. Pressing F11 again brings your screen back to a partial display mode. If you select F10 (with the screen on partial display mode) it will include all detailed messages and commands that you have previously </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/7529189913935117025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=7529189913935117025' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/7529189913935117025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/7529189913935117025'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/08/081908-command-entry-screen-tips.html' title='08/19/08 Command Entry screen tips'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-6289662855775892791</id><published>2008-08-12T16:01:00.005-05:00</published><updated>2009-03-25T21:27:17.384-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='remote system'/><category scheme='http://www.blogger.com/atom/ns#' term='high availability'/><category scheme='http://www.blogger.com/atom/ns#' term='startup'/><category scheme='http://www.blogger.com/atom/ns#' term='Job management'/><title type='text'>08/12/08 Creating a single startup program for multiple systems</title><summary type='text'>This tip is particularly useful if you are using an iSeries high availability product for disaster recovery purposes. The idea is to create one startup program that will work on two or more systems -- one source code for multiple systems.Use a data area to define the system's role in the iSeries replication environment. For example, the production system data area would have a setting of SRC and </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/6289662855775892791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=6289662855775892791' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/6289662855775892791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/6289662855775892791'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/08/081208-creating-single-startup-program.html' title='08/12/08 Creating a single startup program for multiple systems'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-1235069531400901406</id><published>2008-08-04T23:29:00.004-05:00</published><updated>2008-08-04T23:33:50.184-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Journaling'/><category scheme='http://www.blogger.com/atom/ns#' term='Authorities'/><title type='text'>8/4/08 Designating authorities for journaled objects</title><summary type='text'>System managers who work with journals don’t always realize when they create new journals that an authority can be designated for the journal receiver that differs from the object being journaled.For more information on managing authorities for journals and receivers, see the IBM Redbook Technote on the topic at: http://www.redbooks.ibm.com/abstracts/tips0604.html.Disclaimer: Vision Solutions </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/1235069531400901406/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=1235069531400901406' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1235069531400901406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1235069531400901406'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/08/8408-designating-authorities-for.html' title='8/4/08 Designating authorities for journaled objects'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-3605539576982995976</id><published>2008-07-23T17:21:00.005-05:00</published><updated>2008-08-04T23:27:27.507-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job management'/><category scheme='http://www.blogger.com/atom/ns#' term='Job log'/><category scheme='http://www.blogger.com/atom/ns#' term='Message handling'/><title type='text'>7/28/08 Using the System Request menu.</title><summary type='text'>The System Request menu is basically a shortcut screen that allows you to access some commonly used commands without leaving the your current screen. Accessing the System Request menu can be done in a variety of ways depending on your environment and emulation program. Common ways are: pressing the SHIFT and SysRq keys together, or if using PC emulation, right clicking your mouse and selecting ‘</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/3605539576982995976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=3605539576982995976' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3605539576982995976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3605539576982995976'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/07/72808-using-system-request-menu.html' title='7/28/08 Using the System Request menu.'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-1401918903696952751</id><published>2008-07-23T16:56:00.006-05:00</published><updated>2008-07-23T17:28:28.904-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CL'/><category scheme='http://www.blogger.com/atom/ns#' term='command'/><title type='text'>7/23/08 How to change/create a CL source member and compile on a system where PDM is not available.</title><summary type='text'>Use the command/parms: EDTF FILE(srclib/srcfile) MBR(srcmbr)You will not be able to prompt the CL commands, but you can cut and paste or simply type the syntax that you want.Press F3 twice, then use the CRTCLPGM to recompile the program.Disclaimer: Vision Solutions makes every effort to provide accurate system management information and programming code; however the company cannot be held liable </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/1401918903696952751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=1401918903696952751' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1401918903696952751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1401918903696952751'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/07/72208-how-to-changecreate-cl-source.html' title='7/23/08 How to change/create a CL source member and compile on a system where PDM is not available.'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-4552009797626147864</id><published>2008-07-14T20:40:00.001-05:00</published><updated>2008-07-15T17:45:08.116-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Spool file'/><category scheme='http://www.blogger.com/atom/ns#' term='printing'/><title type='text'>7/14/08 How to fix a print job that hangs because record count is exceeded.</title><summary type='text'>If a job that creates a spool file hangs up with the message, "Reached Maximum number of spooled records for file XXXXXX in library YYYYYY", the printer file has tried to generate spool file records that exceeds the number of records the print job specified. A finite limit to the number of records in a spool file is usually specified in order to control a runaway job from filling up disk space. </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/4552009797626147864/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=4552009797626147864' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/4552009797626147864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/4552009797626147864'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/07/71408-how-to-fix-print-job-that-hangs.html' title='7/14/08 How to fix a print job that hangs because record count is exceeded.'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-7588438381669844808</id><published>2008-07-08T15:54:00.014-05:00</published><updated>2008-07-08T17:53:01.168-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data backup'/><category scheme='http://www.blogger.com/atom/ns#' term='Message handling'/><title type='text'>07/08/08 Automatically monitor message queues for Save While Active checkpoints to execute other actions</title><summary type='text'>The following describes two CL programs that can automate your save process so that prior to it starting a program is submitted to batch that creates a job to monitor the message queue for the checkpoint message. When the checkpoint message is received other processes can then be initiated.Create a save program (i.e.:pgmlib/savepgm)PGMCLRMSGQ MSGQ(QUSRSYS/SWAMSGQ)MONMSG MSGID(CPF2403) EXEC(</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/7588438381669844808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=7588438381669844808' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/7588438381669844808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/7588438381669844808'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/07/070808-automatically-monitor-message.html' title='07/08/08 Automatically monitor message queues for Save While Active checkpoints to execute other actions'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-3175514915080823312</id><published>2008-06-30T03:19:00.005-05:00</published><updated>2008-09-02T12:20:19.181-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='command'/><title type='text'>6/30/08 See the version of Java your System i is running</title><summary type='text'>To see the JDK that the System i you are working on uses by default, enter the command:JAVA *VERSION.Disclaimer: Vision Solutions makes every effort to provide accurate system management information and programming code; however the company cannot be held liable for the accuracy of information nor its compatibility in your own environment. Please review and test thoroughly before implementing. © </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/3175514915080823312/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=3175514915080823312' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3175514915080823312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3175514915080823312'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/06/see-what-version-of-java-your-system-i.html' title='6/30/08 See the version of Java your System i is running'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-8972118715597265820</id><published>2008-06-30T03:08:00.004-05:00</published><updated>2008-06-30T03:19:24.555-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Physical files'/><category scheme='http://www.blogger.com/atom/ns#' term='Authorities'/><title type='text'>6/23/08 Recursively changing ownership on an IFS directory and all the files stored within it</title><summary type='text'>This function needs to be run in STRQSH. In order to change the owner of all files and directories recursively run the following command:for eachFile in $(find /directoryToChangeOwner -name '*'); do system "CHGOWN OBJ('"$eachFile"') NEWOWN(userProfile)";doneNote: Replace values in parenthesis with appropriate values. Disclaimer: Vision Solutions makes every effort to provide accurate system </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/8972118715597265820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=8972118715597265820' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/8972118715597265820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/8972118715597265820'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/06/62308-recursively-changing-ownership-on.html' title='6/23/08 Recursively changing ownership on an IFS directory and all the files stored within it'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-3626921784734883117</id><published>2008-06-17T19:36:00.005-05:00</published><updated>2008-06-17T19:53:32.267-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Physical files'/><title type='text'>6/17/08 - How to streamline the deletion of logical files when you need to delete a physical file</title><summary type='text'>Deleting logical files can be a time consuming task when you need to delete a physical file due to the number of logical files that have no common prefix to the file name to wildcard.This simple CL program could help:PGM PARM(&amp;SYS1OBJ &amp;SYS1LIB)DCL VAR(&amp;SYS1OBJ) TYPE(*CHAR) LEN(10)DCL VAR(&amp;SYS1LIB) TYPE(*CHAR) LEN(10)DCLF FILE(QADSPDBR)OVRDBF FILE(QADSPDBR) TOFILE(QTEMP/DBRRMV)DSPDBR FILE(&amp;SYS1LIB</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/3626921784734883117/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=3626921784734883117' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3626921784734883117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3626921784734883117'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/06/61708-how-to-streamline-deletion-of.html' title='6/17/08 - How to streamline the deletion of logical files when you need to delete a physical file'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-268035693540644748</id><published>2008-06-09T12:07:00.004-05:00</published><updated>2008-06-17T19:53:48.412-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='command'/><category scheme='http://www.blogger.com/atom/ns#' term='Message handling'/><title type='text'>6/9/08 - How to send a message to multiple users</title><summary type='text'>Type the command CALL QEZSNDMG.Fill in the parameters as follows:-Message needs reply (Y or N)-Interrupt user (Y or N) – will send a break message when Y is specified-Message text (up to 512 characters)-Send to – this is a list and can also use special values of *ALL and *ALLACTPress F10 to send the messageThis will send out the message to all of the workstations that the users are signed on to </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/268035693540644748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=268035693540644748' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/268035693540644748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/268035693540644748'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/06/69-how-to-send-message-to-multiple.html' title='6/9/08 - How to send a message to multiple users'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-177928748970867004</id><published>2008-06-01T12:50:00.005-05:00</published><updated>2009-10-21T17:27:56.042-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job management'/><category scheme='http://www.blogger.com/atom/ns#' term='command'/><title type='text'>6/2/08 How to end a job that won't end by itself</title><summary type='text'>Occasionally jobs can get hung up causing them to not end on their own. When this happens, as a last resort, you can use the ENDJOBABN command to force the job to end.Editor's note: An expanded discussion on this topic can be found here:  10/21/09 Know the impact of using the ENDJOBABN commandDisclaimer: Vision Solutions makes every effort to provide accurate system management information and </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/177928748970867004/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=177928748970867004' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/177928748970867004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/177928748970867004'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/06/6208-how-to-end-job-that-wont-end-by.html' title='6/2/08 How to end a job that won&apos;t end by itself'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-6587488464325516055</id><published>2008-05-28T14:24:00.003-05:00</published><updated>2008-05-28T14:36:12.296-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Journaling'/><category scheme='http://www.blogger.com/atom/ns#' term='Disk Space'/><category scheme='http://www.blogger.com/atom/ns#' term='command'/><title type='text'>5/28/08 How to find journal receivers taking the most disk space</title><summary type='text'>Use the following command for an easy way to see the journal receivers that are taking up a lot of disk space on your system:DSPOBJD *ALL/*ALL *JRNRCVExample:Display Object Description - BasicLibrary 3 of 87Library . . . . . . : AUDRCV Library ASP device . : *SYSBASType options, press Enter.5=Display full attributes 8=Display service attributesOpt Object    Type    Size      Text_  AUDRCV1270 *</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/6587488464325516055/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=6587488464325516055' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/6587488464325516055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/6587488464325516055'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/05/52808-how-to-find-journal-receivers.html' title='5/28/08 How to find journal receivers taking the most disk space'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-3380582940946699878</id><published>2008-05-21T15:23:00.006-05:00</published><updated>2008-07-21T12:37:15.407-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IFS'/><category scheme='http://www.blogger.com/atom/ns#' term='command'/><title type='text'>5/21/08 Creating symbolic links on the IFS</title><summary type='text'>Anybody familiar with UNIX or Linux operating systems is aware of the usefulness of symbolic links to folders and files. This basically involves creating a link to a file in another location from the original, allowing people to access or edit the original file from another location.On the System i this can be done by prompting the ADDLNK command. Enter the full IFS path of the object you want to</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/3380582940946699878/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=3380582940946699878' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3380582940946699878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3380582940946699878'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/05/52108-creating-symbolic-links-on-ifs.html' title='5/21/08 Creating symbolic links on the IFS'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-4063653615177654951</id><published>2008-05-13T17:42:00.003-05:00</published><updated>2008-05-13T17:46:44.897-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Screen'/><title type='text'>5/13/08 How to stop page up/page down iterations</title><summary type='text'>Ever held down the ‘Page Down’ or ‘Page Up’ keys down too long and the screen wouldn’t stop advancing? The easy way to stop it is to simply press the ‘Ctrl’ key.Disclaimer: Vision Solutions makes every effort to provide accurate system management information and programming code; however the company cannot be held liable for the accuracy of information nor its compatibility in your own </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/4063653615177654951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=4063653615177654951' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/4063653615177654951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/4063653615177654951'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/05/51308-how-to-stop-page-uppage-down.html' title='5/13/08 How to stop page up/page down iterations'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-9173623022491732642</id><published>2008-05-05T16:44:00.003-05:00</published><updated>2008-05-05T16:52:14.058-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Physical files'/><category scheme='http://www.blogger.com/atom/ns#' term='Spool file'/><title type='text'>5/5/08 Copy contents of spool file to a flat file</title><summary type='text'>Step 1:Create a flat file that has a record length of 132 (most spool files have a width of 132).CRTPF FILE(FLATFILE) RCDLEN(132)Step 2: Copy the spool file to the newly created flat file.CPYSPLF FILE(QPDSPAJB) TOFILE(FLATFILE) JOB(*) SPLNBR(1)Step 3: Copy the file to the IFS.CPYTOSTMF FROMMBR('/qsys.lib/library.lib/flatfile.file/flatfile.mbr') TOSTMF('/somewhereintheifs/spoolfile.txt')Disclaimer</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/9173623022491732642/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=9173623022491732642' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/9173623022491732642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/9173623022491732642'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/05/5508-copy-contents-of-spool-file-to.html' title='5/5/08 Copy contents of spool file to a flat file'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-8833926815091418804</id><published>2008-05-01T13:08:00.004-05:00</published><updated>2008-05-01T14:12:59.051-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Disk Space'/><category scheme='http://www.blogger.com/atom/ns#' term='Physical files'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><title type='text'>5/1/08 How to streamline the deletion of logical files when deleting a physical file</title><summary type='text'>Deleting a physical file can be time consuming at times due to the number of logical files that might are associated with it that have no common prefix to the name of the LF (thus cannot be found with a wildcard search).This short program can help:PGM PARM(&amp;SYS1OBJ &amp;SYS1LIB)DCL VAR(&amp;SYS1OBJ) TYPE(*CHAR) LEN(10)DCL VAR(&amp;SYS1LIB) TYPE(*CHAR) LEN(10)DCLF FILE(QADSPDBR)OVRDBF FILE(QADSPDBR) TOFILE(</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/8833926815091418804/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=8833926815091418804' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/8833926815091418804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/8833926815091418804'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/05/how-to-streamline-deletion-of-logical.html' title='5/1/08 How to streamline the deletion of logical files when deleting a physical file'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-8768170952389636576</id><published>2008-04-28T18:41:00.005-05:00</published><updated>2008-05-01T13:08:41.798-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Disk Space'/><category scheme='http://www.blogger.com/atom/ns#' term='command'/><category scheme='http://www.blogger.com/atom/ns#' term='System Performance'/><title type='text'>4/28/08 How to determine what is eating up your disk space</title><summary type='text'>Step 1. Run the following command :DSPOBJD OBJ(*ALL) OBJTYPE(*ALL) OUTPUT(*OUTFILE) OUTFILE(QGPL/OBJLIST)CAUTION: Depending on the number of objects on your system this could take a while so you may want to submit it to batch:SBMJOB CMD(DSPOBJD OBJ(*ALL) OBJTYPE(*ALL) OUTPUT(*OUTFILE)OUTFILE(QGPL/OBJLIST)) JOB(BLDOBJLIST)Step 2. Go to the interactive SQL processor (STRSQL) and run the following </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/8768170952389636576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=8768170952389636576' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/8768170952389636576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/8768170952389636576'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/04/easy-way-to-figure-out-what-is-eating.html' title='4/28/08 How to determine what is eating up your disk space'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-4646309004499111355</id><published>2008-04-23T09:11:00.003-05:00</published><updated>2008-04-23T09:40:17.387-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data queues'/><category scheme='http://www.blogger.com/atom/ns#' term='command'/><title type='text'>4/22/08 How to quickly see the contents of a data queue</title><summary type='text'>Use the command:DMPOBJ OBJ(library/object) OBJTYPE(*DTAQ)The contents will be found in the spool file called QPSRVDMPDisclaimer: Vision Solutions makes every effort to provide accurate system management information and programming code; however the company cannot be held liable for the accuracy of information nor its compatibility in your own environment. Please review and test thoroughly before </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/4646309004499111355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=4646309004499111355' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/4646309004499111355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/4646309004499111355'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/04/how-to-quickly-see-contents-of-data.html' title='4/22/08 How to quickly see the contents of a data queue'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-1703382640193183921</id><published>2008-04-18T09:31:00.006-05:00</published><updated>2008-04-18T09:49:44.732-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Client Access'/><category scheme='http://www.blogger.com/atom/ns#' term='macro'/><title type='text'>4/17/08 How to automate copy, cut, and paste functions using 5250 Client Access</title><summary type='text'>To enable the CTL-X, CTL-C, and CTL-V keyboard shortcuts so that you can delete, copy, and/or paste, click on the “Remap Keyboard Functions” icon (it looks like a little keyboard):Select the “Edit Cut” item in the Function pull down list. Set the Ctrl-X key for this function. Click the “File” menu item and save the keyboard map file. Click the “File” menu item on the 5250 window and save the </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/1703382640193183921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=1703382640193183921' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1703382640193183921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/1703382640193183921'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/04/41708-how-to-automate-copy-cut-and.html' title='4/17/08 How to automate copy, cut, and paste functions using 5250 Client Access'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-3410799314331656976</id><published>2008-04-14T09:54:00.007-05:00</published><updated>2008-04-18T09:49:13.132-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job management'/><category scheme='http://www.blogger.com/atom/ns#' term='Job log'/><category scheme='http://www.blogger.com/atom/ns#' term='command'/><title type='text'>4/13/07 How to ensure a job creates a job log when it ends</title><summary type='text'>Ever have a job that ends abnormally but does not create a job log?The command CHGJOB *SECLVL can be used to change an active job so that it creates a job log, which will allow you to see what has caused it to end.From the WRKACTJOB screen, find the job and type a 2 (Change) next to the job, then press F10 (Additional parameters)The following will appear under Message Logging:Level . . . . . . . </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/3410799314331656976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=3410799314331656976' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3410799314331656976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3410799314331656976'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/04/41407-how-to-ensure-job-creates-job-log.html' title='4/13/07 How to ensure a job creates a job log when it ends'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-7424090367550643898</id><published>2008-04-07T19:31:00.004-05:00</published><updated>2008-04-07T19:48:28.720-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Batch'/><category scheme='http://www.blogger.com/atom/ns#' term='command'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><title type='text'>4/7/08 View duration of the last Reclaim Storage operation.</title><summary type='text'>Thinking it is time to run the Reclaim Storage command? Not sure how long it might take? Before you run it, you can see how long the operation took the last time it was excecuted.On a command line type: DSPDTAARA QUSRSYS/QRCLSTG. The screen will display the start and end times the last time a full Reclaim Storage command was excuted.Disclaimer: Vision Solutions makes every effort to provide </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/7424090367550643898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=7424090367550643898' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/7424090367550643898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/7424090367550643898'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/04/view-duration-of-last-reclaim-storage.html' title='4/7/08 View duration of the last Reclaim Storage operation.'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-5918756706711957628</id><published>2008-04-04T12:23:00.004-05:00</published><updated>2008-04-04T12:35:31.101-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='System values'/><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><title type='text'>4/3/08 How to locate partition ID, OS release level, serial number, model number, and processor feature</title><summary type='text'>Your software vendors may ask you to confirm your system information in order to create license codes or PTF (Program Temporary Fix) information. Much information can be gained from system values and data areas.Partition ID: Outside of the Hardware Management Console (HMC), you can find the partition ID in the Display Service Registration Information option on the Electronic Service Agent menu. </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/5918756706711957628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=5918756706711957628' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5918756706711957628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5918756706711957628'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/04/4308-how-to-locate-partition-id-os.html' title='4/3/08 How to locate partition ID, OS release level, serial number, model number, and processor feature'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-5612782385882710402</id><published>2008-03-28T18:41:00.003-05:00</published><updated>2008-04-04T12:36:02.794-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FTP'/><category scheme='http://www.blogger.com/atom/ns#' term='Spool file'/><title type='text'>3/28/08 How to retrieve spool files from another System i</title><summary type='text'>First, ensure communications are set correctly by utilizing the SNDNETMSG (Send Network Message) command to send a test message prior to transferring the spooled file.1. On a command line, type: WRKOUTQ LIBNAME/OUTQ2. Type "1" next to the spooled file you wish to send and press Enter.3. Type the User ID. This will be the user you wish to send the spooled file to.4. Type the name of the machine </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/5612782385882710402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=5612782385882710402' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5612782385882710402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/5612782385882710402'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/03/32808-how-to-retrieve-spool-files-from.html' title='3/28/08 How to retrieve spool files from another System i'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-7633602083379184689</id><published>2008-03-25T19:25:00.004-05:00</published><updated>2008-03-25T19:34:37.574-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Batch'/><category scheme='http://www.blogger.com/atom/ns#' term='FTP'/><title type='text'>3/25/08 Process FTP on i5/OS via batch source file</title><summary type='text'>The following code can be used to process an FTP command via a batch program. Assumptions:The source physical file is labeled QFTPSRC with two source membersThe value FTPIN contains valid FTP commandsThe value FTPOUT is an optional empty source member to contain FTP log statementsCLRPFM FILE(LIBRARY/QFTPSRC) MBR(FTPOUT)OVRDBF FILE(INPUT) TOFILE(LIBRARY/QFTPSRC) +MBR(FTPIN)OVRDBF FILE(OUTPUT) </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/7633602083379184689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=7633602083379184689' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/7633602083379184689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/7633602083379184689'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/03/32508-process-ftp-on-i5os-via-batch.html' title='3/25/08 Process FTP on i5/OS via batch source file'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-7792597816334444874</id><published>2008-03-10T11:14:00.006-05:00</published><updated>2008-04-29T17:49:05.106-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='command'/><category scheme='http://www.blogger.com/atom/ns#' term='macro'/><title type='text'>3/19/08 Using macros in emulator programs</title><summary type='text'>Within most 5250 emulator programs there is a little used featured called a macro. This can save you time and reduce errors. Macros can be used for all kinds of things. For instance, common commands (i.e. a basic spool file look up -  WRKSPLF) or a pre-defined query (example: RUNQRY *N ‘name of query’)Here is an example of using a macro for a basic AS/400 sign on. (**NOTE: This can pose a </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/7792597816334444874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=7792597816334444874' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/7792597816334444874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/7792597816334444874'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/03/31908-using-macros-in-emulator-programs.html' title='3/19/08 Using macros in emulator programs'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-6065714956497185229</id><published>2008-03-10T11:10:00.007-05:00</published><updated>2008-04-15T00:05:10.650-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job scheduling'/><category scheme='http://www.blogger.com/atom/ns#' term='command'/><title type='text'>3/14/08 Easy way to remove job schedule entries with one command.</title><summary type='text'>Use the following command:RMVJOBSCDE *ALLOr wildcard RMVJOBSCDE XXX***CORRECTION**RMVJOBSCHE *ALL is NOT valid. This was an oversight during the verification process. However the generic version (RMVJOBSCDE XXX*) does work, and will work better if the parameter ENTRYNBR(*ALL) is added to the command as follows: -RMVJOBSCHE JOB(A*) ENTRYNBR(*ALL)This command is valid on the following i5/OS </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/6065714956497185229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=6065714956497185229' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/6065714956497185229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/6065714956497185229'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/03/31408-easy-way-to-remove-job-schedule.html' title='3/14/08 Easy way to remove job schedule entries with one command.'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-6227385771558801601</id><published>2008-03-10T11:07:00.003-05:00</published><updated>2008-04-07T20:01:12.690-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='command'/><category scheme='http://www.blogger.com/atom/ns#' term='signoff'/><title type='text'>3/10/08 Create a Universal SIGNOFF command</title><summary type='text'>How would you like to be able to use the SIGNOFF command to perform any of the three following common connections?SIGNOFF – normal signoffENDGRPJOB – end an active secondary job on a single workstationENDPASTHR – end a session to another systemThis can be accomplished with the following command and control language code.Modified SIGNOFF commandSIGNOFF: CMD PROMPT('Sign Off')PARM KWD(LOG) TYPE(*</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/6227385771558801601/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=6227385771558801601' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/6227385771558801601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/6227385771558801601'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/03/31008-create-universal-signoff-command.html' title='3/10/08 Create a Universal SIGNOFF command'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-3385684835809687679</id><published>2008-03-10T11:04:00.002-05:00</published><updated>2008-04-07T20:01:56.073-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Job management'/><title type='text'>3/7/08 How to quickly find jobs using high CPU</title><summary type='text'>When a system is performing poorly, in terms of response time, here’s something that can help find the culprit: WRKACTJOB From the display, move the cursor to the CPU column heading and use F16 to sort the jobs by that column. From there, it is easy to determine which jobs are consuming system resources (and how much) at that point in time.Disclaimer: Vision Solutions makes every effort to </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/3385684835809687679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=3385684835809687679' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3385684835809687679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3385684835809687679'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/03/3708-how-to-quickly-find-jobs-using_10.html' title='3/7/08 How to quickly find jobs using high CPU'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-4585201205893273737</id><published>2008-03-10T11:03:00.001-05:00</published><updated>2008-04-07T20:02:33.031-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='software'/><category scheme='http://www.blogger.com/atom/ns#' term='command'/><title type='text'>3/6/08 Display all installed licensed software.</title><summary type='text'>The following command displays installed licensed software information including actual license key for OS/400. Key the following on an OS/400 command line: CALL QSFWINV Disclaimer: Vision Solutions makes every effort to provide accurate system management information and programming code; however the company cannot be held liable for the accuracy of information nor its compatibility in your own </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/4585201205893273737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=4585201205893273737' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/4585201205893273737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/4585201205893273737'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/03/3608-display-all-installed-licensed.html' title='3/6/08 Display all installed licensed software.'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-2460188001165631956</id><published>2008-03-10T11:01:00.001-05:00</published><updated>2008-04-07T20:03:23.152-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IFS'/><title type='text'>3/5/08 Remove IFS directory tree in single statement.</title><summary type='text'>(Requires Qshell 5722SS1 Option 30) Assumption: Directory ABC and all subdirectories need to be removed. Key the following on an command line: QSH CMD('rm -r /ABC') Disclaimer: Vision Solutions makes every effort to provide accurate system management information and programming code; however the company cannot be held liable for the accuracy of information nor its compatibility in your own </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/2460188001165631956/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=2460188001165631956' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/2460188001165631956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/2460188001165631956'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/03/3508-remove-ifs-directory-tree-in.html' title='3/5/08 Remove IFS directory tree in single statement.'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-701201387940562845</id><published>2008-02-12T16:58:00.003-06:00</published><updated>2008-04-07T19:58:52.224-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='remote system'/><category scheme='http://www.blogger.com/atom/ns#' term='Batch'/><title type='text'>2/27/08 How to call batch program on remote system.</title><summary type='text'>Generic evoke request (ability to call batch program on remote system) via SNACLP Source$$EVOKETCL: PGMOVRICFF FILE(QICDMF) ACQPGMDEV(QSNADS)OVRICFDEVE PGMDEV(QSNADS) RMTLOCNAME(SNIC03ND)CALL PGM($$EVOKET) PARM('PROGRAM' 'PSWD' +'USER' 'LIBRARY')ENDPGMRPG SourceFQICDMF O F 80 WORKSTNC *ENTRY PLISTC PARM $PGM 8C PARM $PSWD 8C PARM $USER 8C PARM $LIB 8C EXCPTEVOKEC MOVE '1' *INLROQICDMF E EVOKEO K8</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/701201387940562845/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=701201387940562845' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/701201387940562845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/701201387940562845'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/02/21208-how-to-call-batch-program-on.html' title='2/27/08 How to call batch program on remote system.'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-6739543296815249769</id><published>2008-02-12T16:57:00.006-06:00</published><updated>2008-04-07T20:04:35.201-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='high availability'/><category scheme='http://www.blogger.com/atom/ns#' term='History log'/><title type='text'>2/28/08 Replicating the active OS/400 History Log</title><summary type='text'>If you use a high availability solution and you need to do an emergency switchover, the active history log that is contained in system storage (accessed via DSPLOG) can be replicated to a backup system in order for the history log to be reviewed during an unplanned switch. Using the following CL code*, you can actively poll this storage and store it in an OS/400 DB2 table.DMPLOG: PGMDCL VAR(&amp;</summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/6739543296815249769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=6739543296815249769' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/6739543296815249769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/6739543296815249769'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/02/21208-replicating-active-os400-history.html' title='2/28/08 Replicating the active OS/400 History Log'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8511582004628294092.post-3160032734546695214</id><published>2008-02-12T16:54:00.006-06:00</published><updated>2008-04-07T20:05:25.531-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='job locks'/><category scheme='http://www.blogger.com/atom/ns#' term='command'/><category scheme='http://www.blogger.com/atom/ns#' term='printing'/><title type='text'>2/29/08 Clear false lock on OS/400 Printer Devices.</title><summary type='text'>Occasionally, OS/400 Printer device (AFP capable) will have an "orphaned" lock left on the printer device by an abnormally ended writer job, which prevents successful start of the associated print writer. Key the following on an OS/400 command line to clear the lock:CALL QSPENDWA PARM('printer device name')Disclaimer: Vision Solutions makes every effort to provide accurate system management </summary><link rel='replies' type='application/atom+xml' href='http://visionsolutionsinc.blogspot.com/feeds/3160032734546695214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8511582004628294092&amp;postID=3160032734546695214' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3160032734546695214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8511582004628294092/posts/default/3160032734546695214'/><link rel='alternate' type='text/html' href='http://visionsolutionsinc.blogspot.com/2008/02/21208-clear-false-lock-on-os400-printer.html' title='2/29/08 Clear false lock on OS/400 Printer Devices.'/><author><name>Vision Solutions</name><uri>http://www.blogger.com/profile/16215584555802905635</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp3.blogger.com/_wIMv97dwDVQ/R9CMTxnequI/AAAAAAAAABQ/New0ImKn4bw/S220/Vision_120x90.gif'/></author><thr:total>0</thr:total></entry></feed>
