<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: AS400 user profile and owned objects accidentally deleted</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/itanswers/as400-user-profile-and-owned-objects-accidentally-deleted/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/itanswers/as400-user-profile-and-owned-objects-accidentally-deleted/</link>
	<description></description>
	<lastBuildDate>Tue, 18 Jun 2013 06:50:50 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: tomliotta</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/as400-user-profile-and-owned-objects-accidentally-deleted/#comment-69925</link>
		<dc:creator>tomliotta</dc:creator>
		<pubDate>Wed, 04 Nov 2009 08:29:37 +0000</pubDate>
		<guid isPermaLink="false">#comment-69925</guid>
		<description><![CDATA[If you don&#039;t have to create the profile &lt;b&gt;exactly&lt;/b&gt;, e.g., with all private authorities, or if you know all of the profile attributes, then you&#039;ll probably find it easier simply to create it with CRTUSRPRF.

As for the deleted objects, if you audited deleted objects, process the T/DO entries from the audit journal and issue RSTOBJ for each of them.

If you didn&#039;t have auditing turned on for this, then you&#039;ll have to figure out on your own which objects to restore.

Tom]]></description>
		<content:encoded><![CDATA[<p>If you don&#8217;t have to create the profile <b>exactly</b>, e.g., with all private authorities, or if you know all of the profile attributes, then you&#8217;ll probably find it easier simply to create it with CRTUSRPRF.</p>
<p>As for the deleted objects, if you audited deleted objects, process the T/DO entries from the audit journal and issue RSTOBJ for each of them.</p>
<p>If you didn&#8217;t have auditing turned on for this, then you&#8217;ll have to figure out on your own which objects to restore.</p>
<p>Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mjjager</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/as400-user-profile-and-owned-objects-accidentally-deleted/#comment-42388</link>
		<dc:creator>mjjager</dc:creator>
		<pubDate>Mon, 12 Sep 2005 13:04:50 +0000</pubDate>
		<guid isPermaLink="false">#comment-42388</guid>
		<description><![CDATA[After restoring the profile, you could try restoring *NONSYS with an OPTION *NEW, DATABASE MEMBER OPTION *NEW. This should pickup any objects that do not already exist and restore them. Also things to think about are a RCLDLO, RSTDLO and Restore of IFS objects-
RST DEV(&#039;/QSYS.LIB/TAPxx.DEVD&#039;) OBJ((&#039;/*) (&#039;/QSYS.LIB&#039; *OMIT) ALWOBJDIF(*ALL)(&#039;/QDLS&#039; *OMIT)) ENDOPT(*UNLOAD) 

I agree with trying this on a DEV box first. If you have questions or concerns please let me know. I was a DR guy for 7 years at COMDISCO so I have developed scripts for this scenario to make the process a little more tolerable. 
]]></description>
		<content:encoded><![CDATA[<p>After restoring the profile, you could try restoring *NONSYS with an OPTION *NEW, DATABASE MEMBER OPTION *NEW. This should pickup any objects that do not already exist and restore them. Also things to think about are a RCLDLO, RSTDLO and Restore of IFS objects-<br />
RST DEV(&#8216;/QSYS.LIB/TAPxx.DEVD&#8217;) OBJ((&#8216;/*) (&#8216;/QSYS.LIB&#8217; *OMIT) ALWOBJDIF(*ALL)(&#8216;/QDLS&#8217; *OMIT)) ENDOPT(*UNLOAD) </p>
<p>I agree with trying this on a DEV box first. If you have questions or concerns please let me know. I was a DR guy for 7 years at COMDISCO so I have developed scripts for this scenario to make the process a little more tolerable. </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: donlinebaugh</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/as400-user-profile-and-owned-objects-accidentally-deleted/#comment-42389</link>
		<dc:creator>donlinebaugh</dc:creator>
		<pubDate>Fri, 02 Sep 2005 08:12:25 +0000</pubDate>
		<guid isPermaLink="false">#comment-42389</guid>
		<description><![CDATA[You will clearly have to restore the user profile from the save. I haven&#039;t tried the rest of this suggestion since I don&#039;t have access to a tape drive to test it with at the moment, but you could try to do a DSPTAP and direct the output to either *PRINT or *OUTFILE. You might then be able to write a CL program (or RPG or COBOL) that scans through the output from the command, and looks in the appropriate place for the owner, which I THINK is included on the output. Then for each one your program finds with the owner you deleted, restore that object automatically in the CL program. Could be tricky. ]]></description>
		<content:encoded><![CDATA[<p>You will clearly have to restore the user profile from the save. I haven&#8217;t tried the rest of this suggestion since I don&#8217;t have access to a tape drive to test it with at the moment, but you could try to do a DSPTAP and direct the output to either *PRINT or *OUTFILE. You might then be able to write a CL program (or RPG or COBOL) that scans through the output from the command, and looks in the appropriate place for the owner, which I THINK is included on the output. Then for each one your program finds with the owner you deleted, restore that object automatically in the CL program. Could be tricky. </p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 6/9 queries in 0.011 seconds using memcached
Object Caching 296/299 objects using memcached

Served from: itknowledgeexchange.techtarget.com @ 2013-06-18 07:11:56 -->