基础知识

您现在所在位置:首页>使用指南>基础知识>如何设置自己想要的数据库
 

17  如何设置自己想要的数据库

 

一、使用打包工具配置数据库

1、使用打包工具打包出独立服务器版,在打包完成后,点击“确定”按钮,即可设置自己想要的数据库(一体化版本一般使用内嵌h2数据库即可,禁止切换数据库)。如图:

2、如下图所示,输入自己数据库的相关配置,可以点击“连接测试”测试数据库配置是否正确,若配置正确则会提示“数据库连接成功”,否则提示“数据库连接失败”,测试正确之后,点击“确定”就可以保存该数据库配置了。

二、修改配置文件

若在打包时没有进行上述配置,那么可以按照以下步骤进行数据库配置:

注意:一体化版本不支持修改数据库。

1、找到执行系统默认的数据库配置文件:

\userdata\conf\preferences\com.toone.v3.platform-09jdbc\DbCfg\itop\config.xml

 

2、打开配置文件,根据娄据库类型,参考如下修改:

SQL数据库:

<config>

  <property key="dialect" des="">org.hibernate.dialect.SQLServerDialect</property>

  <property key="driver_class" des="">net.sourceforge.jtds.jdbc.Driver</property>

  <property key="password" des="">登录数据库密码</property>

  <property key="url" des="">jdbc:jtds:sqlserver://数据库IP:1433/数据库名;prepareSql=1;sendStringParametersAsUnicode=false</property>

  <property key="username" des="">登录数据库用户名</property>

  <property key="max_size" des="">100</property>

  <property key="min_size" des="">10</property>

</config>

 

MySQL:

<config>

  <property key="username" des="">登录数据库用户名</property>

  <property key="dialect" des="">org.hibernate.dialect.MYSQLDialect</property>

  <property key="driver_class" des="">com.mysql.jdbc.Driver</property>

  <property key="password" des="">登录数据库密码</property>

  <property key="url" des="">jdbc:mysql://数据库IP:3306/数据库名?characterEncoding=utf8</property>

</config>

 

Oracle:

<config>         

         <property key="driver_class">oracle.jdbc.driver.OracleDriver</property>          

         <property key="url">jdbc:oracle:thin:@数据库IP:1521:数据库名</property>                              

         <property key="username">登录数据库用户名</property>

         <property key="password">登录数据库密码</property>

         <property key="dialect">org.hibernate.dialect.Oracle10gDialect</property>              

</config>

 

 

 

 

DB2:

<config>

  <property key="dialect" des="">org.hibernate.dialect.DB2Dialect</property>

  <property key="driver_class" des="">com.ibm.db2.jcc.DB2Driver</property>

  <property key="password" des="">登录数据库密码</property>

  <property key="url" des="">jdbc:db2://数据库IP:50000/数据库名</property>

  <property key="username" des="">登录数据库用户名</property>

  <property key="min_size">200</property>

  <property key="max_size">400</property>

  <property key="timeout">1800</property>

</config>

 

3、若是使用过程,中途切换数据库,请参考文档“V平台移植说明,链接地址:

http://www.myvdev.com/document/doc-%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86.html#firstclass