<?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 in MOSS 2007</title><link>http://blogs.technet.com/wbaer/archive/2006/05/09/understanding-prescan-exe-in-moss-2007.aspx</link><description>Prior to upgrading to Microsoft Office SharePoint Server 2007 / Windows SharePoint Services 3.0 one of the prerequisites some of you may have already noticed is running PRESCAN .EXE from the installation directory. This post will hopefully provide some</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Great Office 2007, SharePoint Server 2007 and Windows SharePoint Services V3 beta2</title><link>http://blogs.technet.com/wbaer/archive/2006/05/09/understanding-prescan-exe-in-moss-2007.aspx#432348</link><pubDate>Sat, 03 Jun 2006 12:13:32 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:432348</guid><dc:creator>Marwan Tarek Blog</dc:creator><description>via JOPX&lt;br&gt;&amp;amp;amp;nbsp;&lt;br&gt;Ah finally, it is here ... get your Office 2007 beta2 ... So, to get things going -...</description></item><item><title>re: Understanding PRESCAN.EXE in MOSS 2007</title><link>http://blogs.technet.com/wbaer/archive/2006/05/09/understanding-prescan-exe-in-moss-2007.aspx#432806</link><pubDate>Tue, 06 Jun 2006 01:40:05 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:432806</guid><dc:creator>Justin Greywolf</dc:creator><description>So where can I find some information about running this scan? &amp;nbsp;I have run it a few times, and it keeps failing with the following:&lt;br&gt;&lt;br&gt;06/05/2006 15:34:43 System.MissingMethodException: Method not found: Void Microsoft.SharePoint.Library.SPRequestInternalClass.UpdateSchemaAllListsOfWeb(System.String).&lt;br&gt; &amp;nbsp; at Microsoft.SharePoint.PreupgradeReport.Scan.ScanOneSPSiteCore(SPVirtualServer vs, SPSite site)&lt;br&gt; &amp;nbsp; at Microsoft.SharePoint.PreupgradeReport.Scan.ScanOneSPSite(SPVirtualServer vs, SPSite site)&lt;br&gt;06/05/2006 15:34:43 System.MissingMethodException: Method not found: Void Microsoft.SharePoint.Library.SPRequestInternalClass.UpdateSchemaAllListsOfWeb(System.String).&lt;br&gt; &amp;nbsp; at Microsoft.SharePoint.PreupgradeReport.Scan.ScanOneSPSiteCore(SPVirtualServer vs, SPSite site)&lt;br&gt; &amp;nbsp; at Microsoft.SharePoint.PreupgradeReport.Scan.ScanOneSPSite(SPVirtualServer vs, SPSite site)</description></item><item><title>re: Understanding PRESCAN.EXE in MOSS 2007</title><link>http://blogs.technet.com/wbaer/archive/2006/05/09/understanding-prescan-exe-in-moss-2007.aspx#436822</link><pubDate>Sat, 17 Jun 2006 01:13:19 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:436822</guid><dc:creator>Bill Baer</dc:creator><description>Can you provide the command line and swtiches you are using, e.g. /all, /&amp;lt;vs&amp;gt;, etc.in addition to a what your environment looks like, SPS + WSS, WSS only, etc.</description></item><item><title>re: Understanding PRESCAN.EXE in MOSS 2007</title><link>http://blogs.technet.com/wbaer/archive/2006/05/09/understanding-prescan-exe-in-moss-2007.aspx#443603</link><pubDate>Thu, 27 Jul 2006 08:03:34 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:443603</guid><dc:creator>Grayden Husband</dc:creator><description>Justin Greywolf - did you resolve this issue. I had the same, and found that installing WSS and SPS service packs on my 2003 build BEFORE running the inline upgrade fixed the problem. (No longer got this error - although the upgrade process still doesn't work)&lt;br&gt;&lt;br&gt;The method UpdateSchemaAllListsOfWeb is in Microsoft.SharePoint.Library version 11.0.0.0 - ie, it's not part of 2007. &lt;br&gt;&lt;br&gt;cheers.</description></item><item><title>re: Understanding PRESCAN.EXE in MOSS 2007</title><link>http://blogs.technet.com/wbaer/archive/2006/05/09/understanding-prescan-exe-in-moss-2007.aspx#467732</link><pubDate>Fri, 13 Oct 2006 00:09:23 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:467732</guid><dc:creator>Joel Oleson</dc:creator><description>&lt;p&gt;Nice job Bill. &amp;nbsp;I saw your blog mentioned in a Vorsite article recently.&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.vorsite.com/insite_1006_aom.asp"&gt;http://www.vorsite.com/insite_1006_aom.asp&lt;/a&gt;&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE in MOSS 2007</title><link>http://blogs.technet.com/wbaer/archive/2006/05/09/understanding-prescan-exe-in-moss-2007.aspx#505955</link><pubDate>Tue, 07 Nov 2006 15:00:10 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:505955</guid><dc:creator>Angel del Olmo</dc:creator><description>&lt;p&gt;We have created a portal site in SPS 2003 with name “desarrollo.moss.extranet”. The Virtual server name is “desarrollo.moss.extranet” and is listening in port 80.&lt;/p&gt;
&lt;p&gt;When I run prescan.exe the following error is thrown:&lt;/p&gt;
&lt;p&gt;“An outbound zone URL is configured for something other than the default zone on virtual server &lt;a rel="nofollow" target="_new" href="http://desarrollo.moss.extranet/"&gt;http://desarrollo.moss.extranet/&lt;/a&gt;, and no default zone outbound URL is defined. &amp;nbsp;This is not supported, and must be corrected before upgrading.”&lt;/p&gt;
&lt;p&gt;The default zone outbound URL IS defined&lt;/p&gt;
&lt;p&gt;&amp;#191;Any ideas?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Angel&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE in MOSS 2007</title><link>http://blogs.technet.com/wbaer/archive/2006/05/09/understanding-prescan-exe-in-moss-2007.aspx#509249</link><pubDate>Wed, 08 Nov 2006 18:08:07 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:509249</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;I would recommend confirming your Access Setting Information in SharePoint Portal Server Central Administration &amp;gt; Configure Alternate Portal Access Settings, typically http://&amp;lt;server&amp;gt;:&amp;lt;port&amp;gt;/SPS/AccessSettingEdit.aspx. &amp;nbsp;If the server farm is hosting only one virtual server it may be possible to scan using http://&amp;lt;server&amp;gt;/sites/site as opposed to the friendly name.&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE in MOSS 2007</title><link>http://blogs.technet.com/wbaer/archive/2006/05/09/understanding-prescan-exe-in-moss-2007.aspx#534406</link><pubDate>Wed, 29 Nov 2006 20:12:56 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:534406</guid><dc:creator>Tony Yin</dc:creator><description>&lt;P&gt;I ran the prescan tool with the following: prescan.exe /c preupgradescanconfig.xml /all&lt;/P&gt;
&lt;P&gt;Our env. has 2 WFE network load balanced together, one separate index server. &lt;/P&gt;
&lt;P&gt;In the prescan log file, I noticed the following, would you please explain what it means?&lt;/P&gt;
&lt;P&gt;11/29/2006 10:41:31 Scanning SPWeb: &lt;A href="http://crpvws06d/C0" target=_new rel=nofollow&gt;http://crpvws06d/C0&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;11/29/2006 10:41:31 &amp;nbsp; Updating list schema in web.&lt;/P&gt;
&lt;P&gt;11/29/2006 10:41:31 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;11/29/2006 10:41:31 Error: Exception scanning web: &lt;A href="http://crpvws06d/C0" target=_new rel=nofollow&gt;http://crpvws06d/C0&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;11/29/2006 10:41:31 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;
&lt;P&gt;also:&lt;/P&gt;
&lt;P&gt;11/29/2006 10:42:30 Error: The following site has not been scanned. Id = ac8ae79c-8a72-470f-aa71-ec952e71ce3b and Url = /personal/sbhatnagar&lt;/P&gt;
&lt;P&gt;Also:&lt;/P&gt;
&lt;P&gt;11/29/2006 10:42:30 Error: The following list has not been scrubbed: Id=949d965f-7958-4799-9df6-5772c9c9a8e5, Name=Document Library, Containing Web=C3&lt;/P&gt;
&lt;P&gt;Also in the prescan.log, I see the following:&lt;/P&gt;
&lt;P&gt;0 11/29 10:41:31 2368 FAILED to persist field schema of lists in web "&lt;A href="http://crpvws06d/C0" target=_new rel=nofollow&gt;http://crpvws06d/C0&lt;/A&gt;"&lt;/P&gt;
&lt;P&gt;0 11/29 10:41:31 2368 Cannot complete this action.&lt;/P&gt;
&lt;P&gt;Please try again.&lt;/P&gt;
&lt;P&gt;Your help will be greatly appreciated. Thanks.&lt;/P&gt;</description></item><item><title>re: Understanding PRESCAN.EXE in MOSS 2007</title><link>http://blogs.technet.com/wbaer/archive/2006/05/09/understanding-prescan-exe-in-moss-2007.aspx#564351</link><pubDate>Wed, 20 Dec 2006 20:55:52 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:564351</guid><dc:creator>stacey.bailey</dc:creator><description>&lt;p&gt;I was hoping when I found your post, that it would help me to interpret the pre-scan results. &amp;nbsp;Would you mind sharing insights or pointing us in the right direction to help us understand what the pre-scan messages mean and what types of situations may cause the errors or issues reported?&lt;/p&gt;
&lt;p&gt;For example, what does it mean &amp;quot;The following list has not been scrubbed:&amp;quot; &amp;nbsp;What situations would cause a list not to be scrubbed? &amp;nbsp;What action should we take as a result of this message?&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;
</description></item><item><title>PRESCAN Errors:  What they mean.</title><link>http://blogs.technet.com/wbaer/archive/2006/05/09/understanding-prescan-exe-in-moss-2007.aspx#567974</link><pubDate>Sat, 23 Dec 2006 02:26:23 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:567974</guid><dc:creator>William Baer</dc:creator><description>&lt;p&gt;I put together this post as a follow-up to my initial PRESCAN topic &amp;quot; Understanding PRESCAN.EXE in MOSS&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE in MOSS 2007</title><link>http://blogs.technet.com/wbaer/archive/2006/05/09/understanding-prescan-exe-in-moss-2007.aspx#580770</link><pubDate>Thu, 04 Jan 2007 19:14:53 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:580770</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;In response to Stacey's comment; if a List is orhaned and cannot be reached through the SharePoint OM, prescan will generate the error: &amp;quot;The following list has not been scrubbed&amp;quot;, and will include the List Id to additional troubleshooting. &amp;nbsp;For additional information on remediating this and other PRESCAN errors, see my post here: &amp;nbsp;&lt;a rel="nofollow" target="_new" href="http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx"&gt;http://blogs.technet.com/wbaer/archive/2006/12/22/prescan-errors-what-they-mean.aspx&lt;/a&gt;. &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/05/09/understanding-prescan-exe-in-moss-2007.aspx#587985</link><pubDate>Tue, 09 Jan 2007 18:55:57 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:587985</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 in MOSS 2007</title><link>http://blogs.technet.com/wbaer/archive/2006/05/09/understanding-prescan-exe-in-moss-2007.aspx#621204</link><pubDate>Fri, 02 Feb 2007 17:58:47 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:621204</guid><dc:creator>Michael Herman (Parallelspace)</dc:creator><description>&lt;p&gt;Do you know if prescan.exe can be run against a particular port number?&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;(Prescan.exe doesn't seem to recognize the port when I run the above) &lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE in MOSS 2007</title><link>http://blogs.technet.com/wbaer/archive/2006/05/09/understanding-prescan-exe-in-moss-2007.aspx#623086</link><pubDate>Sat, 03 Feb 2007 22:44:10 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:623086</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>re: Understanding PRESCAN.EXE in MOSS 2007</title><link>http://blogs.technet.com/wbaer/archive/2006/05/09/understanding-prescan-exe-in-moss-2007.aspx#655207</link><pubDate>Wed, 21 Feb 2007 01:21:41 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:655207</guid><dc:creator>MOSS Newbie</dc:creator><description>&lt;p&gt;I copied over the content database from SQL 2000/SPS2003 and did a restore on my new SQL 2005/MOSS2007. When i try to add the content database from sql 2000/SPS2003, it is asking me to run the prescan.exe tool. But when i run the tool, i get the following error.&lt;/p&gt;
&lt;p&gt;C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN&amp;gt;PRESCAN.EXE /ALL&lt;/p&gt;
&lt;p&gt;0%&lt;/p&gt;
&lt;p&gt;Preupgrade scan failed with the following error:&lt;/p&gt;
&lt;p&gt;System.InvalidOperationException: The ConnectionString property has not been ini&lt;/p&gt;
&lt;p&gt;tialized.&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at System.Data.SqlClient.SqlConnection.Open()&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.SharePoint.PreupgradeReport.Scan.Run(StringCollection argsList)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.SharePoint.PreupgradeReport.MainLoop.Main(String[] args)&lt;/p&gt;
&lt;p&gt;and the log files in the local setting show this&lt;/p&gt;
&lt;p&gt;02/20/2007 17:10:33 Error: Failed to get connection string to config db.&lt;/p&gt;
&lt;p&gt;02/20/2007 17:10:33 System.NullReferenceException: Object reference not set to an instance of an object.&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.SharePoint.PreupgradeReport.Scan.get_configDbConnectionString()&lt;/p&gt;
&lt;p&gt;What am I doing wrong?&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE in MOSS 2007</title><link>http://blogs.technet.com/wbaer/archive/2006/05/09/understanding-prescan-exe-in-moss-2007.aspx#657864</link><pubDate>Thu, 22 Feb 2007 17:10:56 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:657864</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;MOSS Newbie&lt;/p&gt;
&lt;p&gt;You should PRESCAN your databases on a Windows SharePoint Services 2.0/SharePoint Portal Server 2003 farm; attaching a SharePoint Portal Server 2003 Content Database to a Microsoft Office SharePoint Server 2007 server farm will upgrade the database (database migration approach). &amp;nbsp;You cannot reattach a SQL 2005 database to SQL 2000; I would restore any backup of this database to SQL 2000, run PRESCAN, remediate any potential issues, and then attach to the SQL 2005 instance which will upgrade the database schema (SQL) and finally proceed with the upgrade.&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE in MOSS 2007</title><link>http://blogs.technet.com/wbaer/archive/2006/05/09/understanding-prescan-exe-in-moss-2007.aspx#728584</link><pubDate>Thu, 05 Apr 2007 17:22:46 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:728584</guid><dc:creator>Marc Molenaar</dc:creator><description>&lt;p&gt;Is it possible to check a database if it is really modified by the prescan tool? Is there a tool for that or do I have to open the db and search for some specific tags?&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE in MOSS 2007</title><link>http://blogs.technet.com/wbaer/archive/2006/05/09/understanding-prescan-exe-in-moss-2007.aspx#865837</link><pubDate>Wed, 02 May 2007 13:22:58 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:865837</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;If I do this command:&lt;/p&gt;
&lt;p&gt;- prescan /all: my portal is not identified like a SPS V2: &lt;/p&gt;
&lt;p&gt;&amp;quot;05/02/2007 12:19:34 Skipping virtual server: &lt;a rel="nofollow" target="_new" href="&lt;a rel="nofollow" target="_new" href="http://myportal"&gt;http://myportal&lt;/a&gt;/"&gt;&lt;a rel="nofollow" target="_new" href="http://myportal"&gt;http://myportal&lt;/a&gt;/&lt;/a&gt;. Server state = NeedUpgrade. Most likely this virtual server is not extended with WSS v2.&amp;quot;&lt;/p&gt;
&lt;p&gt;- prescan &lt;a rel="nofollow" target="_new" href="http://myportal"&gt;http://myportal&lt;/a&gt; : it works fine (without any error)&lt;/p&gt;
&lt;p&gt;But when I try to do a &amp;quot;addcontentdb&amp;quot; in MOSS2007, I have this error: &lt;/p&gt;
&lt;p&gt;&amp;quot;The pre-upgrade scan tool has not yet been run on this database SPContentDatabase Name=GA_MOSS2007_Content Parent=SPDatabaseServiceInstance. You must run the pre-upgrade scan tool before you can continue with the upgrade process. Run the tool from the following path: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\bin\prescan.exe. &amp;quot;&lt;/p&gt;
&lt;p&gt;Do you have any suggestion ?&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 in MOSS 2007</title><link>http://blogs.technet.com/wbaer/archive/2006/05/09/understanding-prescan-exe-in-moss-2007.aspx#1841103</link><pubDate>Mon, 27 Aug 2007 23:17:02 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1841103</guid><dc:creator>John</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;We are running the prescan and get a number of errors and issues which we have had no luck getting resolved. &amp;nbsp;Any suggestions is greatly appreciated. &amp;nbsp;Thnaks for the help!&lt;/p&gt;
&lt;p&gt;1.) Error: Web is using a custom template (id = &amp;quot;10101&amp;quot;) which can not be located on the web front end.&lt;/p&gt;
&lt;p&gt;2.) Error: The following site has not been scanned. Id = 20148f1c-6f35-44cf-a1d1-5b7900a946d5 and Url = /&lt;/p&gt;
&lt;p&gt;3.) Error: The following list has not been scrubbed:&lt;/p&gt;
&lt;p&gt;4.) 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; (ran this an there were no orphans)&lt;/p&gt;
&lt;p&gt;08/27/2007 13:09:19 Number of sites skipped (already scanned): &amp;nbsp; 0&lt;/p&gt;
&lt;p&gt;08/27/2007 13:09:19 Number of sites scanned: &amp;nbsp; 31&lt;/p&gt;
&lt;p&gt;08/27/2007 13:09:19 Number of broken sites: &amp;nbsp; 1 (3.23% of total).&lt;/p&gt;
&lt;p&gt;08/27/2007 13:09:19 Number of webs scanned: &amp;nbsp; 250&lt;/p&gt;
&lt;p&gt;08/27/2007 13:09:19 Number of broken webs: &amp;nbsp; 1 (0.40% of total).&lt;/p&gt;
&lt;p&gt;08/27/2007 13:09:19 Number of webs using custom template: &amp;nbsp; 30 (12.00% of total).&lt;/p&gt;
&lt;p&gt;08/27/2007 13:09:19 Number of pages scanned: &amp;nbsp; 13000&lt;/p&gt;
&lt;p&gt;08/27/2007 13:09:19 Number of unghosted pages: &amp;nbsp; 948 (7.29% of total).&lt;/p&gt;</description></item><item><title>re: Understanding PRESCAN.EXE in MOSS 2007</title><link>http://blogs.technet.com/wbaer/archive/2006/05/09/understanding-prescan-exe-in-moss-2007.aspx#1861477</link><pubDate>Thu, 30 Aug 2007 17:38:53 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1861477</guid><dc:creator>Bill Baer</dc:creator><description>&lt;p&gt;The error indicates you have a site/web that is using a custom site definition/template. &amp;nbsp;I would check the site definition/template for the SiteId 20148f1c-6f35-44cf-a1d1-5b7900a946d5 and ensure you have a suitable upgrade definition in place.&lt;/p&gt;
</description></item><item><title>re: Understanding PRESCAN.EXE in MOSS 2007</title><link>http://blogs.technet.com/wbaer/archive/2006/05/09/understanding-prescan-exe-in-moss-2007.aspx#1877038</link><pubDate>Sun, 02 Sep 2007 00:30:12 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1877038</guid><dc:creator>John</dc:creator><description>&lt;p&gt;Thanks Bill,&lt;/p&gt;
&lt;p&gt;I'm really confused about this whole process. &amp;nbsp;I contacted Microsoft and it sounded somewhat straighforward but still having issues. We decided to stand up a new fresh box with MOSS 2007. &amp;nbsp;We moved over the Content dbase from the 2003 environment and ran the command line:&lt;/p&gt;
&lt;p&gt;stsadm.exe -o addcontentdb -url &lt;a rel="nofollow" target="_new" href="http://myserver:80"&gt;http://myserver:80&lt;/a&gt; -databasename ContentDbase_site -databaseserver myserver&lt;/p&gt;
&lt;p&gt;We then received the message:&lt;/p&gt;
&lt;p&gt;The pre-upgrade scan tool has not yet been run on this database SPContentDatabase Name=ContentDbase_site Parent=SPDatabaseServiceInstance. You must run the pre-upgrade scan tool before you can continue with the upgrade process. Run the tool from the following path: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\bin\prescan.exe &lt;/p&gt;
&lt;p&gt;Question #1:&lt;/p&gt;
&lt;p&gt;Do we run prescan on the 2003 environment first...before restoring it into our new MOSS environment?&lt;/p&gt;
&lt;p&gt;Question #2:&lt;/p&gt;
&lt;p&gt;Does the precan have to be 100% successful in order to continue with upgrade&lt;/p&gt;
&lt;p&gt;Question #3&lt;/p&gt;
&lt;p&gt;These are the directions we received from Microsoft:&lt;/p&gt;
&lt;p&gt;======&lt;/p&gt;
&lt;p&gt;It looks like the site is pretty heavily customized, and just running a straight upgrade will definitely crash because it will not be able to recognize the customized templates. &amp;nbsp;The way around this is going to be to do a fresh install of MOSS right alongside of SPS 2003, create a new farm, new Web application, then use the Database Attach method for the upgrade. &amp;nbsp;You have already run the Prescan, so all you would need to do is take a backup of the SPS 2003 content database and attach it in MOSS....&lt;/p&gt;
&lt;p&gt;***Note, this is where I am confused because even though we have run prescan on the 2003 environment it's telling me it hasn't been run when trying to attach it to MOSS.&lt;/p&gt;
&lt;p&gt;Then depending on what your setup is:&lt;/p&gt;
&lt;p&gt;If you are going to be using the same SQL server – you would need to go into the SPS 2003 Central Admin and remove (but do NOT delete) the content database from the old site.&lt;/p&gt;
&lt;p&gt;Run the STSADM addcontentdb command.&lt;/p&gt;
&lt;p&gt;STSADM –o addcontentdb –url &lt;a rel="nofollow" target="_new" href="http://yourwebsitename"&gt;http://yourwebsitename&lt;/a&gt; –databasename yourdatabasename –databaseserver yourservername –sitewarning 15000 –sitemax 9000&lt;/p&gt;
&lt;p&gt;Your site should be browsable as soon as that gets done running!&lt;/p&gt;
&lt;p&gt;================&lt;/p&gt;
&lt;p&gt;So at this point a bit lost and could use some guidance.&lt;/p&gt;
&lt;p&gt;Thanks for the help!&lt;/p&gt;</description></item></channel></rss>