<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>PeopleSoft Tipster &#187; Administration</title>
	<atom:link href="http://peoplesofttipster.com/category/administration/feed/" rel="self" type="application/rss+xml" />
	<link>http://peoplesofttipster.com</link>
	<description>A PeopleSoft Tips and Tricks Blog</description>
	<lastBuildDate>Wed, 25 Jan 2012 23:44:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='peoplesofttipster.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>PeopleSoft Tipster &#187; Administration</title>
		<link>http://peoplesofttipster.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://peoplesofttipster.com/osd.xml" title="PeopleSoft Tipster" />
	<atom:link rel='hub' href='http://peoplesofttipster.com/?pushpress=hub'/>
		<item>
		<title>Deleting old User Profiles</title>
		<link>http://peoplesofttipster.com/2012/01/10/deleting-old-user-profiles/</link>
		<comments>http://peoplesofttipster.com/2012/01/10/deleting-old-user-profiles/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 22:52:06 +0000</pubDate>
		<dc:creator>Tipster</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[PeopleSoft]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://peoplesofttipster.com/?p=714</guid>
		<description><![CDATA[Vanilla databases often contain 150-200 ‘example’ user profiles. While these can be useful to clone as a starting point early in an implementation, they’re frequently left dormant as the project continues – and sometimes still exist in Production post go-live. It’s a straightforward task to lock the accounts, but once you have your security setup [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=peoplesofttipster.com&amp;blog=893910&amp;post=714&amp;subd=duncandavies&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Vanilla databases often contain 150-200 ‘example’ user profiles. While these can be useful to clone as a starting point early in an implementation, they’re frequently left dormant as the project continues – and sometimes still exist in Production post go-live.</p>
<p>It’s a straightforward task to lock the accounts, but once you have your security setup in place and your own template user profiles to clone then these ‘example’ accounts no longer serve any purpose. Here’s an easy way to delete them.<span id="more-714"></span></p>
<p><em><span style="color:#ff0000;">First of all, a warning. Before you delete anything make sure that you have adequate backups and have performed a trial restore recently.</span></em></p>
<p>For a little while now (at least from Tools 8.49) there has been functionality to delete inactive users. It classes an inactive user as one who hasn’t logged on for a set amount of days (using the LASTSIGNONDTTM field on PSOPRDEFN). You can check for user profiles that haven’t logged in for a long time (say, 2 years) using SQL like this:</p>
<p><pre class="brush: plain;">
select OPRID
     , LASTSIGNONDTTM
  from PSOPRDEFN 
 where LASTSIGNONDTTM &lt;= sysdate-730
</pre></p>
<p>(note: sysdate-730 is approximately 2 years ago)</p>
<p>You’ll probably find that the list contains none of your users, but a lot of the ‘example’ accounts. These are the accounts that will be purged, so make sure that you’re happy that there are no important accounts in the list.</p>
<p>There are also a lot of example user profiles that have never signed in who therefore have a null LASTSIGNONDTTM. These need to be updated so that the process will also purge them:</p>
<p><pre class="brush: plain;">
update PSOPRDEFN 
   set LASTSIGNONDTTM = '01-JAN-01 00.00.00.000000000' 
 where LASTSIGNONDTTM is null
</pre></p>
<p>Once you’re happy with the purge list, we need to setup the process. Go to:</p>
<p><em><span style="color:#333399;">PeopleTools &gt; Security &gt; Password Configuration &gt; Password Controls</span></em></p>
<p>Under the Purge User Profiles heading enter the amount of days that you’ve chosen (730 in my example) and click Save.</p>
<p>Then either click the Schedule button, or go to:</p>
<p><em><span style="color:#333399;">PeopleTools &gt; Security &gt; User Profiles &gt; Purge Inactive User Profiles</span></em></p>
<p>Select a Run Control ID and run the Purge process. It’s not particularly fast (as it’s done via CI), but if you run the following piece of SQL you’ll be able to see your unneeded OPRIDs slowly disappearing:</p>
<p><pre class="brush: plain;">
select count(OPRID) 
  from PSOPRDEFN 
 where LASTSIGNONDTTM &lt;= sysdate-730
</pre></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/duncandavies.wordpress.com/714/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/duncandavies.wordpress.com/714/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/duncandavies.wordpress.com/714/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/duncandavies.wordpress.com/714/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/duncandavies.wordpress.com/714/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/duncandavies.wordpress.com/714/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/duncandavies.wordpress.com/714/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/duncandavies.wordpress.com/714/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/duncandavies.wordpress.com/714/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/duncandavies.wordpress.com/714/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/duncandavies.wordpress.com/714/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/duncandavies.wordpress.com/714/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/duncandavies.wordpress.com/714/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/duncandavies.wordpress.com/714/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=peoplesofttipster.com&amp;blog=893910&amp;post=714&amp;subd=duncandavies&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://peoplesofttipster.com/2012/01/10/deleting-old-user-profiles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/42d38fff00428e8b120714d45980af8d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Tipster</media:title>
		</media:content>
	</item>
		<item>
		<title>PeopleSoft in the Cloud / Amazon EC2</title>
		<link>http://peoplesofttipster.com/2010/06/30/peoplesoft-in-the-cloud-amazon-ec2/</link>
		<comments>http://peoplesofttipster.com/2010/06/30/peoplesoft-in-the-cloud-amazon-ec2/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 14:21:56 +0000</pubDate>
		<dc:creator>Tipster</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[PeopleTools]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Virtualisation]]></category>

		<guid isPermaLink="false">http://peoplesofttipster.com/?p=508</guid>
		<description><![CDATA[We&#8217;ve been trying out Amazon&#8217;s EC2 (aka Amazon Elastic Compute Cloud, aaka Amazon Web Services) for some of our PeopleSoft instances. The advantages that this setup gives us are: Global access (we don&#8217;t need to be in a certain office or use a VPN to get to PeopleSoft) Flexibility (we don&#8217;t need to buy all [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=peoplesofttipster.com&amp;blog=893910&amp;post=508&amp;subd=duncandavies&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="Amazon Web Services" src="http://awsmedia.s3.amazonaws.com/logo_aws.gif" alt="" width="164" height="60" />We&#8217;ve been trying out Amazon&#8217;s EC2 (aka Amazon Elastic Compute Cloud, aaka Amazon Web Services) for some of our PeopleSoft instances.</p>
<p>The advantages that this setup gives us are:</p>
<ul>
<li>Global access (we don&#8217;t need to be in a certain office or use a VPN to get to PeopleSoft)</li>
<li>Flexibility (we don&#8217;t need to buy all of the kit in advance and then wait a month for the servers to arrive)</li>
<li>Hourly pricing (you only pay for the server when it&#8217;s booted)</li>
<li>Processing power (we&#8217;ve found that the hardware performs pretty well compared to other &#8211; more traditional &#8211; hosting providers)</li>
<li>Price (the amount of horsepower you get for your money compares well)</li>
<li>Frighteningly fast bandwidth (want to download the latest Tools patch &#8230; it&#8217;ll only take a few minutes!)</li>
</ul>
<p>We&#8217;ve been using Windows 2008 and MS SQL 2008, however there&#8217;s nothing stopping anyone going Linux/Oracle.  We are running 7 environments with all of the PeopleSoft tiers on a single server with the following specs:</p>
<p><strong>High-Memory Extra Large Instance</strong></p>
<p>17.1 GB of memory<br />
6.5 EC2 Compute Units (2 virtual cores with  3.25 EC2 Compute Units each)<br />
420 GB of instance storage<br />
64-bit platform</p>
<p>All things considered, we&#8217;re pretty pleased with how it has gone.  There have been some issues however:</p>
<p>- VPN access:</p>
<p>I&#8217;ve spent a lot of time struggling with Windows RRAS (Routing and Remote Access) trying to get a reasonable VPN for developers to use to access the backend (SQL Server Management Studio, App Designer etc).  Although I can get the VPN to work, the server frequently disappeared from the network (even other servers in the Amazon Cloud couldn&#8217;t ping it).  There are many others on the Amazon forums with the same issue, so I gave up and used a different route for developer access (RDP into smaller &#8216;satellite&#8217; servers with PeopleTools already installed).</p>
<p>- 3-Tier Debugger</p>
<p>This doesn&#8217;t seem to work between the satellite servers and the PeopleSoft server, even with all firewalls turned off.  I&#8217;ve never had a problem configuring this before and I&#8217;m at a loss to explain why it doesn&#8217;t work.  We have a perfectly acceptable workaround so this isn&#8217;t a big problem.</p>
<p>- Config Manager Settings</p>
<p>On some of the servers the Config Manager settings don&#8217;t persist, even when logged in as an Administrator (and running the app as administrator).</p>
<p>I&#8217;ll probably add to this post over time as we get more experience with it, and I&#8217;d be interested to hear from others who&#8217;ve been trying similar things.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/duncandavies.wordpress.com/508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/duncandavies.wordpress.com/508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/duncandavies.wordpress.com/508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/duncandavies.wordpress.com/508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/duncandavies.wordpress.com/508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/duncandavies.wordpress.com/508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/duncandavies.wordpress.com/508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/duncandavies.wordpress.com/508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/duncandavies.wordpress.com/508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/duncandavies.wordpress.com/508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/duncandavies.wordpress.com/508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/duncandavies.wordpress.com/508/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/duncandavies.wordpress.com/508/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/duncandavies.wordpress.com/508/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=peoplesofttipster.com&amp;blog=893910&amp;post=508&amp;subd=duncandavies&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://peoplesofttipster.com/2010/06/30/peoplesoft-in-the-cloud-amazon-ec2/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/42d38fff00428e8b120714d45980af8d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Tipster</media:title>
		</media:content>

		<media:content url="http://awsmedia.s3.amazonaws.com/logo_aws.gif" medium="image">
			<media:title type="html">Amazon Web Services</media:title>
		</media:content>
	</item>
		<item>
		<title>Service Start Up &#8211; Automatic (Delayed)</title>
		<link>http://peoplesofttipster.com/2009/07/15/service-start-up-automatic-delayed/</link>
		<comments>http://peoplesofttipster.com/2009/07/15/service-start-up-automatic-delayed/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 20:57:00 +0000</pubDate>
		<dc:creator>Tipster</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://peoplesofttipster.com/?p=311</guid>
		<description><![CDATA[I&#8217;ve been spending a little time putting together a VM using Windows Server 2008 and was pleasantly surprised to see that there is a new start-up type when configuring the PIA, App Server and Process Scheduler to start as services. As well as Automatic, Manual and Disabled, there is now an Automatic (Delayed) option. David [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=peoplesofttipster.com&amp;blog=893910&amp;post=311&amp;subd=duncandavies&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been spending a little time putting together a VM using Windows Server 2008 and was pleasantly surprised to see that there is a new start-up type when configuring the PIA, App Server and Process Scheduler to start as services.</p>
<p>As well as <em>Automatic</em>, <em>Manual </em>and <em>Disabled</em>, there is now an <em>Automatic (Delayed)</em> option.</p>
<p>David Kurtz has spoken about using <a href="http://blog.psftdba.com/2007/02/use-of-windows-service-interdepency-in.html" target="_blank">service dependencies</a>, but I just want my App Server and Process Scheduler to start after the intial flurry of start-up activity has finished and everything else has calmed down.</p>
<p>Services that have a delayed start still start automatically, they just wait until all the services that aren&#8217;t delayed to finish before firing up.</p>
<p>It works a treat!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/duncandavies.wordpress.com/311/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/duncandavies.wordpress.com/311/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/duncandavies.wordpress.com/311/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/duncandavies.wordpress.com/311/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/duncandavies.wordpress.com/311/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/duncandavies.wordpress.com/311/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/duncandavies.wordpress.com/311/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/duncandavies.wordpress.com/311/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/duncandavies.wordpress.com/311/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/duncandavies.wordpress.com/311/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/duncandavies.wordpress.com/311/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/duncandavies.wordpress.com/311/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/duncandavies.wordpress.com/311/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/duncandavies.wordpress.com/311/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=peoplesofttipster.com&amp;blog=893910&amp;post=311&amp;subd=duncandavies&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://peoplesofttipster.com/2009/07/15/service-start-up-automatic-delayed/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/42d38fff00428e8b120714d45980af8d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Tipster</media:title>
		</media:content>
	</item>
		<item>
		<title>VMWare Player and IP Ranges</title>
		<link>http://peoplesofttipster.com/2008/06/30/vmware-player-and-ip-ranges/</link>
		<comments>http://peoplesofttipster.com/2008/06/30/vmware-player-and-ip-ranges/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 15:58:17 +0000</pubDate>
		<dc:creator>Tipster</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[PeopleSoft]]></category>
		<category><![CDATA[PeopleTools]]></category>
		<category><![CDATA[Virtualisation]]></category>

		<guid isPermaLink="false">http://duncandavies.wordpress.com/?p=110</guid>
		<description><![CDATA[I&#8217;ve been doing some work with VMWare Server and VMWare Player. They&#8217;re both free tools (download links can be found on the Applications page) and can be invaluable when you need a sandbox environment. VMWare Server is great for creating the VMs, and you need it while you&#8217;re adding virtual disks etc. However once the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=peoplesofttipster.com&amp;blog=893910&amp;post=110&amp;subd=duncandavies&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been doing some work with VMWare Server and VMWare Player.  They&#8217;re both free tools (download links can be found on the <a href="http://peoplesofttipster.com/applications/">Applications page</a>) and can be invaluable when you need a sandbox environment.</p>
<p>VMWare Server is great for creating the VMs, and you need it while you&#8217;re adding virtual disks etc.  However once the VM is in place it may be worthwhile switching to VMWare Player.  The Player is slightly faster but you can&#8217;t perform maintenance like add disks when using it.  Also, they don&#8217;t co-exist on the same client machine, it&#8217;s either one or the other.  To be honest, I just uninstall and install as it doesn&#8217;t take that long.  </p>
<p>The issue I faced, and the reason for this post is that VMWare Server lets the user configure the IP Address assignments and DHCP ranges from within the application, while VMWare player doesn&#8217;t.  This is a bit of an issue if you have a VM that you&#8217;ve configured with a static IP address in a non-default range, then when you switch to VMWare Player the static IP isn&#8217;t in the default range.  </p>
<p>The secret to know is that the ability is still there, you just have to go looking for it.  The utility you need is &#8216;vmnetcfg.exe&#8217; and it&#8217;s under the VMWare Player install directory (i.e. &#8216;C:\Program Files\VMware\VMware Player&#8217;).  From here you can configure the IP Ranges to be whatever you wish.  </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/duncandavies.wordpress.com/110/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/duncandavies.wordpress.com/110/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/duncandavies.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/duncandavies.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/duncandavies.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/duncandavies.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/duncandavies.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/duncandavies.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/duncandavies.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/duncandavies.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/duncandavies.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/duncandavies.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/duncandavies.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/duncandavies.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/duncandavies.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/duncandavies.wordpress.com/110/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=peoplesofttipster.com&amp;blog=893910&amp;post=110&amp;subd=duncandavies&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://peoplesofttipster.com/2008/06/30/vmware-player-and-ip-ranges/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/42d38fff00428e8b120714d45980af8d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Tipster</media:title>
		</media:content>
	</item>
		<item>
		<title>SysInternals hosted</title>
		<link>http://peoplesofttipster.com/2008/05/29/sysinternals-hosted/</link>
		<comments>http://peoplesofttipster.com/2008/05/29/sysinternals-hosted/#comments</comments>
		<pubDate>Thu, 29 May 2008 23:06:16 +0000</pubDate>
		<dc:creator>Tipster</dc:creator>
				<category><![CDATA[Administration]]></category>

		<guid isPermaLink="false">http://peoplesofttipster.com/2008/05/29/sysinternals-hosted/</guid>
		<description><![CDATA[I&#8217;d wager just about everyone involved in PeopleSoft technically has &#8211; at some point or other &#8211; resorted to using one of SysInternal&#8217;s utilities before to troubleshoot an issue with either a Windows server or a client PC. Whether it&#8217;s AutoRuns, Contig (useful for defragmenting large VM disk files), diskmon, filemon, regmon, handle, portmon (just [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=peoplesofttipster.com&amp;blog=893910&amp;post=99&amp;subd=duncandavies&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d wager just about everyone involved in PeopleSoft technically has &#8211; at some point or other &#8211; resorted to using one of SysInternal&#8217;s utilities before to troubleshoot an issue with either a Windows server or a client PC.  Whether it&#8217;s AutoRuns, Contig (useful for defragmenting large VM disk files), diskmon, filemon, regmon, handle, portmon (just which port is that process using), or even the Blue Screen of Death screensaver &#8230;</p>
<p>There was a bit of a clamour when Microsoft bought them out, but it appears these must-have tools are still available for free.  They&#8217;re now hosted in a file share for easy access:</p>
<p><a href="http://live.sysinternals.com/">http://live.sysinternals.com/</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/duncandavies.wordpress.com/99/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/duncandavies.wordpress.com/99/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/duncandavies.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/duncandavies.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/duncandavies.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/duncandavies.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/duncandavies.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/duncandavies.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/duncandavies.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/duncandavies.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/duncandavies.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/duncandavies.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/duncandavies.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/duncandavies.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/duncandavies.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/duncandavies.wordpress.com/99/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=peoplesofttipster.com&amp;blog=893910&amp;post=99&amp;subd=duncandavies&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://peoplesofttipster.com/2008/05/29/sysinternals-hosted/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/42d38fff00428e8b120714d45980af8d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Tipster</media:title>
		</media:content>
	</item>
		<item>
		<title>REN Server Ports on Multi-App Installations</title>
		<link>http://peoplesofttipster.com/2008/02/07/ren-server-ports-on-multi-app-installations/</link>
		<comments>http://peoplesofttipster.com/2008/02/07/ren-server-ports-on-multi-app-installations/#comments</comments>
		<pubDate>Thu, 07 Feb 2008 23:06:07 +0000</pubDate>
		<dc:creator>Tipster</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[PeopleSoft]]></category>
		<category><![CDATA[PeopleTools]]></category>
		<category><![CDATA[PS Admin]]></category>

		<guid isPermaLink="false">http://duncandavies.wordpress.com/?p=79</guid>
		<description><![CDATA[When you have more than one App Server on a single machine &#8211; and they both need to run a Ren Server process &#8211; you need to adjust the port number in the same way you do for other processes (although the REN Server is easy to miss &#8211; like I did &#8211; as it&#8217;s [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=peoplesofttipster.com&amp;blog=893910&amp;post=79&amp;subd=duncandavies&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>When you have more than one App Server on a single machine &#8211; and they both need to run a Ren Server process &#8211; you need to adjust the port number in the same way you do for other processes (although the REN Server is easy to miss &#8211; like I did &#8211; as it&#8217;s near the bottom away from the other port numbers).</p>
<p>If you do boot the App Server without changing the port you&#8217;ll get an error message:</p>
<p><code><span style="font-size:9pt;line-height:80%;font-family:'Lucida Console';color:#7f7f7f;">exec PSRENSRV -A -- -C psappsrv.cfg -D PADMO -S PSRENSRV : CMDTUX_CAT:1685: ERROR: Application initialization failure</span></code></p>
<p><code><span style="font-size:9pt;line-height:80%;font-family:'Lucida Console';color:#7f7f7f;">tmboot: CMDTUX_CAT:827: ERROR: Fatal error encountered; initiating user error handler<br />
</span></code></p>
<p><code><span style="font-size:9pt;line-height:80%;font-family:'Lucida Console';color:#7f7f7f;"> tmshutdown -qy</span></code></p>
<p>OK, you think. I know what that is, it must be a port clash. So you reconfigure the port in PSADMIN and then try to boot it again. Same error. Checking the REN Server log gives the following clue:</p>
<p><code><span style="font-size:9pt;line-height:80%;font-family:'Lucida Console';color:#7f7f7f;">(ERROR) nssock: Cannot listen on port 7180.  The port may already be in use.</span></code></p>
<p>It&#8217;s still looking on port 7180, not the new port!</p>
<p>The missing step is to update the database, as the port is stored there also:</p>
<p><code><span style="font-size:9pt;line-height:80%;font-family:'Lucida Console';color:#7f7f7f;">UPDATE PSREN SET PORT_NUM = 7185, SSLPORT_NUM = 7148</span></code></p>
<p>You should then find you App Server and Ren Server boot fine.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/duncandavies.wordpress.com/79/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/duncandavies.wordpress.com/79/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/duncandavies.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/duncandavies.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/duncandavies.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/duncandavies.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/duncandavies.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/duncandavies.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/duncandavies.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/duncandavies.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/duncandavies.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/duncandavies.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/duncandavies.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/duncandavies.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/duncandavies.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/duncandavies.wordpress.com/79/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=peoplesofttipster.com&amp;blog=893910&amp;post=79&amp;subd=duncandavies&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://peoplesofttipster.com/2008/02/07/ren-server-ports-on-multi-app-installations/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/42d38fff00428e8b120714d45980af8d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Tipster</media:title>
		</media:content>
	</item>
		<item>
		<title>Fixing up PSAdmin and Services</title>
		<link>http://peoplesofttipster.com/2007/10/26/fixing-up-psadmin-and-services/</link>
		<comments>http://peoplesofttipster.com/2007/10/26/fixing-up-psadmin-and-services/#comments</comments>
		<pubDate>Fri, 26 Oct 2007 22:30:42 +0000</pubDate>
		<dc:creator>Tipster</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[PeopleTools]]></category>
		<category><![CDATA[PS Admin]]></category>

		<guid isPermaLink="false">http://peoplesofttipster.com/2007/10/26/fixing-up-psadmin-and-services/</guid>
		<description><![CDATA[I&#8217;ve just stumbled across what looks like a great new product by the Grey Sparling guys. Most (Windows) PeopleSoft DBAs and consultants who run VMs on their laptops will have been frustrated on many an occasion by the (kind of clunky) PSAdmin utility. Sure, it does what we need it to, but shouldn&#8217;t we have [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=peoplesofttipster.com&amp;blog=893910&amp;post=44&amp;subd=duncandavies&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just stumbled across what looks like a great new product by the Grey Sparling guys.  Most (Windows) PeopleSoft DBAs and consultants who run VMs on their laptops will have been frustrated on many an occasion by the (kind of clunky) PSAdmin utility.  Sure, it does what we need it to, but shouldn&#8217;t we have something better by now?</p>
<p><span id="more-44"></span><br />
It sounds as though Oracle is at least aware of the problem as they&#8217;re integrating PeopleSoft with Oracle Enterprise Manager, which is great.  However it requires a separate license and if you&#8217;re working on a client that doesn&#8217;t have a whole lot of other Oracle software it&#8217;s a big ask when PSAdmin will accomplish the same tasks anyway.  You may even be able to run it for free if some of your stack runs on Linux &#8211; I can&#8217;t remember the exact details of the press release &#8211; but not all clients want to go that way, and if I just want a nice way of managing a VM on my laptop it&#8217;s overkill.</p>
<p>I did go part of the way down this route myself a few years back with something I called the PSAdmin GUI, it&#8217;s free and it&#8217;s available <a href="http://www.compelbs.co.uk/index.php?pid=3,2,6">here</a>.   However once I had a front end for the &#8216;starting and stopping&#8217; side of PSAdmin I stopped developing it.  I didn&#8217;t think anywhere near as big as these guys have.</p>
<p>Once you&#8217;ve read the blog post, check out the flash demo:</p>
<p><a href="http://blog.greysparling.com/2007/10/better-way-to-manage-peoplesoft-windows.html">http://blog.greysparling.com/2007/10/better-way-to-manage-peoplesoft-windows.html</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/duncandavies.wordpress.com/44/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/duncandavies.wordpress.com/44/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/duncandavies.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/duncandavies.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/duncandavies.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/duncandavies.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/duncandavies.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/duncandavies.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/duncandavies.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/duncandavies.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/duncandavies.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/duncandavies.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/duncandavies.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/duncandavies.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/duncandavies.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/duncandavies.wordpress.com/44/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=peoplesofttipster.com&amp;blog=893910&amp;post=44&amp;subd=duncandavies&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://peoplesofttipster.com/2007/10/26/fixing-up-psadmin-and-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/42d38fff00428e8b120714d45980af8d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Tipster</media:title>
		</media:content>
	</item>
		<item>
		<title>Using the PIA Welcome Message</title>
		<link>http://peoplesofttipster.com/2007/06/13/using-the-pia-welcome-message/</link>
		<comments>http://peoplesofttipster.com/2007/06/13/using-the-pia-welcome-message/#comments</comments>
		<pubDate>Wed, 13 Jun 2007 23:23:46 +0000</pubDate>
		<dc:creator>Tipster</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[PeopleSoft]]></category>
		<category><![CDATA[PIA]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://peoplesofttipster.com/2007/06/13/using-the-pia-welcome-message/</guid>
		<description><![CDATA[The PIA Welcome message, or Portal Greeting is a pretty simple piece of functionality, but I&#8217;ve not seen it used on a single client site. For those that haven&#8217;t seen it before, it looks like this: The welcome message is stored on a per user basis, it is set using the &#8216;Personalize Content&#8217; link on [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=peoplesofttipster.com&amp;blog=893910&amp;post=26&amp;subd=duncandavies&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The PIA Welcome message, or Portal Greeting is a pretty simple piece of functionality, but I&#8217;ve not seen it used on a single client site.  For those that haven&#8217;t seen it before, it looks like this:</p>
<p><img src="http://duncandavies.files.wordpress.com/2007/06/portal_welcome.jpg?w=460" alt="Welcome Message example" /></p>
<p>The welcome message is stored on a per user basis, it is set using the &#8216;Personalize Content&#8217; link on the Homepage, and it is stored in the table PSPRUHDEFN.  If updated via SQL, it won&#8217;t appear instantly unless you either bounce the App Server (and clear the cache) or increment the versions in PSVERSION and PSLOCK.  There is an (Oracle) sql script to update the message &#8211; so it appears instantly &#8211; at the foot of this post.</p>
<p>A more constructive use of the greeting would be to alter it slightly.  Particularly during development and testing it would be useful to display the logged on user and the environment name.  An extremely simple change to a Tools object (yes, I know, but it&#8217;s such a small change that the upgrade implications will be minimal) allows this.</p>
<p><img src="http://duncandavies.files.wordpress.com/2007/06/portal_welcome2.jpg?w=460" alt="Updated Portal Greeting" /></p>
<p>There are two steps, output the user/database in the greeting and make the message appear on every page, not just the Homepage.</p>
<p><span id="more-26"></span></p>
<h3>1. Output the user/database in the greeting</h3>
<p>Open Application Package PT_BRANDING, Application Class BrandingBase, Method GetIScriptHPDefaultHdrHTML.</p>
<p>Replace:<br />
<font color="#999999"> Greeting = &amp;Portal.Homepage.Greeting;</font></p>
<p>With:<br />
<font color="#999999">/* &lt;name&gt; &#8211; 13/06/07 &#8211; Adding user and environment to branding */<br />
/* &amp;Greeting = &amp;Portal.Homepage.Greeting; */<br />
&amp;Greeting = %UserId | &#8221; on &#8221; | %DbName;<br />
/* &lt;name&gt; &#8211; End */</font></p>
<h3>2) Make the message appear on every page, not just the Homepage.</h3>
<p>If you want it to display on all pages, you need to edit Application Package PT_BRANDING, Application Class BrandingBase, Method GetUniHeaderHTML and GetUniHeaderHTML_PIA.</p>
<p>Add the following just before the ‘If &amp;navTheme.isNS4x()’:<br />
<font color="#999999">/* &lt;name&gt; &#8211; 13/06/07 &#8211; Adding user and environment to branding */<br />
&amp;Greeting = %UserId | &#8221; on &#8221; | %DbName;<br />
/* &lt;name&gt; &#8211; End */</font></p>
<h4>Oracle SQL Script to update the message for a single user</h4>
<p><font color="#999999">&#8211;===================================================================<br />
define portal=&#8217;EMPLOYEE&#8217;<br />
define oprid=&#8217;&lt;oprid&gt;&#8217;<br />
define message=&#8217;&lt;desired message&gt;&#8217;</font></p>
<p><font color="#999999">UPDATE PSLOCK SET VERSION = VERSION + 1 WHERE OBJECTTYPENAME IN (&#8216;CRM&#8217;, &#8216;PRUH&#8217;);</font></p>
<p><font color="#999999">DELETE FROM PSPRUHDEFN WHERE PORTAL_NAME = &#8216;&amp;portal&#8217; AND OPRID = &#8216;&amp;oprid&#8217;;<br />
DELETE FROM PSPRUHTAB WHERE PORTAL_NAME = &#8216;&amp;portal&#8217; AND OPRID = &#8216;&amp;oprid&#8217;;<br />
DELETE FROM PSPRUHTABPGLT WHERE PORTAL_NAME = &#8216;&amp;portal&#8217; AND OPRID = &#8216;&amp;oprid&#8217;;<br />
DELETE FROM PSPRUHPERSPGLT WHERE PORTAL_NAME = &#8216;&amp;portal&#8217; AND OPRID = &#8216;&amp;oprid&#8217;;<br />
DELETE FROM PSPRUHDEL WHERE PORTAL_NAME = &#8216;&amp;portal&#8217; AND OPRID = &#8216;&amp;oprid&#8217;;</font></p>
<p><font color="#999999">INSERT INTO PSPRUHDEFN ( LASTUPDDTTM, LASTUPDOPRID, OBJECTOWNERID, VERSION, PORTAL_NAME, OPRID, PORTAL_GREETING254)<br />
SELECT sysdate, &#8216;&amp;oprid&#8217;, &#8216; &#8216;, VERSION, &#8216;&amp;portal&#8217;, &#8216;&amp;oprid&#8217;, &#8216;&amp;message&#8217;<br />
FROM PSLOCK WHERE OBJECTTYPENAME  = &#8216;PRUH&#8217;;</font></p>
<p><font color="#999999">INSERT INTO PSPRUHTAB ( PORTAL_NAME, OPRID, PORTAL_OBJNAME, PORTAL_SEQ_NUM, PORTAL_LABEL, PORTAL_COLLAYOUT, PORTAL_STG_NAME)<br />
VALUES ( &#8216;&amp;portal&#8217;, &#8216;&amp;oprid&#8217;, &#8216;DEFAULT&#8217;, 0, &#8216;My Page&#8217;, 3, &#8216;PR_EMPLOYEE_DEFAULT&#8217;);</font></p>
<p><font color="#999999">INSERT INTO PSPRUHTABPGLT ( PORTAL_NAME, OPRID, PORTAL_OBJNAME, PORTAL_OBJNAME_PGT, PORTAL_COL_NUM, PORTAL_ROW_NUM, PORTAL_MINIMIZE)<br />
VALUES ( &#8216;&amp;portal&#8217;, &#8216;&amp;oprid&#8217;, &#8216;DEFAULT&#8217;, &#8216;MENU&#8217;, 1, 1, 0);</font></p>
<p><font color="#999999">UPDATE PSVERSION SET VERSION = VERSION + 1 WHERE OBJECTTYPENAME = &#8216;SYS&#8217;;<br />
UPDATE PSLOCK SET VERSION = (SELECT VERSION FROM PSLOCK WHERE OBJECTTYPENAME  = &#8216;CRM&#8217;) WHERE OBJECTTYPENAME = &#8216;CRM&#8217;;<br />
UPDATE PSLOCK SET VERSION = (SELECT VERSION FROM PSLOCK WHERE OBJECTTYPENAME  = &#8216;PRUH&#8217;) WHERE OBJECTTYPENAME = &#8216;PRUH&#8217;;<br />
UPDATE PSVERSION SET VERSION = (SELECT VERSION FROM PSLOCK WHERE OBJECTTYPENAME  = &#8216;CRM&#8217;) WHERE OBJECTTYPENAME = &#8216;CRM&#8217;;<br />
UPDATE PSVERSION SET VERSION = (SELECT VERSION FROM PSLOCK WHERE OBJECTTYPENAME  = &#8216;PRUH&#8217;) WHERE OBJECTTYPENAME = &#8216;PRUH&#8217;;<br />
&#8211;===================================================================</font></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/duncandavies.wordpress.com/26/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/duncandavies.wordpress.com/26/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/duncandavies.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/duncandavies.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/duncandavies.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/duncandavies.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/duncandavies.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/duncandavies.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/duncandavies.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/duncandavies.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/duncandavies.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/duncandavies.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/duncandavies.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/duncandavies.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/duncandavies.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/duncandavies.wordpress.com/26/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=peoplesofttipster.com&amp;blog=893910&amp;post=26&amp;subd=duncandavies&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://peoplesofttipster.com/2007/06/13/using-the-pia-welcome-message/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/42d38fff00428e8b120714d45980af8d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Tipster</media:title>
		</media:content>

		<media:content url="http://duncandavies.files.wordpress.com/2007/06/portal_welcome.jpg" medium="image">
			<media:title type="html">Welcome Message example</media:title>
		</media:content>

		<media:content url="http://duncandavies.files.wordpress.com/2007/06/portal_welcome2.jpg" medium="image">
			<media:title type="html">Updated Portal Greeting</media:title>
		</media:content>
	</item>
		<item>
		<title>Clearing the Process Scheduler Cache &#8211; without a Reboot</title>
		<link>http://peoplesofttipster.com/2007/06/11/clearing-the-process-scheduler-cache-without-a-reboot/</link>
		<comments>http://peoplesofttipster.com/2007/06/11/clearing-the-process-scheduler-cache-without-a-reboot/#comments</comments>
		<pubDate>Mon, 11 Jun 2007 23:59:17 +0000</pubDate>
		<dc:creator>Tipster</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Application Engine]]></category>
		<category><![CDATA[PeopleSoft]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://peoplesofttipster.com/2007/06/11/clearing-the-process-scheduler-cache-without-a-reboot/</guid>
		<description><![CDATA[I subscribe to a couple of PeopleSoft technical mailing lists / websites and I came across an interesting tip tonight that I thought I&#8217;d pass on. The post was on IT Toolbox (peoplesoft.ittoolbox.com) and the poster was a guy called Neil Pak (at least that&#8217;s what the email said, I guess his real name could [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=peoplesofttipster.com&amp;blog=893910&amp;post=25&amp;subd=duncandavies&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I subscribe to a couple of PeopleSoft technical mailing lists / websites and I came across an interesting tip tonight that I thought I&#8217;d pass on.</p>
<p>The post was on IT Toolbox <a href="http://peoplesoft.ittoolbox.com">(peoplesoft.ittoolbox.com)</a> and the poster was a guy called Neil Pak (at least that&#8217;s what the email said, I guess his real name could be anything).</p>
<p>The issue being discussed was one that&#8217;ll be familiar to all developers who&#8217;ve written a few App Engines in their time &#8211; needing to bounce the Process Scheduler to clear the cache, to get the Process Scheduler to use the latest changes.  Sometimes it picks them up, sometimes it doesn&#8217;t, particularly if you&#8217;re changing an existing object &#8211; and for me this has happened mostly with SQL Objects.<span id="more-25"></span></p>
<p>The normal solution is to bounce the Process Scheduler and clear the cache, however this isn&#8217;t possible all the time.  Perhaps there&#8217;s a long-running job that&#8217;s processing, or perhaps your friendly DBA/SysAdmin is busy getting a cuppa etc.   Other times I&#8217;ve just cloned the SQL Object in question and appended a digit to the object name and used that version instead.  This works also, but you do tend to end up with a stack of similarly named SQL Objects in your project.</p>
<p>Neil&#8217;s solution &#8211; and you&#8217;ll need access to the Process Scheduler server for this &#8211; is to delete some specific cache files.  To quote Neil:</p>
<blockquote><p>I did some testing and found that, at least for app engines that finished successfully, I could go in and delete the .dat and .key files (but not the cache.lok) and basically the cache was deleted &#8230; One could probably just delete all the .key and .dat files without much regard to which folder it was since any files still in use would not delete.</p></blockquote>
<p>Note: I haven&#8217;t tested this myself yet.</p>
<p>Edit:</p>
<p>The original post did say that this was tested with the AESRVs disabled.  I had a quick test today and couldn&#8217;t delete any of the cache files under the AESRV directories.  I guess the processes keep them locked, or perhaps it was just that we had lots running.   I&#8217;ll update this post again if I find out more.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/duncandavies.wordpress.com/25/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/duncandavies.wordpress.com/25/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/duncandavies.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/duncandavies.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/duncandavies.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/duncandavies.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/duncandavies.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/duncandavies.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/duncandavies.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/duncandavies.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/duncandavies.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/duncandavies.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/duncandavies.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/duncandavies.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/duncandavies.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/duncandavies.wordpress.com/25/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=peoplesofttipster.com&amp;blog=893910&amp;post=25&amp;subd=duncandavies&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://peoplesofttipster.com/2007/06/11/clearing-the-process-scheduler-cache-without-a-reboot/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/42d38fff00428e8b120714d45980af8d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Tipster</media:title>
		</media:content>
	</item>
		<item>
		<title>PeopleTools 8.49</title>
		<link>http://peoplesofttipster.com/2007/04/24/peopletools-849/</link>
		<comments>http://peoplesofttipster.com/2007/04/24/peopletools-849/#comments</comments>
		<pubDate>Tue, 24 Apr 2007 23:23:47 +0000</pubDate>
		<dc:creator>Tipster</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[PeopleSoft]]></category>

		<guid isPermaLink="false">http://peoplesofttipster.com/2007/04/24/peopletools-849/</guid>
		<description><![CDATA[I heard a mention earlier today that Tools 8.49 is expected before the end of the month. Having a quick browse on Customer Connection it looks as though it&#8217;s a release to get 3rd party software up to date, rather than to introduce new functionality (in the way that Tools 8.48 did). Details of software [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=peoplesofttipster.com&amp;blog=893910&amp;post=20&amp;subd=duncandavies&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I heard a mention earlier today that Tools 8.49 is expected before the end of the month.</p>
<p>Having a quick browse on Customer Connection it looks as though it&#8217;s a release to get 3rd party software up to date, rather than to introduce new functionality (in the way that Tools 8.48 did).</p>
<p>Details of software requirements here:</p>
<p><a href="http://www4.peoplesoft.com/psdb.nsf/0/74DAD3F64698E696882571EE0083C128?OpenDocument">http://www4.peoplesoft.com/psdb.nsf/0/74DAD3F64698E696882571EE0083C128?OpenDocument</a></p>
<p>(customer connection logon needed)</p>
<p>Update:</p>
<p>Tools 8.49 has been released.  Details here:</p>
<p><a href="http://www.peoplesoft.com/corp/en/support/roadmap/documents.jsp?doc=7E371AF2B1AAE3CC882570D0007E6E5C">http://www.peoplesoft.com/corp/en/support/roadmap/documents.jsp?doc=7E371AF2B1AAE3CC882570D0007E6E5C</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/duncandavies.wordpress.com/20/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/duncandavies.wordpress.com/20/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/duncandavies.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/duncandavies.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/duncandavies.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/duncandavies.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/duncandavies.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/duncandavies.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/duncandavies.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/duncandavies.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/duncandavies.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/duncandavies.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/duncandavies.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/duncandavies.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/duncandavies.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/duncandavies.wordpress.com/20/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=peoplesofttipster.com&amp;blog=893910&amp;post=20&amp;subd=duncandavies&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://peoplesofttipster.com/2007/04/24/peopletools-849/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/42d38fff00428e8b120714d45980af8d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Tipster</media:title>
		</media:content>
	</item>
	</channel>
</rss>
