AI OnAI Off
Hi Maryam
I never did solve the problem. A colleague of mine had a working version of EPiServer that we used instead.
My best guess is, that I needed some SQL Server client utilities on my machine, e.g. SQL Server Management Studio or similar tools. My theory is that the EPiServer installation assumes that the tools needed to talk to SQL Server is present, but they were not on my machine. I never got around to test the theory however. It is probably just a wild guess, because other parts of the installation seemed to work ok.
Regards
Anders
I'm trying to install a new EPiServer 7.5 site on my Windows Server 2012 machine.
I use the Deployment Center to do the installation, but it fails during installation. See message and complete log below.
Any suggestions will be appreciated.
-----
Adding/Updating assembly redirect for log4net
Installing Add-Ons:
Id : CMS
Title : EPiServer Edit UI
Version : 3.0.1097
Id : EPiServer.Suite
Title : EPiServer
Version : 7.5.394
Executing database script "C:\Users\aol\AppData\Local\Temp\tmp122B.tmp"
Executing database script "C:\Users\aol\AppData\Local\Temp\tmp1289.tmp"
An error has occured and the transaction will be rolled back
Rolledback
The system cannot find the file specified
The system cannot find the file specified
An unhandled error has occured:
The system cannot find the file specified
When executing
At C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\Install\System Scripts\Instal
l Database (SqlServer).ps1:126 char:3
+ New-EPiSqlSvrDB `
+ ~~~~~~~~~~~~~~~~~
True
=
Get-EPiIsBulkInstalling
An unhandled error has occured:
The system cannot find the file specified
When executing
At C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\Install\System Scripts\Instal
l Database (SqlServer).ps1:126 char:3
+ New-EPiSqlSvrDB `
+ ~~~~~~~~~~~~~~~~~
=
Get-EPiIsBulkInstalling
At C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\Install\System Scripts\Install Database (SqlServer).ps1:126 char:3
+ New-EPiSqlSvrDB `
+ ~~~~~~~~~~~~~~~~~
System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
at EPiServer.Install.Common.Installers.ExecuteProcessInstaller.Install(IDictionary stateSaver)
at EPiServer.Install.InstallationManager.Install(Installer installer)
at EPiServer.Install.SqlServer.SqlServerInstallationManager.InstallAspNetSchema(String sqlServerName, Nullable`1 sqlServerPort, String databaseName, String loginName, String loginPassword)
at EPiServer.Install.SqlServer.SqlServerInstallationManager.InstallAspNetComponents(String sqlServerName, Nullable`1 sqlServerPort, String databaseName, String loginName, String loginPassword, Boolean installAspNetSchema, Boolean installWFSchema)
at EPiServer.Install.SqlServer.SqlServerInstallationManager.CreateDatabase(String sqlServerName, Nullable`1 sqlServerPort, String databaseName, String loginName, String loginPassword, String epiServerSqlScriptPath, Boolean isEPiServerScript, Boolean installAspNetSchema, Boolean installWFSchema, Int32 progressPercent)
at EPiServer.Install.SqlServer.Cmdlets.NewDatabaseCmdlet.ProcessRecord()
at System.Management.Automation.Cmdlet.DoProcessRecord()
at System.Management.Automation.CommandProcessor.ProcessRecord()
---------
Full installation log:
Started a transacted install
Copying C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\application to C:\EPiServer\AOLEPiServerSite\wwwroot
Copying C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\bin to C:\EPiServer\AOLEPiServerSite\wwwroot\bin
Copied License.config
productPath: C:\Program Files (x86)\EPiServer\Framework\7.5.394.2\
installedVersion: 0.0.0.0
frameworkVersion: 7.5.394.2
AppData path: C:\EPiServer\AOLEPiServerSite\appdata
Applying web config modification for EPiServer Framework 6.0.318.113
Applying web config modification for EPiServer Framework 6.1.79.0
Applying web config modification for EPiServer Framework 6.2.267.1
Applying web config modification for EPiServer Framework 7.5.394.2
Removing assembly redirect for EPiServer.Shell.UI
Skipping EPiServer.Shell.UI since assembly redirects are not found
Copying C:\Program Files (x86)\EPiServer\Framework\7.5.394.2\bin to C:\EPiServer\AOLEPiServerSite\wwwroot\bin
Assembly redirect for EPiServer.ApplicationModules.dll
Adding/Updating assembly redirect for EPiServer.ApplicationModules
Assembly redirect for EPiServer.Data.Cache.dll
Adding/Updating assembly redirect for EPiServer.Data.Cache
Assembly redirect for EPiServer.Data.dll
Adding/Updating assembly redirect for EPiServer.Data
Assembly redirect for EPiServer.Events.dll
Adding/Updating assembly redirect for EPiServer.Events
Assembly redirect for EPiServer.Framework.dll
Adding/Updating assembly redirect for EPiServer.Framework
Assembly redirect for EPiServer.Licensing.dll
Adding/Updating assembly redirect for EPiServer.Licensing
Assembly redirect for EPiServer.Shell.dll
Adding/Updating assembly redirect for EPiServer.Shell
Assembly redirect for Newtonsoft.Json.dll
Adding/Updating assembly redirect for Newtonsoft.Json
Assembly redirect for StructureMap.dll
Adding/Updating assembly redirect for StructureMap
Adding/Updating assembly redirect for System.Web.Mvc
Installing Add-Ons:
Id : EPiServer.Packaging
Title : EPiServer Add-On Store Platform
Version : 3.0.1845
Id : EPiServer.Packaging.UI
Title : EPiServer Add-On Store UI
Version : 3.0.1845
Id : Shell
Title : EPiServer UI Platform
Version : 3.0.1209
Copying C:\Program Files (x86)\EPiServer\Framework\7.5.394.2\Geolocation to C:\EPiServer\AOLEPiServerSite\appdata\Geolocation
Assembly redirect for C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\bin\Castle
.Core.dll
Adding/Updating assembly redirect for Castle.Core
Assembly redirect for C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\bin\Castle
.Windsor.dll
Adding/Updating assembly redirect for Castle.Windsor
Assembly redirect for C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\bin\EPiSer
ver.BaseLibrary.dll
Adding/Updating assembly redirect for EPiServer.BaseLibrary
Assembly redirect for C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\bin\EPiSer
ver.Configuration.dll
Adding/Updating assembly redirect for EPiServer.Configuration
Assembly redirect for C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\bin\EPiSer
ver.dll
Adding/Updating assembly redirect for EPiServer
Assembly redirect for C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\bin\EPiSer
ver.Enterprise.dll
Adding/Updating assembly redirect for EPiServer.Enterprise
Assembly redirect for C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\bin\EPiSer
ver.ImageLibrary.dll
Adding/Updating assembly redirect for EPiServer.ImageLibrary
Assembly redirect for C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\bin\EPiSer
ver.Implementation.dll
Adding/Updating assembly redirect for EPiServer.Implementation
Assembly redirect for C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\bin\EPiSer
ver.LinkAnalyzer.dll
Adding/Updating assembly redirect for EPiServer.LinkAnalyzer
Assembly redirect for C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\bin\EPiSer
ver.UI.dll
Adding/Updating assembly redirect for EPiServer.UI
Assembly redirect for C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\bin\EPiSer
ver.Web.WebControls.dll
Adding/Updating assembly redirect for EPiServer.Web.WebControls
Assembly redirect for C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\bin\EPiSer
ver.WorkflowFoundation.dll
Adding/Updating assembly redirect for EPiServer.WorkflowFoundation
Assembly redirect for C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\bin\EPiSer
ver.XForms.dll
Adding/Updating assembly redirect for EPiServer.XForms
Assembly redirect for C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\bin\log4ne
t.dll
Adding/Updating assembly redirect for log4net
Installing Add-Ons:
Id : CMS
Title : EPiServer Edit UI
Version : 3.0.1097
Id : EPiServer.Suite
Title : EPiServer
Version : 7.5.394
Executing database script "C:\Users\aol\AppData\Local\Temp\tmp122B.tmp"
Executing database script "C:\Users\aol\AppData\Local\Temp\tmp1289.tmp"
An error has occured and the transaction will be rolled back
Rolledback
The system cannot find the file specified
The system cannot find the file specified
An unhandled error has occured:
The system cannot find the file specified
When executing
At C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\Install\System Scripts\Instal
l Database (SqlServer).ps1:126 char:3
+ New-EPiSqlSvrDB `
+ ~~~~~~~~~~~~~~~~~
True
=
Get-EPiIsBulkInstalling
An unhandled error has occured:
The system cannot find the file specified
When executing
At C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\Install\System Scripts\Instal
l Database (SqlServer).ps1:126 char:3
+ New-EPiSqlSvrDB `
+ ~~~~~~~~~~~~~~~~~
=
Get-EPiIsBulkInstalling
At C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\Install\System Scripts\Install Database (SqlServer).ps1:126 char:3
+ New-EPiSqlSvrDB `
+ ~~~~~~~~~~~~~~~~~
System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
at EPiServer.Install.Common.Installers.ExecuteProcessInstaller.Install(IDictionary stateSaver)
at EPiServer.Install.InstallationManager.Install(Installer installer)
at EPiServer.Install.SqlServer.SqlServerInstallationManager.InstallAspNetSchema(String sqlServerName, Nullable`1 sqlServerPort, String databaseName, String loginName, String loginPassword)
at EPiServer.Install.SqlServer.SqlServerInstallationManager.InstallAspNetComponents(String sqlServerName, Nullable`1 sqlServerPort, String databaseName, String loginName, String loginPassword, Boolean installAspNetSchema, Boolean installWFSchema)
at EPiServer.Install.SqlServer.SqlServerInstallationManager.CreateDatabase(String sqlServerName, Nullable`1 sqlServerPort, String databaseName, String loginName, String loginPassword, String epiServerSqlScriptPath, Boolean isEPiServerScript, Boolean installAspNetSchema, Boolean installWFSchema, Int32 progressPercent)
at EPiServer.Install.SqlServer.Cmdlets.NewDatabaseCmdlet.ProcessRecord()
at System.Management.Automation.Cmdlet.DoProcessRecord()
at System.Management.Automation.CommandProcessor.ProcessRecord()