Ошибка установки uCommerce для Umbraco 7

Использование сборки Umbraco версии 7.1.4: 1.0.5261.28127

Загрузите установочный пакет с сайта ucommerce.net - uCommerce-for-Umbraco7-6.6.2.15058.zip

Попытка установить несколько раз. Впервые (более 10) раз эта база данных была на Azure. При установке не происходит "ошибок", но я подозреваю, что в базе данных будет создано больше таблиц базы данных:

Инсталляция создала иконку в бэк-офисе, uCommerce, Однако, когда я нажимаю на нее, я получаю эту ошибку:

Server error: Contact administrator, see log for full details.
Failed to retrieve data for application tree uCommerce

В моем файле журнала:

ERROR NHibernate.AdoNet.AbstractBatcher - Could not execute query: select user0_.UserId as UserId100_, user0_.ExternalId as ExternalId100_ from uCommerce_User user0_ where user0_.ExternalId=@p0

System.Data.SqlClient.SqlException (0x80131904): Invalid object name 'uCommerce_User'.

Я нашел эту ссылку, недопустимое имя объекта "uCommerce_User", которая предложила принести database от Azure,

Я продублировал database от Azure к моему localи изменил connection string, Я просмотрел локальный экземпляр, чтобы убедиться, что connection string работал. Попытка переустановить еще (10+) раз, и по-прежнему появляется та же ошибка при нажатии на uCommerce значок в Umbraco backoffice,

Очевидно, что у меня нет uCommerce_User Таблица создана, так как все таблицы, которые были созданы из установки, находятся на изображении выше. Я пытался запустить все 128 sql файлы из папки установки в пакете, но после 4-го скрипта я начал получать constrant ошибки.

У меня есть полные права на создание таблиц, и я не знаю, почему происходит ошибка. Кто-нибудь еще имел / имел эту проблему?

Apprec -

1 ответ

Решение

Я удалил все constraints из базы данных Azure, касающейся таблиц uCommerce, затем удалил таблицы uCommerce, а затем повторно запустил все сценарии 130 sql, и он установил OK. Теперь раздел UCommerce в Умбрако загружается.

Другие вопросы по тегам