首页 >数据库 >mysql教程 >NHibernate各种数据库连接参数文件配置方法说明

NHibernate各种数据库连接参数文件配置方法说明

WBOY
WBOY原创
2016-06-07 15:55:171261浏览

//NHibernate各种数据库连接参数文件配置方法说明 //配置文件Config/Hibernate.cfg.xml内容如下所示: ?xml version=1.0 encoding=utf-8 ? hibernate-configuration xmlns=urn:nhibernate-configuration-2.2 session-factory name=CwfServer property name=c

//NHibernate各种数据库连接参数文件配置方法说明

//配置文件Config/Hibernate.cfg.xml内容如下所示:



NHibernate.Driver.SqlClientDriver
NHibernate.Dialect.MsSql2008Dialect
server=192.168.1.244;database=wf_db_t;uid=sa;pwd=supersit.1;
10
true
60
update
true 1, false 0, yes 'Y', no 'N'






其中:具体数据库需要修改的地方说明如下:
=========================================================================================
SQLServer配置方法:
NHibernate.Driver.SqlClientDriver
NHibernate.Driver.Sql2008ClientDriver
------------------------------
NHibernate.Dialect.MsSql7Dialect
NHibernate.Dialect.MsSql2000Dialect
NHibernate.Dialect.MsSql2005Dialect
NHibernate.Dialect.MsSql2008Dialect
NHibernate.Dialect.MsSql2012Dialect
------------------------------
server=192.168.1.244;database=wf_db_t;uid=sa;pwd=supersit.1;
=========================================================================================

Oracle配置方法:
NHibernate.Driver.OracleClientDriver
------------------------------
NHibernate.Dialect.Oracle8iDialect
NHibernate.Dialect.Oracle9iDialect
NHibernate.Dialect.OracleLiteDialect
NHibernate.Dialect.Oracle10gDialect
------------------------------
server=oracle244;uid=wf_db;pwd=1;
=========================================================================================

MySQL配置方法:
NHibernate.Driver.MySqlDataDriver
------------------------------------------
NHibernate.Dialect.MySQLDialect属性>
NHibernate.Dialect.MySQL5Dialect属性>
------------------------------------------
server=192.168.1.244;database=wf_db;uid=wf_db;pwd=1;
=================================================== =========================================

SQLite配置方法:
NHibernate.Driver.SQLiteDriver
NHibernate.Driver.SQLite20Driver
------------------------------------------
NHibernate.Dialect.SQLiteDialect属性>
------------------------------------------
数据源=c:wf_db.db3;Version=3;
=================================================== =========================================

PostgreSQL配置方法:
NHibernate.Driver.NpgsqlDriver
NHibernate.Driver.SQLite20Driver
------------------------------------------
NHibernate.Dialect.PostgreSQLDialect属性>
------------------------------------------
server={0};database={1};uid={2};pwd={3};
=================================================== =========================================

MDB访问配置方法:
NHibernate.Driver.OleDbDriver
------------------------------------------
NHibernate.Dialect.GenericDialect属性>
------------------------------------------
Provider=Microsoft.Jet.OLEDB.4.0;数据源={0};
=================================================== =========================================

DB2配置方法:
NHibernate.Driver.DB2Driver
NHibernate.Driver.DB2400Driver
------------------------------------------
NHibernate.Dialect.DB2Dialect 属性>
NHibernate.Dialect.DB2400Dialect 属性>
------------------------------------------
UID=db2admin;PWD=1;Database=SAMPLE;Server=SHARK-LABTOP:50000

=================================================== =========================================

Informix配置方法:
NHibernate.Driver.IfxDriver
------------------------------------------
NHibernate.Dialect.InformixDialect 属性>
NHibernate.Dialect.InformixDialect0940属性>
NHibernate.Dialect.InformixDialect1000属性>
------------------------------------------
主机= {0};服务= {1};服务器= {2};数据库= {3};用户ID = {4};密码= {5};
=================================================== =========================================
---结束---

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn