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