`
evan0625
  • 浏览: 159427 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

spring和hibernate指定DB2数据库schema的方法

    博客分类:
  • java
阅读更多

1.使用hibernate配置文件指定

<hibernate-mapping>
  <class table="TEST_TABLE" name="com.evan.Test" schema="TESTDB">
    ...
  </class>
</hibernate-mapping>

 2.当数据库中配置文件多的时候就需要在每一个配置文件中都指定,这样比较麻烦,而且移植到别的数据库也比较困难。
这时候可以使用spring来控制,即spring中数据库url配置应为

jdbc:db2://127.0.0.1:5912/mydb:currentSchema=TESTDB;

 最后一个分号一定要保留。
3.当使用数据源时应这样配置: 

<Resource name="jdbc/MyDatabase" auth="Container" type="javax.sql.DataSource"
                maxActive="100" maxIdle="50" maxWait="10000"
                username="db2admin" password="db2admin"
                driverClassName="com.ibm.db2.jcc.DB2Driver"
                url="jdbc:db2://127.0.0.1:5912/mydb:traceLevel=3;driverType=4;currentSchema=TESTDB;"/>

 

分享到:
评论
2 楼 evan0625 2012-07-16  
syjjezh 写道
oracle的如何配置知道吗

jdbc:db2://127.0.0.1:5912/mydb:currentSchema=TESTDB;
这个改成oracle的就可以了啊
1 楼 syjjezh 2012-07-09  
oracle的如何配置知道吗

相关推荐

    DB2导出数据库表结构和数据.pdf

    DB2 导出数据库表结构和数据 DB2 是一个关系数据库管理系统,能够高效地存储、管理和检索大量数据。在实际应用中,我们经常需要导出数据库表结构和数据,今天我们将讨论如何使用 DB2 导出数据库表结构和数据。 ...

    DB2数据库学习资料

    DB2数据库是一款由IBM开发的关系型数据库管理系统,广泛应用于企业级的数据存储和管理。以下是一些关于DB2数据库的关键知识点,这些知识点对于初学者或有经验的DBA都非常有用: 1. **节点管理**: - `db2 list ...

    db2数据库导入导出

    ### DB2数据库导入导出详解 #### 一、DB2数据库导出表结构与数据 在DB2数据库管理中,经常需要将表结构或者表...以上就是关于DB2数据库导入导出的相关知识点介绍,希望能够帮助到需要进行DB2数据库管理和维护的读者。

    DB2 Schema操作总结

    标题与描述均提及了“DB2 Schema操作总结”,这表明文章将聚焦于IBM DB2数据库管理系统中的模式(Schema)管理操作。以下是对标题、描述、标签以及部分内容中提及的关键知识点的详细阐述: ### 显式建立Schema 在...

    Linux系统重启db2数据库命令实例详解.docx

    4. **查看表**:`db2 list tables`列出所有用户表,`db2 list tables for system`列出系统表,`db2 list tables for all`列出所有表,`db2 list tables for schema user`列出特定用户的表。 5. **复制表**:`db2 ...

    DB2 数据库常用命令

    `db2move`是IBM DB2数据库管理系统中的一个强大工具,主要用于在不同DB2数据库之间进行数据迁移和转换。它支持数据的导出、导入和加载功能,能够处理各种数据格式,如PC/IXF格式,且可以将多个PC/IXF文件打包到一个...

    db2数据库基本命令

    根据给定的文件信息,以下是对“db2数据库基本命令”的详细知识点解析: ### DB2 数据库基础操作 #### 1....这些命令是DBA和开发人员日常工作中频繁使用的工具,对于高效管理和操作DB2数据库至关重要。

    DB2数据库导入导出

    - `-d DBname`:指定数据库名称。 - `-e`:生成包含DDL语句的脚本,可在另一数据库中运行以重建对象。 - `-u Creator`:指定创建程序标识。 - `-a`:包括所有对象类型。 - `-o Fname`:指定输出文件名。 - `-m`:只...

    AIX和WINDOWS下DB2数据库互导

    本文主要介绍如何在AIX和Windows操作系统下实现DB2数据库的互导,以便在不同平台之间迁移和同步数据。以下是详细的操作步骤和关键知识点: 1. **目的**: - 解决AIX系统上的DB2数据库备份无法在Windows系统下还原...

    db2导出数据库

    通过对以上几种DB2数据库导出方法的学习,我们可以看出,DB2提供了非常灵活多样的数据导出和导入方案,能够满足不同场景下的需求。无论是简单的数据备份还是复杂的数据迁移项目,DB2都提供了完善的工具和命令集。...

    db2数据库培训文档

    在DB2中,模式(Schema)是一个重要的概念,它类似于一个命名空间,用于组织和控制对数据库对象的访问。模式可以是个人所有,也可以在创建对象时自动创建。模式名和对象名一起构成了两部分的对象标识。DB2还提供了...

    DB2数据库命令大全

    DB2是IBM开发的一款关系型数据库管理系统,广泛应用于企业级数据存储和管理。DB2提供了丰富的命令行工具,便于数据库的管理和操作。以下是一些DB2数据库常用的命令及其详细解释: 1. **创建数据库**: `CREATE ...

    DB2数据库创建命令说明

    以上就是创建DB2数据库及其相关组件的一系列步骤和命令。通过这些步骤,可以成功创建并配置一个功能齐全的DB2数据库环境。需要注意的是,在实际操作过程中还需根据具体的系统环境和需求进行适当的调整和优化。

    db2数据库sql基础II

    本文主要关注DB2数据库中的SQL基础知识,特别是针对SQL的使用和数据类型的选择。 首先,我们要了解DB2支持的数据类型。在SQL中,数据类型用于定义列或变量将存储哪种类型的数据。在DB2中,常见的数据类型包括: 1....

    DB2自动备份数据库(DB2 MOVE)

    本文介绍了利用DB2MOVE工具以及CRONTAB定时任务来实现DB2数据库自动备份的方法。 首先,DB2MOVE是一个用于迁移、重新组织和备份DB2数据库数据的命令行工具。DB2MOVE可以将数据库中的表移动到另一个表空间中,或者将...

    JSF+Spring+Hibernate简单列子

    总的来说,JSF、Spring和Hibernate的结合提供了一个高效且易于维护的Web应用开发环境,适合构建复杂的企业级系统。通过理解这三个框架各自的功能和它们如何协同工作,开发者可以更有效地利用这些工具构建高质量的...

    spring-framework-4.2.5-schema

    本文将深入探讨这些schema,以及它们如何帮助开发者更好地理解和使用Spring Framework。 首先,我们来看看`lang`目录中的schema。这个schema主要涉及Spring的动态语言支持,如Groovy和BeanShell。它允许开发者在...

Global site tag (gtag.js) - Google Analytics