SfB Server 2015, Install-CsDatabase : Command execution failed: The network path was not found. (AlwaysOn BackEnd)

Update: This behavior was fixed in Skype for Business Server 2015 CU9.

After installing the Skype for Business Server 2015 CU8, we might see the following error when updating the databases on a AlwaysOn BackEnd:

Install-CsDatabase -Update -ConfiguredDatabases -SqlServerFqdn <AlwaysOn SQL Listener>

WARNING: Install-CsDatabase failed.
WARNING: Detailed results can be found at
“C:\Users\Administrator.RECORE\AppData\Local\Temp\2\Install-CsDatabase-e68ceeb8-b8dd-4296-96c6-00d5ec6f96fb.html”.
Install-CsDatabase : Command execution failed: The network path was not found.
At line:1 char:1
+ Install-CsDatabase -Update -ConfiguredDatabases -SqlServerFqdn sqlpool.recore.la …
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [Install-CsDatabase], IOException
+ FullyQualifiedErrorId : ProcessingFailed,Microsoft.Rtc.Management.Deployment.InstallDatabaseCmdlet

Before implementing a workaround, we need to verify if the SfB Back End Databases need to be updated:

Test-CsDatabase -ConfiguredDatabases -SqlServerFqdn <AlwaysOn SQL Listener> | Select SqlServerFqdn, SqlInstanceName, DatabaseName, InstalledVersion, ExpectedVersion | ft -AutoSize

If the expected version matches the installed version, then we don’t need to update the SfB BackEnd database.

In case we need to update the database then we can use this workaround:

Step 1 – Identify the Active SQL Node/Replica

The easiest way to check the current Active SQL Node/Replica, is to use the SQL Management Studio, AlwaysOn High Availability > Availability Replicas:

In this example SQL01 is the active node/replica.

Step 2 – Update the Databases

We need to know which databases are hosted in the BackEnd, for this we can use the SQL Management Studio, Databases:

Or with the Test-CsDatabase PowerShell cmdlet:

Test-CsDatabase -ConfiguredDatabases -SqlServerFqdn <AlwaysOn SQL Listener> | Select SqlServerFqdn, SqlInstanceName, DatabaseName, InstalledVersion, ExpectedVersion | ft -AutoSize

Front End (Red databases):

Install-CsDatabase -Update -SqlServerFqdn <SQL Active Node/Replica FQDN> -SqlInstanceName <SQL Instance> -DatabaseType User
Install-CsDatabase -Update -SqlServerFqdn <SQL Active Node/Replica FQDN> -SqlInstanceName <SQL Instance> -DatabaseType Application

Please note for SQL Default Instance we need to use:

Install-CsDatabase -Update -SqlServerFqdn <SQL Active Node/Replica FQDN> -SqlInstanceName “” -DatabaseType User
Install-CsDatabase -Update -SqlServerFqdn <SQL Active Node/Replica FQDN> -SqlInstanceName “” -DatabaseType Application

Central Management Store (Blue databases):

Install-CsDatabase -Update -SqlServerFqdn <SQL Active Node/Replica FQDN> -SqlInstanceName <SQL Instance> -CentralManagementDatabase

Monitoring (Green databases):

Install-CsDatabase -Update -SqlServerFqdn <SQL Active Node/Replica FQDN> -SqlInstanceName <SQL Instance> -DatabaseType Monitoring

Archiving (Orange database):

Install-CsDatabase -Update -SqlServerFqdn <SQL Active Node/Replica FQDN> -SqlInstanceName <SQL Instance> -DatabaseType Archiving

Advertisement

One thought on “SfB Server 2015, Install-CsDatabase : Command execution failed: The network path was not found. (AlwaysOn BackEnd)

  1. Just updated my servers and had the same problem. It seems like you don’t need to update the databases for the January 2019 update.

    Thank you very much! 🙂

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.