Per the instructions, I backed up the database, uploaded the new fileset over the old and ran the install script. I did not stop the service before uploading the files which may have caused a lot of my problems.
The database upgrade had many errors but said it was complete.
I was particularly concerned about the 'scripting errors' which of course could cause all the others. I continued on though. I restarted the script but it said the database did not need the upgrade.Running upgrade scriptso o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o x o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o x x o o x x x x x x x o o o o o o o o o o
Errors occurred during database upgrade.
SQL: IF EXISTS (SELECT * FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS WHERE TABLE_NAME = 'ac_TaxRuleGroups' AND CONSTRAINT_NAME = 'ac_TaxRuleGroups_PK') BEGIN alter table "ac_TaxRuleGroups" add constraint "ac_TaxRuleGroups_PK" primary key ("GroupId", "TaxRuleId") END
Error: Table 'ac_TaxRuleGroups' already has a primary key defined on it. Could not create constraint. See previous errors.
SQL: ALTER TABLE ac_Orders ADD CONSTRAINT ac_Orders_PK PRIMARY KEY CLUSTERED ( OrderId ) WITH( STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
Error: Line 7: Incorrect syntax near '('.
SQL: ALTER TABLE ac_Orders ADD CONSTRAINT ac_Affiliates_ac_Orders_FK1 FOREIGN KEY ( AffiliateId ) REFERENCES ac_Affiliates ( AffiliateId ) ON UPDATE NO ACTION ON DELETE SET NULL
Error: Incorrect syntax near the keyword 'SET'.
SQL: ALTER TABLE ac_Orders ADD CONSTRAINT ac_Users_ac_Orders_FK1 FOREIGN KEY ( UserId ) REFERENCES ac_Users ( UserId ) ON UPDATE NO ACTION ON DELETE SET NULL
Error: Incorrect syntax near the keyword 'SET'.
SQL: ALTER TABLE ac_OrderCoupons ADD CONSTRAINT ac_Orders_ac_OrderCoupons_FK1 FOREIGN KEY ( OrderId ) REFERENCES ac_Orders ( OrderId ) ON UPDATE NO ACTION ON DELETE CASCADE
Error: There are no primary or candidate keys in the referenced table 'ac_Orders' that match the referencing column list in the foreign key 'ac_Orders_ac_OrderCoupons_FK1'. Could not create constraint. See previous errors.
SQL: ALTER TABLE ac_OrderItems ADD CONSTRAINT ac_Orders_ac_OrderItems_FK1 FOREIGN KEY ( OrderId ) REFERENCES ac_Orders ( OrderId ) ON UPDATE NO ACTION ON DELETE CASCADE
Error: There are no primary or candidate keys in the referenced table 'ac_Orders' that match the referencing column list in the foreign key 'ac_Orders_ac_OrderItems_FK1'. Could not create constraint. See previous errors.
SQL: ALTER TABLE ac_OrderNotes ADD CONSTRAINT ac_Orders_ac_OrderNotes_FK1 FOREIGN KEY ( OrderId ) REFERENCES ac_Orders ( OrderId ) ON UPDATE NO ACTION ON DELETE CASCADE
Error: There are no primary or candidate keys in the referenced table 'ac_Orders' that match the referencing column list in the foreign key 'ac_Orders_ac_OrderNotes_FK1'. Could not create constraint. See previous errors.
SQL: ALTER TABLE ac_OrderShipments ADD CONSTRAINT ac_Orders_ac_Shipments_FK1 FOREIGN KEY ( OrderId ) REFERENCES ac_Orders ( OrderId ) ON UPDATE NO ACTION ON DELETE CASCADE
Error: There are no primary or candidate keys in the referenced table 'ac_Orders' that match the referencing column list in the foreign key 'ac_Orders_ac_Shipments_FK1'. Could not create constraint. See previous errors.
SQL: ALTER TABLE ac_Payments ADD CONSTRAINT ac_Orders_ac_Payments_FK1 FOREIGN KEY ( OrderId ) REFERENCES ac_Orders ( OrderId ) ON UPDATE NO ACTION ON DELETE CASCADE
Error: There are no primary or candidate keys in the referenced table 'ac_Orders' that match the referencing column list in the foreign key 'ac_Orders_ac_Payments_FK1'. Could not create constraint. See previous errors. Warning: The table 'ac_Payments' has been created but its maximum row size (8892) exceeds the maximum number of bytes per row (8060). INSERT or UPDATE of a row in this table will fail if the resulting row length exceeds 8060 bytes.
SQL: ALTER TABLE ac_GiftCertificateTransactions ADD CONSTRAINT ac_Orders_ac_GiftCertificateTransactions_FK1 FOREIGN KEY ( OrderId ) REFERENCES ac_Orders ( OrderId ) ON UPDATE NO ACTION ON DELETE SET NULL
Error: Incorrect syntax near the keyword 'SET'.
Upgrade complete.
Continue to Admin
At Step 5
I did get the SQL 2000 error, downloaded and uploaded the CommerceBuilder.DLL. The overwrite failed and I was unable to stop the service from my host's control panel. I contacted tech support and they had to stop it. After I uploaded the new DLL, neither the cart nor the admin would run. This was the output:STEP 5) - Category and Search page error with SQL 2000 database
When using 'Category Grid' or 'Category Grid with Add to Basket' content scriptlets with a category page, advanced search, or product finder, and you have an SQL 2000 database, you will see this error after upgrading to version 7.0.2
[[ConLib:SearchPage]] The text, ntext, and image data types cannot be compared or sorted, except when using IS NULL or LIKE operator.
TO FIX: download patch which includes a new CommerceBuilder.DLL version 7.2.11679.0. Copy this over the existing one located in the \BIN\ folder. It may be necessary to temporarily stop the web service.
After reinstalling the older dll, I admin and cart ran but I got a different area. At this point the tech at the hosting company deleted the entire install except for the database and had me reupload all files and AC will not run with either the old or new DLL.Server Error in '/' Application.
--------------------------------------------------------------------------------
Could not load file or assembly 'CommerceBuilder.Data, Version=7.2.11602.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.IO.FileNotFoundException: Could not load file or assembly 'CommerceBuilder.Data, Version=7.2.11602.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Assembly Load Trace: The following information can be helpful to determine why the assembly 'CommerceBuilder.Data, Version=7.2.11602.0, Culture=neutral, PublicKeyToken=null' could not be loaded.
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
Stack Trace:
[FileNotFoundException: Could not load file or assembly 'CommerceBuilder.Data, Version=7.2.11602.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.]
CommerceBuilder.Stores.BannedIPDataSource.IsBanned(String ip) +0
CommerceBuilder.Services.c.c(Object A_0, EventArgs A_1) +563
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +68
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75
I short, I have a database that contains many hours of provisioning work and code install that won't run. I suspect I had some files that either failed to download or were corrupted when I made the backup before starting the upgrade process. I am open to reinstalling from scratch if I can do so without losing all the data entry that has been done.Server Error in '/' Application.
--------------------------------------------------------------------------------
Runtime Error
Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.
Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>
Anybody have any suggestions? (bridge + jump not an option)
Thanks