配置过程:
1Enable the database store feature in the tibemsd.conf by setting the parameters
2Setup and configure stores in the stores.conf file
3
具体文件:
tibemsd.conf:
dbstore_classpath=c:\lib\antlr-2.7.6.jar;c:\lib\c3p0-0.9.1.jar;c:\lib\commons-collections-3.1.jar;c:\lib\commons-logging.jar;c:\lib\dom4j-1.6.1.jar;c:\lib\hibernate3.jar;c:\lib\hibernate-cglib-repack-2.1_3.jar;c:\lib\javassist-3.4.GA.jar;c:\lib\jta-1.1.jar;c:\lib\oscache-2.1.jar;c:\lib\ojdbc6.jar;c:\lib\ojdbc14.jar;c:\lib\slf4j-api-1.5.6.jar;slf4j-log4j12-1.5.6.jar;c:\lib\slf4j-nop-1.5.6.jar
dbstore_driver_name = oracle.jdbc.driver.OracleDriver
dbstore_driver_dialect = org.hibernate.dialect.Oracle10gDialect
jre_library="C:\Program Files\Java\jdk1.6.0_27\jre\bin\server\jvm.dll"
stores.conf:
[$sys.meta]
type=dbstore
dbstore_driver_url=jdbc:oracle:thin:@10.60.109.12:1521:tibcodev
dbstore_driver_username=test
dbstore_driver_password=1234
[$sys.failsafe]
type=dbstore
dbstore_driver_url=jdbc:oracle:thin:@10.60.109.12:1521:tibcodev
dbstore_driver_username=test
dbstore_driver_password=1234
配置过程中的问题:
1 报错:Exception in thread "main" java.lang.NoClassDefFoundError: org/hibernate/HibernateException
对比以上的包,如不缺少包,检查一下分隔符,window---";" linux---":",我就忘记了。
2 报错:Exception in thread "main" java.lang.IllegalAccessError: tried to access field org.slf4j.impl.StaticLoggerBinder.SINGLETON from class org.slf4j.LoggerFactory
参考文章:
在类路径先将slf4j-api.jar删除,再导入同版本的slf4j-api-1.5.6.jar和slf4j-log4j12-1.5.6.jar,问题可解决
心得 :多多查看文档和资料,和相关的人士请教经验,以免走弯路。
分享到:
相关推荐
在 Activity 6.0 中支持达梦数据库的过程是一个复杂的过程,需要对 Activity 6.0 的内部机理和配置进行深入的了解。 首先,在 Activity 6.0 中,需要找到 ProcessEngineConfigurationImpl 的源码,并对其进行修改,...
经过初步检查,发现问题的根源在于Activity6.0默认并不支持达梦数据库(DM),而用户方的数据存储方案正是基于达梦数据库。为了解决这一问题,我们需要对Activity6.0进行相应的适配调整,使其能够与达梦数据库兼容。 ...
4. **插入照片到数据库**:使用SQL的INSERT INTO语句,将照片数据插入到数据库中。需要注意的是,我们需要将二进制数据转换为Variant类型,因为ADODB.Parameters对象不直接接受Byte数组。例如: ```vb Dim cmd As ...
在VB6.0中调用SQL Server的存储过程是VB开发者经常遇到的问题,本文将详细介绍如何在VB6.0中调用SQL Server的存储过程,并对存储过程的优点和使用方法进行了详细的解释。 首先,存储过程是一种封装方法,用于重复...
从提供的标签 "数据库" 可以推断,这个项目可能涉及到数据库连接、查询、数据存储和检索等核心概念。接下来,我们将深入探讨这些知识点。 1. **Visual C++ 6.0**: 这是一个历史悠久的Microsoft开发环境,用于编写...
以上内容涵盖了VB6.0中进行数据库操作的关键技术点,包括常用的数据库函数、存储过程的创建以及全局变量的应用等。通过理解和掌握这些知识点,开发者可以更加高效地使用VB6.0进行数据库开发工作。
在编写应用程序时,经常会涉及到数据库的操作,比如查询、更新、删除和插入等。本文将详细地介绍新手如何使用VB6.0连接MySQL数据库,并提供清晰的步骤。 首先,要使VB6.0能够连接到MySQL数据库,需要在VB6.0的应用...
在嵌入式模式中,Derby数据库引擎与应用程序共同存在于同一JVM内,这使得开发过程中可以省略掉安装数据库管理系统(DBMS)软件和配置连接等步骤。相比于传统的JDBC连接模型,Derby的嵌入式工作模型更简化了应用程序...
首先,CDatabase类是数据库连接的抽象,用于建立和管理到数据库的连接。开发者需要提供数据库的DSN(Data Source Name)、用户名、密码等信息来创建CDatabase对象,并使用Open方法建立连接。 CRecordset类是MFC中的...
1. 建立数据库连接:使用ADODB.Connection对象创建到数据库的连接。 2. 执行修复操作:通过Connection对象的Execute方法调用Jet Engine的 CompactDatabase 或 RepairDatabase 方法。 3. 关闭并重新打开连接:修复...
在网络内,VB6.0将图像文件保存到数据库,就是大家说的JPG/GFI/BMP之类的图像文件,保存到数据库中,实例中包括了MDB文件,是Access2003格式的数据库,在comFileacess目录下。相关定义: kuang.lpstrFilter = ...
江苏江南水务股份有限公司原先使用VFP6.0开发的C/S系统遇到了数据报表统计慢的问题,因此在升级系统时选用了Oracle 9i作为数据库,并在其中建立了一个名为WATER的数据库实例。由于VFP6.0与Oracle 9i各有优缺点,在...
如果在开发中遇到问题,可能需要寻找社区支持或使用更新的开发工具和数据库管理系统。 对于学习如何使用VC6.0结合SQL Server 2000进行应用程序开发的人来说,掌握MFC编程基础、熟悉SQL语言以及理解数据库连接和数据...
在本配置过程中,MySQL将作为后端数据库与Tomcat及MyEclipse协同工作。 配置数据库连接池涉及到了几个关键的配置文件:Tomcat的`context.xml`和`server.xml`文件,以及Web应用的`web.xml`文件。数据库连接池的配置...
在VB 6.0中操作SQLite数据库涉及到一系列的步骤和技术,包括连接数据库、执行SQL语句(查询、添加、更新和删除数据)以及处理结果。SQLite是一个轻量级的、自包含的数据库引擎,适用于各种应用程序,特别是那些需要...
在VB6.0中操作SQLite数据库,是一种将轻量级、高性能的SQLite数据库与传统的Visual Basic编程环境相结合的方法。SQLite是一种自包含、无服务器、零配置、事务性的SQL数据库引擎,广泛应用于移动设备、嵌入式系统以及...
在VB6.0中操作安卓系统的SQLite数据库是一个跨平台的技术挑战,因为VB6.0主要设计用于Windows环境,而SQLite是轻量级的关系型数据库,常用于移动设备,如安卓APP。下面将详细介绍如何实现这一目标,以及相关知识点。...
在使用VC++6.0实现连接数据库的过程中,主要涉及的技术是ADO(ActiveX Data Objects),这是一种由Microsoft推出的高效数据访问技术。ADO使得开发者能够轻松地访问各种数据资源,包括关系型和非关系型数据库,支持...
文档中可能还会有对VB6.0连接MySQL数据库过程中遇到的具体问题及解决方法的介绍,但由于文档内容是OCR扫描出的文本,存在技术上的识别错误或漏识别情况,因此需要结合实际情况进行理解并修正。在理解这些知识点时,...