<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx</link><description>*UPDATED 5/22/2007 I put together this post as a follow-up to my initial PRESCAN topic " Understanding PRESCAN.EXE in MOSS 2007 "; hopefully, this will provide insight into the most common PRESCAN errors administrators may encounter and remediation steps</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>WSS FAQ - additions and corrections - XXXVII - 24th to 31st December 2006</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#575352</link><pubDate>Sun, 31 Dec 2006 12:27:43 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:575352</guid><dc:creator>Mike Walsh's WSS and more</dc:creator><description /></item><item><title>Mike Walsh's WSS and more - WSS FAQ - additions and corrections - XXXVII - 24th to 31st December 2006</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#575353</link><pubDate>Sun, 31 Dec 2006 12:27:44 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:575353</guid><dc:creator>Mike Walsh's WSS and more - WSS FAQ - additions and corrections - XXXVII - 24th to 31st December 2006</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://mikewalsh.bilsimser.com/PermaLink,guid,2c91179a-250f-488a-998c-a23b16f11b10.aspx"&gt;http://mikewalsh.bilsimser.com/PermaLink,guid,2c91179a-250f-488a-998c-a23b16f11b10.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Understanding PRESCAN.EXE Errors (Additional Errors)</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#586795</link><pubDate>Mon, 08 Jan 2007 22:32:47 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:586795</guid><dc:creator>William Baer</dc:creator><description>&lt;p&gt;I've made several updates and revisions to my previous post &amp;quot; Understanding PRESCAN.EXE Errors &amp;quot;, I hope&lt;/p&gt;
</description></item><item><title>PRESCAN Support and Resources for Windows SharePoint Services and Office SharePoint Server</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#587986</link><pubDate>Tue, 09 Jan 2007 18:56:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:587986</guid><dc:creator>William Baer</dc:creator><description>&lt;p&gt;MSDN Windows SharePoint Services Run the pre-upgrade scan tool (Windows SharePoint Services) &lt;a rel="nofollow" target="_new" href="http://technet2.microsoft.com/Office/en-us/library/035a3024-bd27-4d63-9499-0f15ac00c6e61033.mspx?mfr=true"&gt;http://technet2.microsoft.com/Office/en-us/library/035a3024-bd27-4d63-9499-0f15ac00c6e61033.mspx?mfr=true&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#591996</link><pubDate>Fri, 12 Jan 2007 00:41:22 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:591996</guid><dc:creator>Steve</dc:creator><description>&lt;p&gt;This is great William !&lt;/p&gt;
&lt;p&gt;But you dont have any &amp;quot;What do I do if I get this error&amp;quot; information on this blog...&lt;/p&gt;
&lt;p&gt;Its nice to know I have &amp;quot;orphaned lists&amp;quot; .. but what do I do about it ????? &amp;nbsp; I have tried to run the stsadm -o databaserepair &amp;nbsp;but it gives me some other error (of which there is no documentation) about needing to run it from some server farm machine with permission to SQL&lt;/p&gt;
&lt;p&gt;Then it says to run the configuration wizard to fix the issue.. but I cant run the configuratioin wizard because it says I need to run prescan without errors..&lt;/p&gt;
&lt;p&gt;Nice catch 22.&lt;/p&gt;
&lt;p&gt;This is PAINFUL !&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#598976</link><pubDate>Tue, 16 Jan 2007 19:40:09 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:598976</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;If you have applied hotfix KB 918744 &lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/kb/918744/"&gt;http://support.microsoft.com/kb/918744/&lt;/a&gt;, you can use the -databaserepair parameter with the -deletecorruption switch to resolve orphaned list issues, if you are receiving errors indicating that permission to the SQL &amp;nbsp;database server is required, you should confirm the account under which you are running STSADM operation has sysadmin privilege on the SQL database server or logon to the front-end web server using the system service account under which SharePoint Products and Technologies is running. &amp;nbsp;Also STSADM does not run across server farms, you should also confirm the front-end web server running the command is a member of the farm hosted on the SQL database server.&lt;/p&gt;
&lt;p&gt;Hope this helps!&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#605919</link><pubDate>Tue, 23 Jan 2007 14:42:18 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:605919</guid><dc:creator>Barbara</dc:creator><description>&lt;p&gt;William,&lt;/p&gt;
&lt;p&gt;I had 5 orphan sites, than I run the stsadm with the -databaserepair and -deletecorruption parameters. &lt;/p&gt;
&lt;p&gt;Then I run stsadm only with -databaserepair parameter and it show, that i don't have orphan objects:&lt;/p&gt;
&lt;p&gt;&amp;lt;OrphanedObjects Count=&amp;quot;0&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;All works fine, but when I run prescan tool again, i still got these errors for almost all my lists:&lt;/p&gt;
&lt;p&gt;&amp;quot;Error: The following list has not been scrubbed: Id=xxx, Name=ListName, Containing Web=sites/siteCollection/SiteName&amp;quot;&lt;/p&gt;
&lt;p&gt;Can you help me&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#606288</link><pubDate>Tue, 23 Jan 2007 20:25:14 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:606288</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;This would indicate that you have a List that does not have a parent Windows SharePoint Services 2.0 site. &amp;nbsp;Using the attached SQL query you can determine what Site Collections have not been scrubbed by PRESCAN. &amp;nbsp;If no results are returned all Site Collections have been successfully scrubbed. &amp;nbsp;I would recommend you run another -databaserepair operation against the affected database to ensure the reporting results are accurate and you are not receiving any 'cached' results. &amp;nbsp;You may also track the list back to its parent Site through joining the ListId and Id from the Webs table to identify where the problem resides.&lt;/p&gt;
&lt;p&gt;SELECT FullUrl, Id&lt;/p&gt;
&lt;p&gt;FROM Sites&lt;/p&gt;
&lt;p&gt;WHERE bitflags NOT LIKE '262144' &lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#609537</link><pubDate>Fri, 26 Jan 2007 00:56:02 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:609537</guid><dc:creator>Eric Berry </dc:creator><description>&lt;p&gt;I am having the same issue as reported above. &amp;nbsp;prescan tool reports I have many orphaned lists. &amp;nbsp;running a databaserepair reports I have no orphaned objects.&lt;/p&gt;
&lt;p&gt;any ideas?&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#609538</link><pubDate>Fri, 26 Jan 2007 00:56:02 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:609538</guid><dc:creator>Eric Berry </dc:creator><description>&lt;p&gt;I am having the same issue as reported above. &amp;nbsp;prescan tool reports I have many orphaned lists. &amp;nbsp;running a databaserepair reports I have no orphaned objects.&lt;/p&gt;
&lt;p&gt;any ideas?&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#612239</link><pubDate>Sun, 28 Jan 2007 08:37:20 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:612239</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;Using the List Id reported by PRESCAN you will be able to determine the parent Site Collection/Web using the attached SQL query. &amp;nbsp;Typically an unusually high number of orphaned Lists can be attributed to a unique orphaned Site Collection/Web. &amp;nbsp;By removing the offending Site Collection/Web you can remediate this type of problem; otherwise, you can address the problem from the List level reported by the attached SQL query.&lt;/p&gt;
&lt;p&gt;SELECT Lists.tp_Title, Lists.tp_Description, Webs.FullUrl FROM Lists&lt;/p&gt;
&lt;p&gt;INNER JOIN Webs &lt;/p&gt;
&lt;p&gt;ON Webs.Id=Lists.tp_WebId&lt;/p&gt;
&lt;p&gt;WHERE Lists.tp_ID = '&amp;lt;List_Id_Reported_in_PRESCAN&amp;gt;'&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#621202</link><pubDate>Fri, 02 Feb 2007 17:54:32 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:621202</guid><dc:creator>Michael Herman (Parallelspace)</dc:creator><description>&lt;p&gt;Do you know if prescan.exe can be run on a specific port?&lt;/p&gt;
&lt;p&gt;e.g. prescan.exe /v &lt;a rel="nofollow" target="_new" href="http://myserver:1959?"&gt;http://myserver:1959?&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Michael.&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#623085</link><pubDate>Sat, 03 Feb 2007 22:42:41 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:623085</guid><dc:creator>Bill Baer</dc:creator><description>&lt;P&gt;Michael;&lt;/P&gt;
&lt;P&gt;PRESCAN is capable of running against a specific port.&amp;nbsp; If&amp;nbsp;PRESCAN&amp;nbsp;reports the virtual server cannot be accessed, you should check and confirm the following configurations and&amp;nbsp;run the pre-upgrade report tool (PRESCAN.EXE) again:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Host header value, TCP, and SSL port settings in Internet Information Services for the Virtual Server&lt;/LI&gt;
&lt;LI&gt;Value for Virtual Server in the front-end web server HOSTS table (C:\WINDOWS\System32\drivers\ETC\HOSTS)&lt;/LI&gt;
&lt;LI&gt;Alternate portal site URLs&lt;/LI&gt;
&lt;LI&gt;WSS SP2 installed&lt;/LI&gt;
&lt;LI&gt;Virtual server has been upgraded after WSS SP2 installation&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Using the port settings sample you provide I was able to successfully obtain PRESCAN results in my lab.&lt;/P&gt;
&lt;P&gt;02/03/2007 11:37:57 Scanning SPWeb: &lt;A href="http://spsites:1959/Topics" target=_new rel=nofollow&gt;http://spsites:1959/Topics&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;02/03/2007 11:37:57 &amp;nbsp; Web is using custom template "SPSTOC".&lt;/P&gt;
&lt;P&gt;02/03/2007 11:37:57 &amp;nbsp; Updating list schema in web.&lt;/P&gt;
&lt;P&gt;02/03/2007 11:37:57 Checking if Server="X-REDMMSSPTRS01";Database="SPSites1_SITE";Trusted_Connection=yes;App="prescan.exe" is a WSS V2 SP2 database.&lt;/P&gt;
&lt;P&gt;02/03/2007 11:37:57 Checking if any site has not yet been scanned in Server="X-REDMMSSPTRS01";Database="SPSites1_SITE";Trusted_Connection=yes;App="prescan.exe".&lt;/P&gt;
&lt;P&gt;02/03/2007 11:37:57 Checking if any list has not yet been scrubbed in Server="X-REDMMSSPTRS01";Database="SPSites1_SITE";Trusted_Connection=yes;App="prescan.exe".&lt;/P&gt;
&lt;P&gt;02/03/2007 11:37:57 Scan finished without failure.&lt;/P&gt;
&lt;P&gt;02/03/2007 11:37:57 ===============================Logs===============================&lt;/P&gt;
&lt;P&gt;02/03/2007 11:37:57 Log file: C:\DOCUME~1\MS7C45~1\LOCALS~1\Temp\PreupgradeReport_633060994741085700_Log.txt&lt;/P&gt;
&lt;P&gt;02/03/2007 11:37:57 Summary file: C:\DOCUME~1\MS7C45~1\LOCALS~1\Temp\PreupgradeReport_633060994741085700_Summary.xml&lt;/P&gt;
&lt;P&gt;02/03/2007 11:37:57 ==============================Totals==============================&lt;/P&gt;
&lt;P&gt;02/03/2007 11:37:57 Number of sites skipped (already scanned): &amp;nbsp; 0&lt;/P&gt;
&lt;P&gt;02/03/2007 11:37:57 Number of sites scanned: &amp;nbsp; 1&lt;/P&gt;
&lt;P&gt;02/03/2007 11:37:57 Number of broken sites: &amp;nbsp; 0&lt;/P&gt;
&lt;P&gt;02/03/2007 11:37:57 Number of webs scanned: &amp;nbsp; 18&lt;/P&gt;
&lt;P&gt;02/03/2007 11:37:57 Number of broken webs: &amp;nbsp; 0&lt;/P&gt;
&lt;P&gt;02/03/2007 11:37:57 Number of webs using custom template: &amp;nbsp; 18 (100% of total).&lt;/P&gt;
&lt;P&gt;02/03/2007 11:37:57 Number of pages scanned: &amp;nbsp; 298&lt;/P&gt;
&lt;P&gt;02/03/2007 11:37:57 Number of unghosted pages: &amp;nbsp; 0&lt;/P&gt;</description></item><item><title>What do Prescan Errors Mean?</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#641640</link><pubDate>Tue, 13 Feb 2007 23:40:10 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:641640</guid><dc:creator>Technical Weblog of Eric Charran</dc:creator><description>&lt;p&gt;Here is a great post on what prescan.exe errors really mean when encountered during their run prior to&lt;/p&gt;
</description></item><item><title>Understanding PRESCAN.EXE Errors Updated</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#720225</link><pubDate>Sun, 01 Apr 2007 03:24:59 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:720225</guid><dc:creator>William Baer</dc:creator><description>&lt;p&gt;I've updated my post Understanding PRESCAN.EXE Errors to include two new errors and solutions. Read more&lt;/p&gt;
</description></item><item><title>William Baer : Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#726629</link><pubDate>Wed, 04 Apr 2007 22:36:58 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:726629</guid><dc:creator>It's my life... And I live it...</dc:creator><description>&lt;p&gt;William has an awesome blog entry that tells you some of the details of how you can tell what some...&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#744646</link><pubDate>Tue, 10 Apr 2007 17:07:30 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:744646</guid><dc:creator>Mike</dc:creator><description>&lt;p&gt;William, I'm pulling my hair out and hoping you can help me. &amp;nbsp;We are trying to upgrade to WSS3 from WSS2. &amp;nbsp;We run the prescan tool and come up with: &lt;/p&gt;
&lt;p&gt;04/09/2007 12:42:21 Error: Cannot get content database Id.&lt;/p&gt;
&lt;p&gt;04/09/2007 12:42:21 System.IO.FileNotFoundException: The Web site that is referenced here is not in the configuration database.&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.SharePoint.Library.SPRequestInternalClass.OpenSite(String bstrUrl, Boolean bGetUrlOnly, String&amp;amp; pbstrServerRelativeUrl, Guid&amp;amp; pgSiteId, Int32&amp;amp; pOwnerID, Int32&amp;amp; pSecondaryContactID, DateTime&amp;amp; pdtLastContentChange, DateTime&amp;amp; pdtLastSecurityChange)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.SharePoint.Library.a.a(String A_0, Boolean A_1, String&amp;amp; A_2, Guid&amp;amp; A_3, Int32&amp;amp; A_4, Int32&amp;amp; A_5, DateTime&amp;amp; A_6, DateTime&amp;amp; A_7)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.SharePoint.SPSite.c()&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.SharePoint.SPSite.get_ID()&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.SharePoint.PreupgradeReport.Scan.GetContentDBBySite(SPSite site, SPVirtualServer vs)&lt;/p&gt;
&lt;p&gt;04/09/2007 12:42:21 Querying SPSite quota and locks on ba9ddaf3-c5f6-44e6-a414-2ddf31fdc617&lt;/p&gt;
&lt;p&gt;04/09/2007 12:42:21 Turning off quota and locks on SPSite ba9ddaf3-c5f6-44e6-a414-2ddf31fdc617&lt;/p&gt;
&lt;p&gt;04/09/2007 12:42:21 Scanning SPWeb: &lt;a rel="nofollow" target="_new" href="http://golf/central/Administration"&gt;http://golf/central/Administration&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;04/09/2007 12:42:21 &amp;nbsp; Updating list schema in web.&lt;/p&gt;
&lt;p&gt;And of course goes on and on. &amp;nbsp;I ran the databaserepair tool but did not find any orphaned objects. &amp;nbsp;We have a very easy deployment of this on a single server with about 25 sites. &amp;nbsp;The only customization that was done was bringing a few pages into Frontpage 2003 to add a link on the Quicklaunch bar. &amp;nbsp;Other than that, there is nothing fancy about installation. &amp;nbsp;Any thoughts?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Mike&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#780423</link><pubDate>Tue, 17 Apr 2007 17:59:32 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:780423</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;The initial error indicates that the content database could not be identified - as a result PRESCAN will be unable to scrub the sites hosted in that content database. &amp;nbsp;I'd first confirm the sites render, the host header mappings in IIS are correct and relavent to the server farm, detach and attach the database to refresh the content database ID in the configuration database and run PRESCAN.&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#796861</link><pubDate>Fri, 20 Apr 2007 17:32:29 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:796861</guid><dc:creator>Mike</dc:creator><description>&lt;p&gt;Thank you so much for your reply...what do mean exactly when you say &amp;quot;first confirm the sites render, the host header mappings in IIS are correct and relavent to the server farm&amp;quot; &amp;nbsp;How would one go about checking that? &amp;nbsp;Again, thanks your reply!&lt;/p&gt;
&lt;p&gt;Mike&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#796962</link><pubDate>Fri, 20 Apr 2007 17:50:03 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:796962</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;The error System.IO.FileNotFoundException: The Web site that is referenced here is not in the configuration database indicates there are possibly orphaned objects in your server farm. &amp;nbsp;KB hotfixes &lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/default.aspx?scid=KB;%5bLN%5d;918742"&gt;http://support.microsoft.com/default.aspx?scid=KB;%5bLN%5d;918742&lt;/a&gt; and &lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/kb/918744"&gt;http://support.microsoft.com/kb/918744&lt;/a&gt; will help you identify and remove those objects. &amp;nbsp;Cannot get content database Id indicates that the content databases ID cannot be retrieved from the configuration database. &amp;nbsp; There are a number of possible causes for this and can include issues as the result of connectivity. &amp;nbsp;I would following the recommendations above to remove orphaned objects and additionally ensure you can render the portal (&lt;a rel="nofollow" target="_new" href="http://golf"&gt;http://golf&lt;/a&gt;) from the web front-end server prior to running PRESCAN. &amp;nbsp;If the portal does not render from the web front-end, check the host header entries in IIS for golf and make sure it exists in addition to a mapping in the servers hosts table.&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#797123</link><pubDate>Fri, 20 Apr 2007 18:42:30 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:797123</guid><dc:creator>Mike</dc:creator><description>&lt;p&gt;Our Sharepoint virtual server that contains our content database is the &amp;quot;Default Web Site&amp;quot; in IIS. &amp;nbsp;Within the wwwroot folder for that site contains an HTML index page which we created to link to separate Sharepoint sites. &amp;nbsp;I can definitely get to that page as well as the Sharepoint sites from the actual server. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Just so I'm clear on the hotfixes. &amp;nbsp;The stsadm.exe tool is run from the \60\BIN\ folder correct? &amp;nbsp;Not the \12\BIN that is added after 3.0 is installed? &amp;nbsp;We have 8 &amp;quot;Defined Managed Paths&amp;quot; and multiple sites under those for a total of 35 sites. &amp;nbsp;When running the database repair, do I have run 35 instances of this command for each site we have? &amp;nbsp;In running the databaserepair command on a couple of sites it has come up with &amp;quot;0&amp;quot; orphaned objects. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;And to no avail, I did remove and reattach the content database from the &amp;quot;Default Web Site&amp;quot; virtual server.&lt;/p&gt;
&lt;p&gt;Thank you so much for you help!&lt;/p&gt;
&lt;p&gt;Mike&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#797728</link><pubDate>Fri, 20 Apr 2007 21:09:21 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:797728</guid><dc:creator>Mike</dc:creator><description>&lt;p&gt;I'm starting to think my problem lies within the root &lt;a rel="nofollow" target="_new" href="http://golf/"&gt;http://golf/&lt;/a&gt; folder. &amp;nbsp;As there are no &amp;quot;root&amp;quot; sites it seems to be looking in there and not seeing anything therefore giving the error. &amp;nbsp;Any thoughts?&lt;/p&gt;</description></item><item><title>Don't be afraid of Prescan - Part 1</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#811760</link><pubDate>Tue, 24 Apr 2007 03:55:29 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:811760</guid><dc:creator>Joel Oleson's SharePoint Land</dc:creator><description>&lt;p&gt;Prescan is your friend. Without prescan you *WILL* fail your upgrade from WSS 2.0 or SPS 2003 upgrade&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#815242</link><pubDate>Tue, 24 Apr 2007 17:15:13 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:815242</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;PRESCAN will check for the existence of a root site collecton; if a root site collection does not exist it will be referenced in the pre-upgrade scan report. &amp;nbsp;You can either create a root site collection and/or upgrade without the root site collection present; however, I recommend testing the upgrade prior to ensure no post-upgrade issues will result in your production environment.&lt;/p&gt;
</description></item><item><title>Your Friend Prescan.exe - How to Get it &amp; What it Does - Part 2</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#863045</link><pubDate>Wed, 02 May 2007 03:29:56 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:863045</guid><dc:creator>Joel Oleson's SharePoint Land</dc:creator><description>&lt;p&gt;Between Shane's prescan post (view comments for more details) , Bill's prescan wisdom and a few of my&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#865608</link><pubDate>Wed, 02 May 2007 12:17:43 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:865608</guid><dc:creator>pascal</dc:creator><description>&lt;p&gt;Hi William,&lt;/p&gt;
&lt;p&gt;I have a strange problem with my prescan !&lt;/p&gt;
&lt;p&gt;When I do this command:&lt;/p&gt;
&lt;p&gt;- &amp;quot;prescan /all&amp;quot; : I have no error, but the prescan didn't recognize my portal, the result (in the log) is: &lt;/p&gt;
&lt;p&gt;05/02/2007 11:07:06 Skipping virtual server: &lt;a rel="nofollow" target="_new" href="http://myportal/"&gt;http://myportal/&lt;/a&gt;. Server state = NeedUpgrade. Most likely this virtual server is not extended with WSS v2.&lt;/p&gt;
&lt;p&gt;- if I use this one: &amp;quot;prescan &lt;a rel="nofollow" target="_new" href="http://myportal&amp;quot;"&gt;http://myportal&amp;quot;&lt;/a&gt;, there is no error, my portal is scanned. But when I do a &amp;quot;addcontentdb&amp;quot; from MOSS2007, there is an error &amp;quot;You must run prescan&amp;quot; !&lt;/p&gt;
&lt;p&gt;- I used your query: &lt;/p&gt;
&lt;p&gt;&amp;quot;SELECT fullurl, bwused,certificationdate&lt;/p&gt;
&lt;p&gt;FROM Sites&lt;/p&gt;
&lt;p&gt;WHERE bitflags NOT LIKE '262144' &amp;quot; and I found 17 web sites ! Are they orphans ? Do I need to do a repair ?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Pascal&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#877302</link><pubDate>Thu, 03 May 2007 18:15:11 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:877302</guid><dc:creator>Robert</dc:creator><description>&lt;p&gt;Can anyone assist on this one?&lt;/p&gt;
&lt;p&gt;05/03/2007 08:06:07 Error: Exception while looping through virtual servers.&lt;/p&gt;
&lt;p&gt;05/03/2007 08:06:07 System.FormatException: Input string was not in a correct format.&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at System.Version..ctor(String version)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.SharePoint.PreupgradeReport.Scan.SearchForUnscrubbedLists(SPVirtualServer curVS)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.SharePoint.PreupgradeReport.Scan.ScanOneVirtualServer(SPVirtualServer curVS)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.SharePoint.PreupgradeReport.Scan.Run(StringCollection argsList)&lt;/p&gt;
&lt;p&gt;05/03/2007 08:06:07 Scan finished with failure.&lt;/p&gt;
&lt;p&gt;05/03/2007 08:06:07 ===============================Logs===============================&lt;/p&gt;
&lt;p&gt;05/03/2007 08:06:07 Log file: C:\DOCUME~1\robertp\LOCALS~1\Temp\2\PreupgradeReport_633137760854491560_Log.txt&lt;/p&gt;
&lt;p&gt;05/03/2007 08:06:07 Summary file: C:\DOCUME~1\robertp\LOCALS~1\Temp\2\PreupgradeReport_633137760854491560_Summary.xml&lt;/p&gt;
&lt;p&gt;05/03/2007 08:06:07 ==============================Totals==============================&lt;/p&gt;
&lt;p&gt;05/03/2007 08:06:07 Number of sites skipped (already scanned): &amp;nbsp; 0&lt;/p&gt;
&lt;p&gt;05/03/2007 08:06:07 Number of sites scanned: &amp;nbsp; 567&lt;/p&gt;
&lt;p&gt;05/03/2007 08:06:07 Number of broken sites: &amp;nbsp; 0&lt;/p&gt;
&lt;p&gt;05/03/2007 08:06:07 Number of webs scanned: &amp;nbsp; 1095&lt;/p&gt;
&lt;p&gt;05/03/2007 08:06:07 Number of broken webs: &amp;nbsp; 0&lt;/p&gt;
&lt;p&gt;05/03/2007 08:06:07 Number of webs using custom template: &amp;nbsp; 851 (77.72% of total).&lt;/p&gt;
&lt;p&gt;05/03/2007 08:06:07 Number of pages scanned: &amp;nbsp; 38023&lt;/p&gt;
&lt;p&gt;05/03/2007 08:06:07 Number of unghosted pages: &amp;nbsp; 21 (0.06% of total).&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#877967</link><pubDate>Thu, 03 May 2007 19:57:16 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:877967</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;Pascal -&lt;/p&gt;
&lt;p&gt;The Webs sites returned as a result of the query would indicate 17 site collections/sites that we're not scrubbed by PRESCAN. &amp;nbsp;I would recommed using the new command line operation -databaserepair (requires KB918742/KB918744). &amp;nbsp;This operation will identify any orphaned objects to include site collections/webs, lists, and document libraries. &amp;nbsp;Using the -deletecorruption parameter you can clean those objects and re-run PRESCAN. &amp;nbsp;In addition to applying the referenced query to determine whether or not all of the Web sites were touched by PRESCAN.&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#877972</link><pubDate>Thu, 03 May 2007 19:58:54 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:877972</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;System.FormatException: Input string was not in a correct format. indicates a variable was not properly passed to PRESCAN.EXE. &amp;nbsp;Check the syntax of the command, if using PRESCAN /ALL, try using PRESCAN &amp;lt;&lt;a rel="nofollow" target="_new" href="http://VirtualServerUrl&amp;gt;"&gt;http://VirtualServerUrl&amp;gt;&lt;/a&gt;.&lt;/p&gt;
</description></item><item><title>Good SharePoint Upgrade Articles and Posts</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#879228</link><pubDate>Fri, 04 May 2007 02:24:55 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:879228</guid><dc:creator>Microsoft SharePoint Products and Technologies Team Blog</dc:creator><description>&lt;p&gt;I wanted to point you to some recent content on upgrade and introduce you to some partners that otherwise&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#899363</link><pubDate>Mon, 07 May 2007 13:48:31 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:899363</guid><dc:creator>pascal</dc:creator><description>&lt;p&gt;Thanks William,&lt;/p&gt;
&lt;p&gt;I opened a ticket in MS support to get the patch !&lt;/p&gt;
&lt;p&gt;Pascal&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#967604</link><pubDate>Tue, 15 May 2007 10:27:13 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:967604</guid><dc:creator>Chris</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;I have the same problem with the prescan.exe error &amp;quot;Cannot get content database id&amp;quot;.&lt;/p&gt;
&lt;p&gt;You've recommended to use the post sp2 hotfix package.:&lt;/p&gt;
&lt;p&gt; &lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/default.aspx?scid=KB;%5bLN%5d;918742"&gt;http://support.microsoft.com/default.aspx?scid=KB;%5bLN%5d;918742&lt;/a&gt; and &lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/kb/918744"&gt;http://support.microsoft.com/kb/918744&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Where can I download this package? I only find the KB article but nowhere the hotfix for download?&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;
&lt;p&gt;Chris.&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#986578</link><pubDate>Thu, 17 May 2007 16:45:59 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:986578</guid><dc:creator>Veeraj</dc:creator><description>&lt;p&gt;Hi William,&lt;/p&gt;
&lt;p&gt;I have this issue with prescan. It fails and shows the error &lt;/p&gt;
&lt;p&gt;&amp;quot;The following site has not been scanned. Id = e80b5068-6f05-48e1-98e4-a76bfe853351 and Url = / &amp;nbsp;&amp;quot;&lt;/p&gt;
&lt;p&gt;This url is nothing but portal URL, Any idea how can i proceed if prescan is unable to scan portal itself?&lt;/p&gt;
&lt;p&gt;Thanks in advance!&lt;/p&gt;
&lt;p&gt;-Veeraj&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#987412</link><pubDate>Thu, 17 May 2007 21:59:09 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:987412</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;To obtain the hotfix packages, you will need contact Microsoft Product Support Services to obtain the hotfix. &lt;/p&gt;
&lt;p&gt;For a complete list of Microsoft Product Support Services telephone numbers and information about support costs, visit the following Microsoft Web site:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/contactus/?ws=support"&gt;http://support.microsoft.com/contactus/?ws=support&lt;/a&gt; (&lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/contactus/?ws=support"&gt;http://support.microsoft.com/contactus/?ws=support&lt;/a&gt;).&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#987448</link><pubDate>Thu, 17 May 2007 22:16:33 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:987448</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;Veeraj,&lt;/p&gt;
&lt;p&gt;I would recommend running PRESCAN using http:&amp;lt;VirtualServerUrl&amp;gt; if you are encountering the error using the /ALL argument additionally confirm the site exists or unlock the site collection in Central Administration. If the site does not exist, recreate the site collection and run PRESCAN. &amp;nbsp;You should also verify that if using IIS hostheaders and/or alternate access mappings (alternate urls) that you are running PRESCAN using the virtual server argument.&lt;/p&gt;
</description></item><item><title>Understanding PRESCAN.EXE Errors (UPDATED - May 2007)</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1020461</link><pubDate>Tue, 22 May 2007 17:49:28 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1020461</guid><dc:creator>William Baer</dc:creator><description>&lt;p&gt;I've updated my post Understanding PRESCAN.EXE Errors to include new errors and solutions. Read more&lt;/p&gt;
</description></item><item><title>SharePoint 2007 : Migration et Prescan</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1028600</link><pubDate>Wed, 23 May 2007 13:17:16 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1028600</guid><dc:creator>Philippe Sentenac [Usual Coder]</dc:creator><description>&lt;p&gt;L'un sans l'autre, ce serait comme Minus sans Cortex (pour les plus jeunes) ou Laurel sans Hardi. Plus&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1043870</link><pubDate>Thu, 24 May 2007 21:28:36 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1043870</guid><dc:creator>Jason</dc:creator><description>&lt;p&gt;Hi William,&lt;/p&gt;
&lt;p&gt;Have you run into this error message before:&lt;/p&gt;
&lt;p&gt;05/24/2007 13:06:29 Cannot locate the list definition required for upgrade. &amp;nbsp;Check to ensure you have all templates and language packs installed.&lt;/p&gt;
&lt;p&gt;05/24/2007 13:06:29 Error: Exception scanning web: &lt;a rel="nofollow" target="_new" href="http://spsstg.edc.ca/myWorkspaces/BALearningCommunity"&gt;http://spsstg.edc.ca/myWorkspaces/BALearningCommunity&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;05/24/2007 13:06:29 System.Runtime.InteropServices.COMException (0x80004005): Cannot complete this action.&lt;/p&gt;
&lt;p&gt;Please try again.&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.SharePoint.Library.SPRequestInternalClass.UpdateSchemaAllListsOfWeb(String bstrUrl)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.SharePoint.PreupgradeReport.Scan.ScanOneSPWeb(SqlConnection connection, String vsUrl, SPVirtualServer vs, SPSite site, SPWeb web)&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1054313</link><pubDate>Fri, 25 May 2007 18:09:34 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1054313</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;Jason,&lt;/p&gt;
&lt;p&gt;The error &amp;quot;Cannot locate the list definition required for upgrade.&amp;quot; indicates a Windows SharePoint Services 2.0 language pack or Windows SharePoint Services 2.0 application template is not installed. '&lt;/p&gt;
&lt;p&gt;Templates used by SharePoint Portal Server 2003 can be incorrectly identified during the pre-upgrade scan as custom templates unless you use the preupgradescanconfig.xml file when you perform the scan. This file contains additional logic to identify the portal site templates as standard templates used by SharePoint Portal Server 2003 rather than as custom templates based on Windows SharePoint Services 2.0.&lt;/p&gt;
&lt;p&gt;Install language packs and application templates as required or use the preupgradescanconfig.xml file when you perform the scan ensuring you have identified and defined any custom templates.&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1104531</link><pubDate>Wed, 30 May 2007 18:21:45 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1104531</guid><dc:creator>Len</dc:creator><description>&lt;p&gt;I get ...&lt;/p&gt;
&lt;p&gt;Web is using a custom template ( id = 95 ) which can not be located on the web front end&lt;/p&gt;
&lt;p&gt;... Ideas?&lt;/p&gt;
&lt;p&gt;BTW, I've copied the databases to a new server and installed a fresh SPS 2k3 on it for the prescanning.&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1107937</link><pubDate>Thu, 31 May 2007 07:26:59 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1107937</guid><dc:creator>Rahul </dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt; This is the one of the wonderful blog about prescan errors.&lt;/p&gt;
&lt;p&gt;Thanks baer for creating it..&lt;/p&gt;
&lt;p&gt;We are doing Gradual Migration.For some sites we migrated successfully.&lt;/p&gt;
&lt;p&gt;but for some sites we are facing challenges..&lt;/p&gt;
&lt;p&gt;We got the update from Microsoft for repairing database and repairing orphan sites..&lt;/p&gt;
&lt;p&gt;We repaired the database and then we got one orphan site and we deleted the orphan sites&lt;/p&gt;
&lt;p&gt;now we are getting the orphan sites count is 0.&lt;/p&gt;
&lt;p&gt;Then we run prescan.exe.&lt;/p&gt;
&lt;p&gt;We got the following error in the log file.&lt;/p&gt;
&lt;p&gt;05/30/2007 12:05:59 Restoring quota and locks on SPSite 97eb08dc-8acd-4fc8-9d54-6acfcc1a63db&lt;/p&gt;
&lt;p&gt;05/30/2007 12:05:59 Checking if Server=&amp;quot;I-SHARE1&amp;quot;;Database=&amp;quot;more2_SITE&amp;quot;;Trusted_Connection=yes;App=&amp;quot; prescan.exe&amp;quot; is a WSS V2 SP2 database.&lt;/p&gt;
&lt;p&gt;05/30/2007 12:05:59 Checking if any site has not yet been scanned in Server=&amp;quot;I-SHARE1&amp;quot;;Database=&amp;quot;more2_SITE&amp;quot;;Trusted_Connection=yes;App=&amp;quot;prescan.exe&amp;quot;. &lt;/p&gt;
&lt;p&gt;05/30/2007 12:05:59 Error: The following site has not been scanned. Id = 97eb08dc-8acd-4fc8-9d54-6acfcc1a63db and Url = /sites/ps&lt;/p&gt;
&lt;p&gt;05/30/2007 12:05:59 Checking if any list has not yet been scrubbed in Server=&amp;quot;I-SHARE1&amp;quot;;Database=&amp;quot;more2_SITE&amp;quot;;Trusted_Connection=yes;App=&amp;quot; prescan.exe&amp;quot;.&lt;/p&gt;
&lt;p&gt;05/30/2007 12:05:59 Error: Prescan has encountered sites or lists that were not updated because they cannot be accessed using the SharePoint Products and Technologies object model. The most likely reasons for Prescan to skip a list are covered in the Knowledge Base article at: &lt;a rel="nofollow" target="_new" href="http://go.microsoft.com/fwlink/?linkid=69958&amp;amp;clcid=0x409"&gt;http://go.microsoft.com/fwlink/?linkid=69958&amp;amp;clcid=0x409&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Do you have any wonderful idea how to make it work...&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Rahul.&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1111643</link><pubDate>Thu, 31 May 2007 16:40:09 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1111643</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;Len;&lt;/p&gt;
&lt;p&gt;Using the template id referenced in the PRESCAN error, I would recommend running PRESCAN using the PREUPGRADESCANCONFIG.xml file introducing that template id. &amp;nbsp;The example below is a typical PREUPGRADESCANCONFIG.xml file, in your situation I would add a line &amp;lt;customTemplate id=&amp;quot;95&amp;quot;/&amp;gt; and rerun the scan; otherwise, ensure all language packs and templates are installed in the environment where the databases is being scanned.&lt;/p&gt;
&lt;p&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;configurations&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;customTemplate id=&amp;quot;15&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;customTemplate id=&amp;quot;20&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;customTemplate id=&amp;quot;21&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;customTemplate id=&amp;quot;22&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;customTemplate id=&amp;quot;30&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;customTemplate id=&amp;quot;31&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;customTemplate id=&amp;quot;32&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;customTemplate id=&amp;quot;33&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;customTemplate id=&amp;quot;34&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;customTemplate id=&amp;quot;35&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;customTemplate id=&amp;quot;36&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/configurations&amp;gt;&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1111916</link><pubDate>Thu, 31 May 2007 16:48:13 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1111916</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;Rahul;&lt;/p&gt;
&lt;p&gt;I would first check to ensure the site collection /sites/ps renders in addition to verifying its current quota and lock status to confirm the site collection is not nearing or has exceeded its quota in addition to being accessible and not read/write locked. &amp;nbsp;You can use Central Administration to confirm these items. &amp;nbsp;The site collection may also be in an orphaned state and inaccessible to the -databaserepair operation in which case you can attempt deleting the site collection using the SharePoint administration tool (STSADM) and/or detaching and reattaching the database to the SharePoint Products and Technologies server farm.&lt;/p&gt;
</description></item><item><title>Prescan - content Migration</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1113414</link><pubDate>Thu, 31 May 2007 21:59:37 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1113414</guid><dc:creator>Penny Coventry, MVP</dc:creator><description /></item><item><title>Prescan - content Migration</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1113417</link><pubDate>Thu, 31 May 2007 22:00:52 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1113417</guid><dc:creator>Penny Coventry, MVP</dc:creator><description /></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1140460</link><pubDate>Mon, 04 Jun 2007 09:28:28 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1140460</guid><dc:creator>Rahul</dc:creator><description>&lt;p&gt;Hi William,&lt;/p&gt;
&lt;p&gt;Still we are facing the same issue.&lt;/p&gt;
&lt;p&gt;even after detaching and reattaching the database and cleaning all the orphan sites.&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1181441</link><pubDate>Fri, 08 Jun 2007 11:36:21 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1181441</guid><dc:creator>Rahul</dc:creator><description>&lt;p&gt;William,&lt;/p&gt;
&lt;p&gt;Thanks for response.&lt;/p&gt;
&lt;p&gt;We contacted Microsoft Technical Support.&lt;/p&gt;
&lt;p&gt;They solved the issue.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Rahul&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1213280</link><pubDate>Mon, 11 Jun 2007 08:45:36 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1213280</guid><dc:creator>Gordon Hickley</dc:creator><description>&lt;p&gt;I have this error message when I attempt to Add a Content database either using STSADM or through the Central Admin:&lt;/p&gt;
&lt;p&gt;&amp;quot;The pre-upgrade scan tool has not yet been run on this database SPContentDatabase..&amp;quot;&lt;/p&gt;
&lt;p&gt;The prescan has been successfully run on the database on a SPS 2003 server, the database has then been detached and attached to a new SQL Server 2005 database server and the failure occurs when attempting to add to a new MOSS web application. The existing SPS 2003 and SQL Server 2000 is not being used.&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1235044</link><pubDate>Wed, 13 Jun 2007 19:36:54 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1235044</guid><dc:creator>Paul</dc:creator><description>&lt;p&gt;Hi Bill&lt;/p&gt;
&lt;p&gt;A prescan error:&lt;/p&gt;
&lt;p&gt;06/13/2007 17:35:59 Querying SPSite quota and locks on eb21f665-49ad-4e55-bc38-ecb99c9e8eb5&lt;/p&gt;
&lt;p&gt;06/13/2007 17:35:59 Error: Could not get usage info for SPSite: &lt;a rel="nofollow" target="_new" href="http://theurl"&gt;http://theurl&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;06/13/2007 17:35:59 System.ArgumentException: The parameter is incorrect.&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.SharePoint.Library.SPRequestInternalClass.GetSiteItemSizes(String bstrUrl, UInt32 dwItemType, UInt32 dwSortFlags, UInt32 dwTopN, Object&amp;amp; pvarSizeDataSet)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.SharePoint.Library.a.a(String A_0, UInt32 A_1, UInt32 A_2, UInt32 A_3, Object&amp;amp; A_4)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.SharePoint.SPSite.get_Usage()&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.SharePoint.PreupgradeReport.Scan.ScanOneSPSiteCore(SPVirtualServer vs, SPSite site, String connectionString)&lt;/p&gt;
&lt;p&gt;Any help would be most appreciated...&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1246761</link><pubDate>Fri, 15 Jun 2007 00:12:23 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1246761</guid><dc:creator>Michael Scott</dc:creator><description>&lt;p&gt;William,&lt;/p&gt;
&lt;p&gt;Very nice tips on upgrade errors!&lt;/p&gt;
&lt;p&gt;I do have a question about the error: &lt;/p&gt;
&lt;p&gt;[UpgradeDiscussionLists] [3.0.87.0] [ERROR] [6/13/2007 9:21:25 PM]: Item update failed for list 85dee5b4-1dd5-449b-b5d3-c57447477854, thread 20061204-1822-02f4-b937-72bfa08c54b3, ordering 20061204135054&lt;/p&gt;
&lt;p&gt;[UpgradeDiscussionLists] [3.0.87.0] [ERROR] [6/13/2007 9:21:25 PM]: Data is Null. This method or property cannot be called on Null values.&lt;/p&gt;
&lt;p&gt;In your tips, you instruct to use the list id to locate the list on a site, but I am not sure how to find it. &amp;nbsp;Can you describe how to do this?&lt;/p&gt;
&lt;p&gt;Thanks for all the help!&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1279234</link><pubDate>Mon, 18 Jun 2007 11:26:29 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1279234</guid><dc:creator>JKK</dc:creator><description>&lt;p&gt;I'm still getting &amp;quot;There is no Web named &amp;quot;/&amp;lt;path&amp;gt;/&amp;lt;site&amp;gt;&amp;quot;.&amp;quot; issues despite running the repair database utility. The missing sites don't appear in the sites orweb tables, so I'm not sure how prescan is finding them.&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1279915</link><pubDate>Mon, 18 Jun 2007 12:17:51 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1279915</guid><dc:creator>JKK</dc:creator><description>&lt;p&gt;Ignore that last comment its working now&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1282390</link><pubDate>Mon, 18 Jun 2007 18:48:24 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1282390</guid><dc:creator>Christopher Bermingham</dc:creator><description>&lt;p&gt;William, in regards to the 'Cannot locate the list definition required for upgrade' error- &amp;nbsp;We are running into this from sites that do have &amp;nbsp;custom templates... Is there anything we should be looking for beyond &amp;nbsp;making sure that all instantiated lists have an associated V2 list template?&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1289683</link><pubDate>Tue, 19 Jun 2007 07:59:23 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1289683</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;Generally you will want to ensure that 2.0 templates have a corresponding 3.0 template; otherwise, if the error persists, consider using the PREUPGRADESCANCONFIG.XML configuration file with PRESCAN.&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1293951</link><pubDate>Tue, 19 Jun 2007 18:49:30 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1293951</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;Michael;&lt;/p&gt;
&lt;p&gt;In your scenario, the List Id is 85dee5b4-1dd5-449b-b5d3-c57447477854. &amp;nbsp;Generally a NULL value error is indicative of a problem determined to be within this specific list, commonly, a missing required field, for example, a missing Subject and/or Body field in a Discussion Board, etc. &amp;nbsp;To locate the offending list, you can use the following T-SQL statement run against the content database where the error is reported:&lt;/p&gt;
&lt;p&gt;SELECT Lists.tp_Title, Lists.tp_Description, Webs.FullUrl FROM Lists&lt;/p&gt;
&lt;p&gt;INNER JOIN Webs &lt;/p&gt;
&lt;p&gt;ON Webs.Id=Lists.tp_WebId&lt;/p&gt;
&lt;p&gt;WHERE Lists.tp_ID = '&amp;lt;List_Id_Reported_in_PRESCAN&amp;gt;'&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1294006</link><pubDate>Tue, 19 Jun 2007 18:53:01 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1294006</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;Paul;&lt;/p&gt;
&lt;p&gt;The exception appears to be generated when attempting to access the specific URL, I would check to ensure the proper syntax and arguments are being passed to PRESCAN in addition to ensuring the site collection can be rendered and is not in a locked (read/write) state or is beyond its quota.&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1306595</link><pubDate>Wed, 20 Jun 2007 20:55:42 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1306595</guid><dc:creator>mandarin</dc:creator><description>&lt;p&gt;This is my first prescan. Can someone have a look?&lt;/p&gt;
&lt;p&gt;06/20/2007 10:38:32 Error: Exception while looping through virtual servers.&lt;/p&gt;
&lt;p&gt;06/20/2007 10:38:32 System.MissingMethodException: Method not found: System.String Microsoft.SharePoint.Administration.SPVirtualServerConfig.get_DefaultZoneOutgoingUrl().&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.SharePoint.PreupgradeReport.Scan.ScanOneVirtualServer(SPVirtualServer curVS)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.SharePoint.PreupgradeReport.Scan.Run(StringCollection argsList)&lt;/p&gt;
&lt;p&gt;06/20/2007 10:38:33 Scan finished with failure.&lt;/p&gt;
&lt;p&gt;06/20/2007 10:38:33 ===============================Logs===============================&lt;/p&gt;
&lt;p&gt;06/20/2007 10:38:33 Log file: C:\DOCUME~1\ADMINI~1.CGI\LOCALS~1\Temp\1\PreupgradeReport_633179327102676592_Log.txt&lt;/p&gt;
&lt;p&gt;06/20/2007 10:38:33 Summary file: C:\DOCUME~1\ADMINI~1.CGI\LOCALS~1\Temp\1\PreupgradeReport_633179327102676592_Summary.xml&lt;/p&gt;
&lt;p&gt;06/20/2007 10:38:33 ==============================Totals==============================&lt;/p&gt;
&lt;p&gt;06/20/2007 10:38:33 Number of sites skipped (already scanned): &amp;nbsp; 0&lt;/p&gt;
&lt;p&gt;06/20/2007 10:38:33 Number of sites scanned: &amp;nbsp; 0&lt;/p&gt;
&lt;p&gt;06/20/2007 10:38:33 Number of broken sites: &amp;nbsp; 0&lt;/p&gt;
&lt;p&gt;06/20/2007 10:38:33 Number of webs scanned: &amp;nbsp; 0&lt;/p&gt;
&lt;p&gt;06/20/2007 10:38:33 Number of broken webs: &amp;nbsp; 0&lt;/p&gt;
&lt;p&gt;06/20/2007 10:38:33 Number of webs using custom template: &amp;nbsp; 0&lt;/p&gt;
&lt;p&gt;06/20/2007 10:38:33 Number of pages scanned: &amp;nbsp; 0&lt;/p&gt;
&lt;p&gt;06/20/2007 10:38:33 Number of unghosted pages: &amp;nbsp; 0&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1330453</link><pubDate>Sat, 23 Jun 2007 07:09:32 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1330453</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;Mandarin;&lt;/p&gt;
&lt;p&gt;The following information should assist in resolving the error you referenced:&lt;/p&gt;
&lt;p&gt;This error occurs when no defaultzoneoutgoingurl is defined for the Windows SharePoint Services 2.0 virtual server; in Windows SharePoint Services 2.0 it was valid to not have a URL in the default zone while subsequently having URLs in non-default zones. &amp;nbsp;You can correct this issue by using the stsadm.exe -o addzoneurl operation or alternatively accessing the values through the Object Model (code sample below).&lt;/p&gt;
&lt;p&gt;You can review the properties programmatically in the SPVirtualServer.Config object; a example of these values of the properties is attached below.&lt;/p&gt;
&lt;p&gt;Example:&lt;/p&gt;
&lt;p&gt;DefaultZoneOutgoingUrl = &amp;quot;&amp;quot;&lt;/p&gt;
&lt;p&gt;IntranetZoneOutgoingUrl = &amp;quot;&amp;quot;&lt;/p&gt;
&lt;p&gt;InternetZoneOutgoingUrl = &amp;quot;&amp;quot;&lt;/p&gt;
&lt;p&gt;ExtranetZoneOutgoingUrl = &amp;quot;&lt;a rel="nofollow" target="_new" href="http://fabrikam/&amp;quot;"&gt;http://fabrikam/&amp;quot;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The outgoing URLs are stored in the configuration database in the &amp;quot;Properties&amp;quot; field of &amp;quot;VirtualServers&amp;quot; table. &amp;nbsp;See an example of the &amp;quot;Properties&amp;quot; field value below:&lt;/p&gt;
&lt;p&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-16&amp;quot;?&amp;gt;&amp;lt;properties&amp;gt;&amp;lt;version value=&amp;quot;1&amp;quot; /&amp;gt;&amp;lt;filter&amp;gt;&amp;lt;inclusions&amp;gt;&amp;lt;inclusion&amp;gt;/&amp;lt;/inclusion&amp;gt;&amp;lt;inclusion&amp;gt;/sites/*&amp;lt;/inclusion&amp;gt;&amp;lt;inclusion&amp;gt;/personal/*&amp;lt;/inclusion&amp;gt;&amp;lt;/inclusions&amp;gt;&amp;lt;exclusions&amp;gt;&amp;lt;exclusion&amp;gt;/uddi&amp;lt;/exclusion&amp;gt;&amp;lt;exclusion&amp;gt;/uddipublic&amp;lt;/exclusion&amp;gt;&amp;lt;exclusion&amp;gt;/mapaweb&amp;lt;/exclusion&amp;gt;&amp;lt;/exclusions&amp;gt;&amp;lt;/filter&amp;gt;&amp;lt;miscellaneous&amp;gt;&amp;lt;property name=&amp;quot;securityvalidation-expire&amp;quot; value=&amp;quot;True&amp;quot; /&amp;gt;&amp;lt;property name=&amp;quot;virtualserverpermsmask&amp;quot; value=&amp;quot;-1&amp;quot; /&amp;gt;&amp;lt;property name=&amp;quot;data-retrieval-services-oledb-providers&amp;quot; value=&amp;quot;DB2OLEDB;IBMDADB2;MSDAORA;OraOLEDB.Oracle;SQLOLEDB&amp;quot; /&amp;gt;&amp;lt;property name=&amp;quot;extranetzoneoutgoingurl &amp;quot; value=&amp;quot;&lt;a rel="nofollow" target="_new" href="http://someurl/&amp;quot;"&gt;http://someurl/&amp;quot;&lt;/a&gt; /&amp;gt;&amp;lt;property name=&amp;quot;ssc-contact&amp;quot; value=&amp;quot;no&amp;quot; /&amp;gt;&amp;lt;property name=&amp;quot;send-ad-email&amp;quot; value=&amp;quot;True&amp;quot; /&amp;gt;&amp;lt;property name=&amp;quot;ssc&amp;quot; value=&amp;quot;yes&amp;quot; /&amp;gt;&amp;lt;property name=&amp;quot;securityvalidation-enabled&amp;quot; value=&amp;quot;True&amp;quot; /&amp;gt;&amp;lt;property name=&amp;quot;securityvalidation-timeout&amp;quot; value=&amp;quot;30&amp;quot; /&amp;gt;&amp;lt;/miscellaneous&amp;gt;&amp;lt;/properties&amp;gt; &lt;/p&gt;
&lt;p&gt;To access the values through the Object Model in the event te STSADM operation does not resolve the issue, use the sample code below as guidance.&lt;/p&gt;
&lt;p&gt;SPGlobalAdmin ga = new SPGlobalAdmin();&lt;/p&gt;
&lt;p&gt;SPVirtualServer vs = ga.OpenVirtualServer(new Uri(“http://” + System.Environment.MachineName));&lt;/p&gt;
&lt;p&gt;vs.Config.ExtranetZoneOutgoingUrl = null;&lt;/p&gt;
&lt;p&gt;vs.Config.Properties.Update();You can then remove the &amp;lt;property name=&amp;quot;extranetzoneoutgoingurl &amp;quot; value=&amp;quot;&lt;a rel="nofollow" target="_new" href="http://fabrikam/&amp;quot;"&gt;http://fabrikam/&amp;quot;&lt;/a&gt; /&amp;gt; property which should resolve the issue.&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1333515</link><pubDate>Sat, 23 Jun 2007 14:03:31 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1333515</guid><dc:creator>Niyaz</dc:creator><description>&lt;p&gt;Hi Williams &lt;/p&gt;
&lt;p&gt; &amp;nbsp;I delete the site SEPG from the &lt;a rel="nofollow" target="_new" href="http://i-share1:/sites"&gt;http://i-share1:/sites&lt;/a&gt; , then i ran the Prescan.exe for that i got the following error. I knew this sites located somewhere in the database but iam not able to recognize &amp;nbsp;to delete. &lt;/p&gt;
&lt;p&gt; plz help me&lt;/p&gt;
&lt;p&gt;Error: Cannot get content database Id for SPSite: &lt;a rel="nofollow" target="_new" href="http://i-share1/sites/SEPG"&gt;http://i-share1/sites/SEPG&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;06/23/2007 13:21:31 Microsoft.SharePoint.SPException: There is no Web named &amp;quot;/sites/SEPG&amp;quot;. ---&amp;gt; System.Runtime.InteropServices.COMException (0x81070504): There is no Web named &amp;quot;/sites/SEPG&amp;quot;.&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.SharePoint.Library.SPRequestInternalClass.OpenSite(String bstrUrl, Boolean bGetUrlOnly, String&amp;amp; pbstrServerRelativeUrl, Guid&amp;amp; pgSiteId, Int32&amp;amp; pOwnerID, Int32&amp;amp; pSecondaryContactID, DateTime&amp;amp; pdtLastContentChange, DateTime&amp;amp; pdtLastSecurityChange)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.SharePoint.Library.a.a(String A_0, Boolean A_1, String&amp;amp; A_2, Guid&amp;amp; A_3, Int32&amp;amp; A_4, Int32&amp;amp; A_5, DateTime&amp;amp; A_6, DateTime&amp;amp; A_7)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; --- End of inner exception stack trace ---&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1356882</link><pubDate>Mon, 25 Jun 2007 17:13:29 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1356882</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;Niyaz;&lt;/p&gt;
&lt;p&gt;The error is indicative of an orphan site within your content database; to resolve the orphaned site collection consider using KB918744/918742 at &lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/kb/918744"&gt;http://support.microsoft.com/kb/918744&lt;/a&gt;.&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1385946</link><pubDate>Thu, 28 Jun 2007 18:34:40 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1385946</guid><dc:creator>Dave</dc:creator><description>&lt;p&gt;Here are a few of the first lines of my log where the errors are. Hope someone can help me ???&lt;/p&gt;
&lt;p&gt;Error: Cannot load config file: preupgradescanconfig.xml&lt;/p&gt;
&lt;p&gt;06/28/2007 10:36:49 System.IO.FileNotFoundException: Could not find file &amp;quot;C:\Documents and Settings\davemor\preupgradescanconfig.xml&amp;quot;.&lt;/p&gt;
&lt;p&gt;File name: &amp;quot;C:\Documents and Settings\davemor\preupgradescanconfig.xml&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at System.IO.__Error.WinIOError(Int32 errorCode, String str)&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1423749</link><pubDate>Mon, 02 Jul 2007 21:06:05 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1423749</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;Dave;&lt;/p&gt;
&lt;p&gt;The preupgrade scan configuration file could not be located or read at/from the specified path. &amp;nbsp;Copy PREUPGRADESCANCONFIG.XML to the directory where PRESCAN.EXE resides and run PRESCAN.EXE &amp;lt;arg&amp;gt; PREUPGRADESCANCONFIG.XML.&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1429561</link><pubDate>Tue, 03 Jul 2007 17:29:05 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1429561</guid><dc:creator>Mitja</dc:creator><description>&lt;p&gt;Thank you for the helpful post.&lt;/p&gt;
&lt;p&gt;But on some sites we still get some errors.&lt;/p&gt;
&lt;p&gt;I have the same error as Mr. Rahul had in previous post.&lt;/p&gt;
&lt;p&gt;Error: The following site has not been scanned. Id = f4df6ba9-2f7e-4455-8f3b-63ca0a43fgff and Url = /sites/wss&lt;/p&gt;
&lt;p&gt;I check for orphans, but the result is zero.&lt;/p&gt;
&lt;p&gt;Any advice would be very helpful.&lt;/p&gt;
&lt;p&gt;Thank you in advance.&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1432056</link><pubDate>Wed, 04 Jul 2007 00:15:45 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1432056</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;Mitja;&lt;/p&gt;
&lt;p&gt;It is very likely what you have is either a site collection residing in more than one content database and/or configuration database orphan. &amp;nbsp;Typically the knowledge base articles I reference in this post will address those orphans and at other times CSS support is required. &amp;nbsp;See my Other Resources section for contact information. &amp;nbsp;With that said, I would first determine whether or not the site collection renders, if it renders the problem is likely a twin; otherwise, if it is not referenced in the configuration database, then it's a standard content database orphan. &amp;nbsp;You may want to start by attempting to delete the site collection using the STSADM -o deletesite operation, detaching and then reattaching the content database, and/or optionally attempting remediation through the KB hotfixes referenced above. &amp;nbsp;Cory Burns also has some good information on orphans and remediation as an additional resource at &lt;a rel="nofollow" target="_new" href="http://blogs.technet.com/corybu/archive/2007/05/31/sharepoint-orphans-explained.aspx"&gt;http://blogs.technet.com/corybu/archive/2007/05/31/sharepoint-orphans-explained.aspx&lt;/a&gt;.&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1443032</link><pubDate>Thu, 05 Jul 2007 10:04:11 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1443032</guid><dc:creator>Mitja</dc:creator><description>&lt;p&gt;Hi William,&lt;/p&gt;
&lt;p&gt;i found the problematic site id DB, Sites table. It point to an virtual server that does not exist enymore.&lt;/p&gt;
&lt;p&gt;Is there any problem if i delete this record from Sites table?&lt;/p&gt;
&lt;p&gt;I cannot delete it with stsadm becouse it says that the site does not exist&lt;/p&gt;
&lt;p&gt;Thank you,&lt;/p&gt;
&lt;p&gt;Mitja&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE Errors</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1443775</link><pubDate>Thu, 05 Jul 2007 13:03:44 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1443775</guid><dc:creator>Mitja</dc:creator><description>&lt;p&gt;Hi William,&lt;/p&gt;
&lt;p&gt;the prescan tool completed succesfuly.&lt;/p&gt;
&lt;p&gt;I had the following errors:&lt;/p&gt;
&lt;p&gt;Error: Cannot get content database Id.&lt;/p&gt;
&lt;p&gt;07/05/2007 11:18:40 System.IO.FileNotFoundException: The Web site that is referenced here is not in the configuration database.&lt;/p&gt;
&lt;p&gt;and&lt;/p&gt;
&lt;p&gt; Error: The following site has not been scanned. Id = f4df6ba9-2f7e-4455-8f3b-63ca0a58adeb and Url = /sites/wss&lt;/p&gt;
&lt;p&gt;Than i deleted ID=f4d... entry from Sites table in the content db,&lt;/p&gt;
&lt;p&gt;entry from Webs table with SiteID=f4d...&lt;/p&gt;
&lt;p&gt;and also entries from users table where SiteID was f4d....&lt;/p&gt;
&lt;p&gt;I check all others tables for similar entries but none was found.&lt;/p&gt;
&lt;p&gt;The prescan tool now completes succesfuly, i hope for no further problems with the content DB migration on WSS3.0 and than on Moss2007;)&lt;/p&gt;
&lt;p&gt;Best regards,Mitja&lt;/p&gt;</description></item><item><title>OFC 304 Upgrade and Migration Session Resources from TechEd NZ</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1744408</link><pubDate>Mon, 13 Aug 2007 08:01:13 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1744408</guid><dc:creator>Mirrored Blogs</dc:creator><description>&lt;p&gt;Body: Just finished my first session at TechEd New Zealand &amp;amp;quot;OFC 304 Microsoft Windows SharePoint&lt;/p&gt;
</description></item><item><title>4. Upgrading SharePoint Site Definitions from v2 to v3</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1770389</link><pubDate>Fri, 17 Aug 2007 18:06:27 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1770389</guid><dc:creator>Michael Yeager --&gt; the whole shebang...</dc:creator><description>&lt;p&gt;After setting up 10 SPS03 portals for Upgrade testing, I began the MOSS07 install. Install .Net Framework&lt;/p&gt;
</description></item><item><title>SPS2003 Adding Existing Content Database</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#1858870</link><pubDate>Thu, 30 Aug 2007 10:19:34 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1858870</guid><dc:creator>Mirrored Blogs</dc:creator><description>&lt;p&gt;I encountered a problem recently whilst trying to do a Database Migration for MySites. Running PRESCAN&lt;/p&gt;
</description></item><item><title>Prescan: Ghosted &amp; Unghosted pages</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#3074327</link><pubDate>Thu, 19 Jun 2008 15:08:27 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3074327</guid><dc:creator>Fulvio Salanitro Sharepoint Attack</dc:creator><description>&lt;p&gt;Joel Oleson's Blog - SharePoint Land : Don't be afraid of Prescan - Part 1: &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/joelo/archive/2007/04/13/don-t-be-afraid-of-prescan-part-1.aspx"&gt;http://blogs.msdn.com/joelo/archive/2007/04/13/don-t-be-afraid-of-prescan-part-1.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>SharePoint Migrations and Upgrades</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#3131727</link><pubDate>Fri, 03 Oct 2008 06:44:49 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3131727</guid><dc:creator>Mirrored Blogs</dc:creator><description>&lt;p&gt;Body: A few people have asked me how to approach migrations and upgrades for previous versions of SharePoint&lt;/p&gt;
</description></item><item><title>Upgrading Team Foundation Server 2005 to 2008 SP1</title><link>http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx#3132863</link><pubDate>Mon, 06 Oct 2008 16:24:36 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3132863</guid><dc:creator>Neil Rees's Blog</dc:creator><description>&lt;p&gt;Upgrading Team Foundation Server 2005 to 2008 SP1&lt;/p&gt;
</description></item></channel></rss>