SharePoint 2007 can't successfully run the config wizard
I keep trying to setup 207 on my new vm. When I run the config wizard (as local admin or domain acct with admin rights) I get an error that says "Configuration Failed". If I go into sql management studio, I see SharePoint_config. In my event viewer, I see the following: Failed to create the configuration database. An exception of type Microsoft.SharePoint.Upgrade.SPUpgradeException was thrown. Additional exception information: One or more types failed to load. Please refer to the upgrade log for more details. Microsoft.SharePoint.Upgrade.SPUpgradeException: One or more types failed to load. Please refer to the upgrade log for more details. at Microsoft.SharePoint.Upgrade.SPDelegateManager.RegisterAssembly(Assembly asm, UInt32 nOrder) at Microsoft.SharePoint.Upgrade.SPDelegateManager.get_InitialTypeDictionary() at Microsoft.SharePoint.Upgrade.SPDelegateManager.GetDelegateTypes(Type tpObject) at Microsoft.SharePoint.Upgrade.SPDelegateManager.GetDelegates(Object o) at Microsoft.SharePoint.Upgrade.SPDelegateManager.GetUpgraders(Object o) at Microsoft.SharePoint.Upgrade.SPManager.NeedsUpgradeFalse(Object o) at Microsoft.SharePoint.Administration.SPPersistedUpgradableObject.set_NeedsUpgrade(Boolean value) at Microsoft.SharePoint.Administration.SPPersistedObject.Update() at Microsoft.SharePoint.Administration.SPFarm.Update() at Microsoft.SharePoint.Administration.SPConfigurationDatabase.RegisterDefaultDatabaseServices(SqlConnectionStringBuilder connectionString) at Microsoft.SharePoint.Administration.SPConfigurationDatabase.Provision(SqlConnectionStringBuilder connectionString) at Microsoft.SharePoint.Administration.SPFarm.Create(SqlConnectionStringBuilder configurationDatabase, SqlConnectionStringBuilder administrationContentDatabase, IdentityType identityType, String farmUser, SecureString farmPassword) at Microsoft.SharePoint.Administration.SPFarm.Create(SqlConnectionStringBuilder configurationDatabase, SqlConnectionStringBuilder administrationContentDatabase, String farmUser, SecureString farmPassword) at Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.CreateOrConnectConfigDb() at Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.Run() at Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask()
November 17th, 2010 12:54pm

1-Go back to the fresh installation of OS in your VM if it is possible. then go to 3 2-if not, create a new instance of sql, and try again in your VM. 3-Make sure you have all the recommneded domain service accounts set up with right to the SQL server prior running config. At minimum, you need to have at least one domain user which is admin to all sql and sharepoint servers, and has create db right at the sql server. Sara
Free Windows Admin Tool Kit Click here and download it now
November 17th, 2010 2:43pm

Thanks, how do I create a new instance of SQL?
November 17th, 2010 2:52pm

I am actually getting the error on a lot of vms. I am trying everything, so I made a new vm and didn't hook it up to the domain. I installed sql server on it, and there was no domain controller. I just used the dev\administrator account. I got the same error. The db was created, but there is no iis site. Here is the log file: 11/17/2010 12:04:25 1 INF Resumed layout for control type Microsoft.SharePoint.PostSetupConfiguration.PsconfigLabel, name FinishForm 11/17/2010 12:04:25 1 INF Leaving function PsconfigClientLayoutTableLayoutPanel.DoChildLayout 11/17/2010 12:04:25 1 INF Entering function PsconfigClientLayoutTableLayoutPanel.DoChildLayout 11/17/2010 12:04:25 1 INF Control type Microsoft.SharePoint.PostSetupConfiguration.PsconfigLabel with name FinishForm has no children 11/17/2010 12:04:25 1 INF Resumed layout for control type Microsoft.SharePoint.PostSetupConfiguration.PsconfigLabel, name FinishForm 11/17/2010 12:04:25 1 INF Leaving function PsconfigClientLayoutTableLayoutPanel.DoChildLayout 11/17/2010 12:04:25 1 INF Entering function PsconfigClientLayoutTableLayoutPanel.DoChildLayout 11/17/2010 12:04:25 1 INF Control type Microsoft.SharePoint.PostSetupConfiguration.PsconfigLabel with name FinishForm has no children 11/17/2010 12:04:25 1 INF Resumed layout for control type Microsoft.SharePoint.PostSetupConfiguration.PsconfigLabel, name FinishForm 11/17/2010 12:04:25 1 INF Leaving function PsconfigClientLayoutTableLayoutPanel.DoChildLayout 11/17/2010 12:04:25 1 INF Resumed layout for control type Microsoft.SharePoint.PostSetupConfiguration.PsconfigTableLayoutPanel, name FinishForm 11/17/2010 12:04:25 1 INF Leaving function PsconfigClientLayoutTableLayoutPanel.DoChildLayout 11/17/2010 12:04:25 1 INF Entering function PsconfigClientLayoutTableLayoutPanel.DoChildLayout 11/17/2010 12:04:25 1 INF Control type Microsoft.SharePoint.PostSetupConfiguration.PsconfigLabel with name FinishForm has no children 11/17/2010 12:04:25 1 INF Resumed layout for control type Microsoft.SharePoint.PostSetupConfiguration.PsconfigLabel, name FinishForm 11/17/2010 12:04:25 1 INF Leaving function PsconfigClientLayoutTableLayoutPanel.DoChildLayout 11/17/2010 12:04:25 1 INF Entering function PsconfigClientLayoutTableLayoutPanel.DoChildLayout 11/17/2010 12:04:25 1 INF Control type Microsoft.SharePoint.PostSetupConfiguration.PsconfigLinkLabel with name FinishForm has no children 11/17/2010 12:04:25 1 INF Resumed layout for control type Microsoft.SharePoint.PostSetupConfiguration.PsconfigLinkLabel, name FinishForm 11/17/2010 12:04:25 1 INF Leaving function PsconfigClientLayoutTableLayoutPanel.DoChildLayout 11/17/2010 12:04:25 1 INF Resuming layout for the client layout panel PsconfigBaseFormClientLayoutTableLayoutPanelName 11/17/2010 12:04:25 1 INF NOT forceing a perform layout for the client layout panel PsconfigBaseFormClientLayoutTableLayoutPanelName 11/17/2010 12:04:25 1 INF Leaving function PsconfigClientLayoutTableLayoutPanel.DoLayout 11/17/2010 12:04:25 1 INF Resuming layout for the help button 11/17/2010 12:04:25 1 INF Old location for the navigation panel is {X=0,Y=0}, new location is {X=349,Y=464} 11/17/2010 12:04:25 1 INF Leaving function PsconfigBaseForm.DoLayout 11/17/2010 12:04:25 1 INF Leaving function FinishFrom.InitializeComponent 11/17/2010 12:04:25 1 INF Leaving function FinishFrom.FinishFrom 11/17/2010 12:04:25 1 INF Successfully invoked the constructor for type Microsoft.SharePoint.PostSetupConfiguration.FinishForm. Object returned is Microsoft.SharePoint.PostSetupConfiguration.FinishForm, Text: SharePoint Products and Technologies Configuration Wizard 11/17/2010 12:04:25 1 INF Entering function ReflectionHelper.InheritsFromBase 11/17/2010 12:04:25 1 INF Type Microsoft.SharePoint.PostSetupConfiguration.FinishForm inherits from Microsoft.SharePoint.PostSetupConfiguration.PsconfigBaseForm 11/17/2010 12:04:25 1 INF Leaving function ReflectionHelper.InheritsFromBase 11/17/2010 12:04:25 1 INF Created form FinishForm, now seeing if this form needs to be skipped 11/17/2010 12:04:25 1 INF Entering function PsconfigBaseForm.Skip 11/17/2010 12:04:25 1 INF This form FinishForm is not skipping 11/17/2010 12:04:25 1 INF Leaving function PsconfigBaseForm.Skip 11/17/2010 12:04:25 1 INF Leaving function PsconfigBaseForm.CreateNewPsconfigForm 11/17/2010 12:04:25 1 INF Entering function PsconfigBaseForm.TransitionToPsconfigBaseForm 11/17/2010 12:04:25 1 INF Transitioning from form ConfigurationProgressForm to form FinishForm 11/17/2010 12:04:25 1 INF Entering function PsconfigBaseForm.UnHookEvents 11/17/2010 12:04:25 1 INF Form ConfigurationProgressForm is handling driver events so we will unhook them 11/17/2010 12:04:25 1 INF Unhooked task driver events for form ConfigurationProgressForm 11/17/2010 12:04:25 1 INF Form ConfigurationProgressForm is not bound to any task, so we will enum the task driver tasks and unnhooked each task event 11/17/2010 12:04:25 1 INF Unhooked task initialize events from form ConfigurationProgressForm 11/17/2010 12:04:25 1 INF Unhooked task setup events from form ConfigurationProgressForm 11/17/2010 12:04:25 1 INF Unhooked task standaloneconfig events from form ConfigurationProgressForm 11/17/2010 12:04:25 1 INF Unhooked task uninstall events from form ConfigurationProgressForm 11/17/2010 12:04:25 1 INF Unhooked task unprovisionadminvs events from form ConfigurationProgressForm 11/17/2010 12:04:25 1 INF Unhooked task configdb events from form ConfigurationProgressForm 11/17/2010 12:04:25 1 INF Unhooked task helpcollections events from form ConfigurationProgressForm 11/17/2010 12:04:25 1 INF Unhooked task secureresources events from form ConfigurationProgressForm 11/17/2010 12:04:25 1 INF Unhooked task services events from form ConfigurationProgressForm 11/17/2010 12:04:25 1 INF Unhooked task installfeatures events from form ConfigurationProgressForm 11/17/2010 12:04:25 1 INF Unhooked task adminvs events from form ConfigurationProgressForm 11/17/2010 12:04:25 1 INF Unhooked task evalprovision events from form ConfigurationProgressForm 11/17/2010 12:04:25 1 INF Unhooked task applicationcontent events from form ConfigurationProgressForm 11/17/2010 12:04:25 1 INF Unhooked task upgradebootstrap events from form ConfigurationProgressForm 11/17/2010 12:04:25 1 INF Unhooked task upgrade events from form ConfigurationProgressForm 11/17/2010 12:04:25 1 INF Unhooked task finalize events from form ConfigurationProgressForm 11/17/2010 12:04:25 1 INF Leaving function PsconfigBaseForm.UnHookEvents 11/17/2010 12:04:25 1 INF Old location for the navigation panel is {X=312,Y=463}, new location is {X=349,Y=464} 11/17/2010 12:04:25 1 INF Entering function FinishForm.PsconfigBaseFormLoadEventHandler 11/17/2010 12:04:25 1 INF Creating the tab order for form FinishForm 11/17/2010 12:04:25 1 INF Entering function PsconfigBaseForm.AutomaticallySetTabOrder 11/17/2010 12:04:25 1 INF Not setting the tab order for the client TLP 11/17/2010 12:04:25 1 INF Entering function PsconfigTableLayoutPanel.SetTabOrder 11/17/2010 12:04:25 1 INF The tab index for this PsconfigTableLayoutPanel PsconfigBaseFormClientLayoutTableLayoutPanelName is 0 11/17/2010 12:04:25 1 INF Entering function PsconfigTableLayoutPanel.SetTableLayoutPanelTabOrder 11/17/2010 12:04:25 1 INF Setting tab order for PsconfigTableLayoutPanel PsconfigBaseFormClientLayoutTableLayoutPanelName, row index 0 11/17/2010 12:04:25 1 INF Setting tab order for control in PsconfigTableLayoutPanel PsconfigBaseFormClientLayoutTableLayoutPanelName, row index 0, column index 0 11/17/2010 12:04:25 1 INF Tab order at TLP row index 0, column index 0 for control PsconfigBaseFormTopLabelName is 1 11/17/2010 12:04:25 1 INF Setting tab order for PsconfigTableLayoutPanel PsconfigBaseFormClientLayoutTableLayoutPanelName, row index 1 11/17/2010 12:04:25 1 INF Setting tab order for control in PsconfigTableLayoutPanel PsconfigBaseFormClientLayoutTableLayoutPanelName, row index 1, column index 0 11/17/2010 12:04:25 1 INF Control in TLP location row index 1, column index 0 is null, so it must not be visible 11/17/2010 12:04:25 1 INF Setting tab order for PsconfigTableLayoutPanel PsconfigBaseFormClientLayoutTableLayoutPanelName, row index 2 11/17/2010 12:04:25 1 INF Setting tab order for control in PsconfigTableLayoutPanel PsconfigBaseFormClientLayoutTableLayoutPanelName, row index 2, column index 0 11/17/2010 12:04:25 1 INF Tab order at TLP row index 2, column index 0 for control FinishForm is 2 11/17/2010 12:04:25 1 INF Control FinishForm has children, so need to traverse them starting with tab order 3 11/17/2010 12:04:25 1 INF Entering function PsconfigTableLayoutPanel.SetChildTabOrder 11/17/2010 12:04:25 1 INF Control FinishForm is of type PsconfigTableLayoutPanel, so we will start traversing it starting with tab order 3 11/17/2010 12:04:25 1 INF Entering function PsconfigTableLayoutPanel.SetTableLayoutPanelTabOrder 11/17/2010 12:04:25 1 INF Setting tab order for PsconfigTableLayoutPanel FinishForm, row index 0 11/17/2010 12:04:25 1 INF Setting tab order for control in PsconfigTableLayoutPanel FinishForm, row index 0, column index 0 11/17/2010 12:04:25 1 INF Tab order at TLP row index 0, column index 0 for control FinishForm is 3 11/17/2010 12:04:25 1 INF Setting tab order for PsconfigTableLayoutPanel FinishForm, row index 1 11/17/2010 12:04:25 1 INF Setting tab order for control in PsconfigTableLayoutPanel FinishForm, row index 1, column index 0 11/17/2010 12:04:25 1 INF Control in TLP location row index 1, column index 0 is null, so it must not be visible 11/17/2010 12:04:25 1 INF Setting tab order for PsconfigTableLayoutPanel FinishForm, row index 2 11/17/2010 12:04:25 1 INF Setting tab order for control in PsconfigTableLayoutPanel FinishForm, row index 2, column index 0 11/17/2010 12:04:25 1 INF Tab order at TLP row index 2, column index 0 for control FinishForm is 4 11/17/2010 12:04:25 1 INF Setting tab order for PsconfigTableLayoutPanel FinishForm, row index 3 11/17/2010 12:04:25 1 INF Setting tab order for control in PsconfigTableLayoutPanel FinishForm, row index 3, column index 0 11/17/2010 12:04:25 1 INF Tab order at TLP row index 3, column index 0 for control FinishForm is 5 11/17/2010 12:04:25 1 INF Leaving function PsconfigTableLayoutPanel.SetTableLayoutPanelTabOrder 11/17/2010 12:04:25 1 INF Leaving function PsconfigTableLayoutPanel.SetChildTabOrder 11/17/2010 12:04:25 1 INF Setting tab order for PsconfigTableLayoutPanel PsconfigBaseFormClientLayoutTableLayoutPanelName, row index 3 11/17/2010 12:04:25 1 INF Setting tab order for control in PsconfigTableLayoutPanel PsconfigBaseFormClientLayoutTableLayoutPanelName, row index 3, column index 0 11/17/2010 12:04:25 1 INF Control in TLP location row index 3, column index 0 is null, so it must not be visible 11/17/2010 12:04:25 1 INF Setting tab order for PsconfigTableLayoutPanel PsconfigBaseFormClientLayoutTableLayoutPanelName, row index 4 11/17/2010 12:04:25 1 INF Setting tab order for control in PsconfigTableLayoutPanel PsconfigBaseFormClientLayoutTableLayoutPanelName, row index 4, column index 0 11/17/2010 12:04:25 1 INF Tab order at TLP row index 4, column index 0 for control FinishForm is 6 11/17/2010 12:04:25 1 INF Setting tab order for PsconfigTableLayoutPanel PsconfigBaseFormClientLayoutTableLayoutPanelName, row index 5 11/17/2010 12:04:25 1 INF Setting tab order for control in PsconfigTableLayoutPanel PsconfigBaseFormClientLayoutTableLayoutPanelName, row index 5, column index 0 11/17/2010 12:04:25 1 INF Tab order at TLP row index 5, column index 0 for control FinishForm is 7 11/17/2010 12:04:25 1 INF Leaving function PsconfigTableLayoutPanel.SetTableLayoutPanelTabOrder 11/17/2010 12:04:25 1 INF Leaving function PsconfigTableLayoutPanel.SetTabOrder 11/17/2010 12:04:25 1 INF Entering function PsconfigTableLayoutPanel.SetTabOrder 11/17/2010 12:04:25 1 INF The tab index for this PsconfigTableLayoutPanel PsconfigBaseFormNavigationTableLayoutPanelName is 9 11/17/2010 12:04:25 1 INF Entering function PsconfigTableLayoutPanel.SetTableLayoutPanelTabOrder 11/17/2010 12:04:25 1 INF Setting tab order for PsconfigTableLayoutPanel PsconfigBaseFormNavigationTableLayoutPanelName, row index 0 11/17/2010 12:04:25 1 INF Setting tab order for control in PsconfigTableLayoutPanel PsconfigBaseFormNavigationTableLayoutPanelName, row index 0, column index 0 11/17/2010 12:04:25 1 INF Tab order at TLP row index 0, column index 0 for control PsconfigBaseFormBackButtonName is 10 11/17/2010 12:04:25 1 INF Setting tab order for control in PsconfigTableLayoutPanel PsconfigBaseFormNavigationTableLayoutPanelName, row index 0, column index 1 11/17/2010 12:04:25 1 INF Tab order at TLP row index 0, column index 1 for control PsconfigBaseFormNextButtonName is 11 11/17/2010 12:04:25 1 INF Setting tab order for control in PsconfigTableLayoutPanel PsconfigBaseFormNavigationTableLayoutPanelName, row index 0, column index 2 11/17/2010 12:04:25 1 INF Tab order at TLP row index 0, column index 2 for control PsconfigBaseFormCancelOrFinishButtonName is 12 11/17/2010 12:04:25 1 INF Leaving function PsconfigTableLayoutPanel.SetTableLayoutPanelTabOrder 11/17/2010 12:04:25 1 INF Leaving function PsconfigTableLayoutPanel.SetTabOrder 11/17/2010 12:04:25 1 INF Leaving function PsconfigBaseForm.AutomaticallySetTabOrder 11/17/2010 12:04:25 1 INF Leaving function FinishForm.PsconfigBaseFormLoadEventHandler 11/17/2010 12:04:25 1 INF Old location for the navigation panel is {X=314,Y=465}, new location is {X=349,Y=464} 11/17/2010 12:04:25 1 INF Not running in high contrast, so we will paint the background with our trademarked image 11/17/2010 12:04:25 1 INF Not running in high contrast, so we will paint the background with our trademarked image 11/17/2010 12:04:25 1 INF Not running in high contrast, so we will paint the background with our trademarked image 11/17/2010 12:04:25 1 INF Leaving function PsconfigBaseForm.TransitionToPsconfigBaseForm 11/17/2010 12:04:25 1 INF Leaving function PsconfigBaseForm.ShowNextForm 11/17/2010 12:04:25 1 INF Leaving function ConfigurationProgressForm.PsconfigBaseFormNextButtonClickedEventHandler 11/17/2010 12:04:25 1 INF Leaving function ConfigurationProgressForm.InvokeTaskDriverEventHandler 11/17/2010 12:04:25 1 INF Not running in high contrast, so we will paint the background with our trademarked image 11/17/2010 12:04:25 1 INF Not running in high contrast, so we will paint the background with our trademarked image 11/17/2010 12:04:25 1 INF Not running in high contrast, so we will paint the background with our trademarked image 11/17/2010 12:04:25 1 INF Not running in high contrast, so we will paint the background with our trademarked image 11/17/2010 12:04:25 1 INF Not running in high contrast, so we will paint the background with our trademarked image 11/17/2010 12:04:25 1 INF Not running in high contrast, so we will paint the background with our trademarked image 11/17/2010 12:04:25 1 INF Not running in high contrast, so we will paint the background with our trademarked image 11/17/2010 12:04:25 1 INF Not running in high contrast, so we will paint the background with our trademarked image 11/17/2010 12:04:25 1 INF Not running in high contrast, so we will paint the background with our trademarked image 11/17/2010 12:04:25 6 INF Leaving function PsconfigBaseForm.TaskDriverEventHandler 11/17/2010 12:04:25 6 INF Leaving function TaskDriver.FireOnTaskDriverEvent 11/17/2010 12:04:25 6 INF Leaving function TaskDriver.OnTaskDriverStop 11/17/2010 12:04:25 6 INF Leaving function TaskDriver.Stop 11/17/2010 12:04:25 6 INF UnLocking the task driver for exclusive use while we ran tasks 11/17/2010 12:04:25 6 INF Leaving function TaskDriver.Run 11/17/2010 12:04:25 6 INF The task driver has returned, so it is done now 11/17/2010 12:04:25 6 INF Leaving function ConfigurationProgressForm.RunTheTaskDriver 11/17/2010 12:05:26 1 INF Entering function PsconfigLinkLabel.LinkLabelClickedEventHandler 11/17/2010 12:05:26 1 INF Clicking the link data C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\LOGS\PSCDiagnostics_11_17_2010_12_2_22_971_1188279091.log 11/17/2010 12:05:26 1 INF Not running in high contrast, so we will paint the background with our trademarked image 11/17/2010 12:05:27 1 INF Leaving function PsconfigLinkLabel.LinkLabelClickedEventHandler
Free Windows Admin Tool Kit Click here and download it now
November 17th, 2010 3:17pm

Hi jaredmill, Have you installed the Office 2010 in your vm? If so please uninstall it, then try to run Configuration Wizard again. The issue appears to be associated to having the new Office 2010 beta (specifically InfoPath 2010) installed. More information please refer to http://blogs.msdn.com/b/tmathis/archive/2009/11/03/spupgradeexception-one-or-more-types-failed-to-load-exception-when-running-configuration-wizard.aspx.Best regards. Emir
November 19th, 2010 4:02am

Thanks, it was office 10!
Free Windows Admin Tool Kit Click here and download it now
November 19th, 2010 11:16am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics