博易的运行是不需要专门的数据库的,它的数据默认全部存放在一组XML里面。为了满足用户更多的需求,博易又支持了扩展数据库。这就意味着您可以将多种数据库用来支持博易的运行。下面我们给出如何将博易运行于 Access 之上的解决方案。
1.修改 Web.config 的 <BlogEngine> 节点中 blogProvider 节点,将其值设为“OleDbBlogProvider”。
2.修改 Web.config 的 <connectionStrings> 节点中 <add name=”OleDbBlogEngine” … />节点,将 connectionString 的值设为 Access 的连接字符串。
注释:
connectionString=”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=<database path>”
<database path> 为 Access 数据库文件在服务器上的物理路径,例如:
connectionString=”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:wwwrootBlogEngine.WebApp_DataBlogYi.mdb”
为了防止数据库被人恶意下载,我们建议您将数据库文件存放在App_Data目录下。
只需完成以上两个步骤即可!
5 Comments
如何注册博客账号????????????/
改过之后还是以XML方式存储,郁闷。
按照上面的说法,Access数据库还是用不了!!!
用Access数据库搞不了
希望有更详细的安装指南
博易v1.6 之后就不再对Access提供支持了。SQLite完全可以替代Access,不管是从性能还是便捷上。