CatalookSupport Forum
Error DNN 5.5.0 and upgrade to 6.0.8
Last Post 21 Sep 2010 10:28 AM by Jon. 1 Replies.
AddThis - Bookmarking and Sharing Button Printer Friendly
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages Not Resolved
RobertHUser is Offline
New Member
New Member
Posts:1
Avatar

--
30 Aug 2010 11:04 AM  

Last week I upgraded DNN from 5.4.x to 5.5.0 as it was a critical update and we were feeling the effects of the issues with 5.4.

Overall everything was working fine. The only problem I found was when trying to checkout it would throw an error as ( do not remember exactly) but the Object reference not set to an instance of an object.

So I checked for a later release of CataLook as I was using 5.8.9 and saw 6.0.8 and downloaded it. I followed the install instructions and all went well until installing the CATALookStore extension. I get the following error:

Package Installation Report

See below for the results of the package installation

Error loading files from temporary folder - see below

StartJob

Starting Installation

Info

Starting Installation - CATALooKStore

Info

Starting Installation - Script

Info

Begin Sql execution

Info

Creating backup of previous version - Providers\DataProviders\SqlDataProvider\05.09.00.SqlDataProvider

Info

Created - Providers\DataProviders\SqlDataProvider\05.09.00.SqlDataProvider

Info

Executing 05.09.00.SqlDataProvider

Info

Start Sql execution: 05.09.00.SqlDataProvider file

Failure

SQL Execution resulted in following Exceptions: System.Data.SqlClient.SqlException: Column names in each table must be unique. Column name 'ApplyFormulaTo' in table 'dbo.CAT_CartPriceRules' is specified more than once. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript(String SQL) at DotNetNuke.Data.SqlDataProvider.ExecuteScript(String Script, Boolean UseTransactions) -- =============================================================================== -- CONFIG CATALooK.netStore DATABASE http://www.dnnsoft.com -- Copyright (c) 2003-2010 CATALooK Software -- Version: 05.09.00 -- support@catalook.de -- -- Note: To manually execute this script you must -- perform a search and replace operation -- for dbo. and -- Specify values fordbo. and in web.config -- You don't need to replace dbo. and if you execute -- this script or parts of this script via DotNetNuke Host -> SQL -- =============================================================================== -- ================================================================== -- Data Base Update from v05.08.09 to v05.09.00 -- ================================================================== ALTER TABLE dbo.[CAT_CartPriceRules] ADD [ApplyFormulaTo] [int]

Info

End Sql execution: 05.09.00.SqlDataProvider file

Info

Finished Sql execution

Failure

Installation Failed - Script

Info

Installation Failed - CATALooKStore

Info

Deleted temporary install folder

EndJob

Installation Failed

 

 

If I go to the main store tab/page I get the following error at the main module:

A critical error has occurred.
Column 'FraktguideUserCode' does not belong to table .

The first two extensions installed without errors. I did try a second time with the same result.

Any help would be greatly appreciated.

Robert

JonUser is Offline
New Member
New Member
Posts:4
Avatar

--
21 Sep 2010 10:28 AM  
Hi Robert,

Not sure how much this helps you, but looking at the 'Failure' message, this is always going to fail because for whatever reason the update is trying to add the new column 'ApplyFormulaTo' to the table 'CAT_CartPriceRules', but unfortunately it already exists. At this point the update is aborted and other columns that clearly need adding (for instance 'FrakguideUserCode' to either the same or another table) fail to execute.

We have experienced similar problems when updating other DNN modules, and in those instances where support is not forthcoming we end up editing the update script removing/modifying the offending lines that are causing the error(s) - in this case you would be looking for a file named '05.09.00.SqlDataProvider' and to remove the line that includes 'ADD [ApplyFormulaTo] [int], and retrying the update. You will probably be presented with another error of the next column that couldn't be added because it already exists or something related to table or column updates. If you manage to work through all of these there is a chance you will end up with a working system.

Hope this helps a little,

Jon
You are not authorized to post a reply.


Powered by Active Forums

Catalook Support Chapters

Register  |  Login  | Terms Of Use | Privacy Statement | Copyright (c) 2012 Catalook Support  | Support Desk | Site Updated Monday 06 February 2012