BlogEngine.NET viene distribuito con uno script di configurazione per creare il database su SQLServer con tabelle e dati di esempio. Come tutti oramai sanno Aruba utilizza uno schema diverso da dbo con nome uguale al nome del database per questo motivo è necessario creare nel db lo schema e poi inserire con un trova-sostituisci tale nome nello script di configurazione. A questo punto è però necessario dire al core di BlogEngine.NET di utilizzare il nuovo schema. BlogEngine.NET utilizza il prefisso "be_" per le tabelle del db, tale valore è modificabile da web.config e noi lo modificheremo in modo da aggiungere lo schema (MsSql00001 ad esempio):
<BlogEngine>
<blogProvider defaultProvider="DbBlogProvider">
<providers>
<add name="XmlBlogProvider"
type="BlogEngine.Core.Providers.XmlBlogProvider, BlogEngine.Core"/>
<add name="DbBlogProvider"
type="BlogEngine.Core.Providers.DbBlogProvider, BlogEngine.Core"
connectionStringName="BlogEngine" tablePrefix="MsSql00001.be_" />
</providers>
</blogProvider>
</BlogEngine>