So I'm sc***ed?
The error log for 3.3.5 shows some duplicate entries such as:
System.Data.SqlClient.SqlException: In der Datenbank ist bereits ein Objekt mit dem Namen 'GetPermissionsByModuleDefID' vorhanden.
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript(String SQL)
at DotNetNuke.Data.SqlDataProvider.ExecuteScript(String Script, Boolean UseTransactions)
System.Data.SqlClient.SqlException: Spaltennamen müssen in jeder Tabelle eindeutig sein. Der Spaltenname 'LastUpdated' wurde in der Folders-Tabelle mehrmals angegeben.
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript(String SQL)
at DotNetNuke.Data.SqlDataProvider.ExecuteScript(String Script, Boolean UseTransactions)
System.Data.SqlClient.SqlException: In der Datenbank ist bereits ein Objekt mit dem Namen 'AddFolder' vorhanden.
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript(String SQL)
at DotNetNuke.Data.SqlDataProvider.ExecuteScript(String Script, Boolean UseTransactions)
System.Data.SqlClient.SqlException: In der Datenbank ist bereits ein Objekt mit dem Namen 'AddFile' vorhanden. at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript(String SQL)
at DotNetNuke.Data.SqlDataProvider.ExecuteScript(String Script, Boolean UseTransactions)
System.Data.SqlClient.SqlException: In der Datenbank ist bereits ein Objekt mit dem Namen 'DeleteFile' vorhanden.
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript(String SQL)
at DotNetNuke.Data.SqlDataProvider.ExecuteScript(String Script, Boolean UseTransactions)
There are more but I only listed the first few here. I now suspect that this was because I used the Install package instead of the Upgrade package to do the upgrade from 3.3.4 to 3.3.6?
My question still stands: How can I doublecheck that the upgrade was indeed successful and how can I force DNN to upgrade again if it wasn't? I seem to recall a feature to synchronize the database and DNN in previous DNN versions but cannot seem to find it in the current version...