Ошибка установки 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 в Умбрако загружается.