Hi Andi,
When you run the sutekishop database creator
(Suteki.Shop.CreateDb.exe) it does the following (all via standard T-
SQL commands):
1. Drops the database configured in the
Suteki.Shop.CreateDb.exe.config connection string.
2. Creates a new database with the configured name.
3. Inserts all the lookup (static) data that Suteki Shop needs, so
that you can start with a working system.
I've never tried to use it with SQL Server Compact edition, so it's
untested against that database technology. The connection is
configured to use NHibernate's SQL Server adaptor, so I'm not
surprised that you are seeing messages like 'Unable to load the native
components of SQL Server Compact corresponding to the
ADO.NET provider
of version 8482'.
If you are determined to use SQL CE, you could try changing the
NHibernate provider configuration in
Suteki.Common.Repositories.FluentNHibernateConfigurationBuilder from
this:
public Configuration GetConfiguration()
{
return
BuildConfiguration(MsSqlConfiguration.MsSql2005.ConnectionString(c =>
c.FromConnectionStringWithKey(conectionStringKey)));
}
To this:
public Configuration GetConfiguration()
{
MsSqlCeConfiguration.Standard
return
BuildConfiguration(MsSqlCeConfiguration.Standard.ConnectionString(c
=>
c.FromConnectionStringWithKey(conectionStringKey)));
}
However, Suteki Shop works fine with SQL Server Express, I ran it for
a long time against this database. It's a free download from
Microsoft, so that might be worth a try.
I don't know why it's affecting your orchard CMS websites?
Sorry not to be much help.
Mike