`
雨过天晴0521
  • 浏览: 159561 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ant执行SQL server 存储过程时的一个问题

 
阅读更多
在ant上执行SQL server的存储过程, 事务不会自动提交, </sql> task中autoCommit默认是false, 所以必须设为true才能避免下列问题.

10/30/12 13:44:10.336 INFO: [ProcessWrapper] Executing: D:\DataSynapse\Engine\resources\win64\wrappid.exe,D:\DataSynapse\Engine\work\Jessica-PC-0\antcall.pid,D:/DataSynapse/Engine/work/Jessica-PC-0/tibcoamx/tibcojre64/1.6.0/bin/java,-cp,D:/DataSynapse/Engine/work/Jessica-PC-0/tibcoamx/tools/lib/antpackage.jar,org.apache.tools.ant.launch.Launcher,-f,D:\DataSynapse\Engine\work\Jessica-PC-0\scripts\cleanupDDL\cleanupDB.xml,-Dadmin.db.password=#Unable to render embedded object: File (sqlserver://192.168.66.101:1433;databaseName=Jessica_CleanDB1,-Dadmin.db.username=sa,-Dpayload.db.url=jdbc:sqlserver://192.168.66.101:1433;databaseName=Jessica_CleanDB1,-Dlogging.db.username=sa,-Dlogging.db.password=#) not found./NmiC+PYIr/jBkQDY2sFFGRazFSM32DE/LUogIwmDyM=,-Dpayload.db.username=sa,-Dadmin.db.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver,-Dpayload.db.password=#Unable to render embedded object: File (\DataSynapse\Engine\work\Jessica-PC-0/fabric/mssql2008_driver,-Dmcr.db.username=sa,-Dlogging.db.url=jdbc:sqlserver://192.168.66.101:1433;databaseName=Jessica_CleanDB1,-Dtibco.home=D:/DataSynapse/Engine/work/Jessica-PC-0/tibcoamx,-Dmcr.db.url=jdbc:sqlserver://192.168.66.101:1433;databaseName=Jessica_CleanDB1,-Dmcr.db.password=#) not found./NmiC+PYIr/jBkQDY2sFFGRazFSM32DE/LUogIwmDyM=,cleanup.db.admin,
10/30/12 13:44:10.776 INFO: [ProcessWrapper] [STDOUT] Buildfile: D:\DataSynapse\Engine\work\Jessica-PC-0\scripts\cleanupDDL\cleanupDB.xml
10/30/12 13:44:11.256 INFO: [ProcessWrapper] [STDOUT]
10/30/12 13:44:11.256 INFO: [ProcessWrapper] [STDOUT] replace.db.password:
10/30/12 13:44:11.486 INFO: [ProcessWrapper] [STDOUT] [script] log4j:WARN No appenders could be found for logger (com.tibco.security.TIBCOSecurity).
10/30/12 13:44:11.496 INFO: [ProcessWrapper] [STDOUT] [script] log4j:WARN Please initialize the log4j system properly.
10/30/12 13:44:12.586 INFO: [ProcessWrapper] [STDOUT]
10/30/12 13:44:12.616 INFO: [ProcessWrapper] [STDOUT] cleanup.db.admin:
10/30/12 13:44:13.056 INFO: [ProcessWrapper] [STDOUT] [sql] Executing resource: D:\DataSynapse\Engine\work\Jessica-PC-0\scripts\cleanupDDL\mssql300\drop_admin.ddl
10/30/12 13:44:22.966 INFO: [ProcessWrapper] [STDOUT] [sql] 0 rows affected
10/30/12 13:44:25.616 INFO: [ProcessWrapper] [STDERR]
10/30/12 13:44:25.616 INFO: [ProcessWrapper] [STDERR] BUILD FAILED
10/30/12 13:44:25.616 INFO: [ProcessWrapper] [STDERR] com.microsoft.sqlserver.jdbc.SQLServerException: The server failed to resume the transaction. Desc:3400000001.
10/30/12 13:44:25.616 INFO: [ProcessWrapper] [STDERR] at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:197)
10/30/12 13:44:25.626 INFO: [ProcessWrapper] [STDERR] at com.microsoft.sqlserver.jdbc.TDSTokenHandler.onEOF(tdsparser.java:246)
10/30/12 13:44:25.626 INFO: [ProcessWrapper] [STDERR] at com.microsoft.sqlserver.jdbc.TDSParser.parse(tdsparser.java:83)
10/30/12 13:44:25.626 INFO: [ProcessWrapper] [STDERR] at com.microsoft.sqlserver.jdbc.TDSParser.parse(tdsparser.java:39)
10/30/12 13:44:25.626 INFO: [ProcessWrapper] [STDERR] at com.microsoft.sqlserver.jdbc.SQLServerConnection$1ConnectionCommand.doExecute(SQLServerConnection.java:1441)
10/30/12 13:44:25.626 INFO: [ProcessWrapper] [STDERR] at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:4874)
10/30/12 13:44:25.626 INFO: [ProcessWrapper] [STDERR] at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:1400)
10/30/12 13:44:25.626 INFO: [ProcessWrapper] [STDERR] at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectionCommand(SQLServerConnection.java:1446)
10/30/12 13:44:25.626 INFO: [ProcessWrapper] [STDERR] at com.microsoft.sqlserver.jdbc.SQLServerConnection.commit(SQLServerConnection.java:1627)
10/30/12 13:44:25.626 INFO: [ProcessWrapper] [STDERR] at org.apache.tools.ant.taskdefs.SQLExec.execute(SQLExec.java:452)
10/30/12 13:44:25.626 INFO: [ProcessWrapper] [STDERR] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
10/30/12 13:44:25.626 INFO: [ProcessWrapper] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
10/30/12 13:44:25.636 INFO: [ProcessWrapper] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
10/30/12 13:44:25.636 INFO: [ProcessWrapper] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
10/30/12 13:44:25.646 INFO: [ProcessWrapper] [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
10/30/12 13:44:25.646 INFO: [ProcessWrapper] [STDERR] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
10/30/12 13:44:25.646 INFO: [ProcessWrapper] [STDERR] at org.apache.tools.ant.Task.perform(Task.java:348)
10/30/12 13:44:25.646 INFO: [ProcessWrapper] [STDERR] at org.apache.tools.ant.Target.execute(Target.java:357)
10/30/12 13:44:25.646 INFO: [ProcessWrapper] [STDERR] at org.apache.tools.ant.Target.performTasks(Target.java:385)
10/30/12 13:44:25.646 INFO: [ProcessWrapper] [STDERR] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
10/30/12 13:44:25.646 INFO: [ProcessWrapper] [STDERR] at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
10/30/12 13:44:25.646 INFO: [ProcessWrapper] [STDERR] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
10/30/12 13:44:25.646 INFO: [ProcessWrapper] [STDERR] at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
10/30/12 13:44:25.646 INFO: [ProcessWrapper] [STDERR] at org.apache.tools.ant.Main.runBuild(Main.java:758)
10/30/12 13:44:25.646 INFO: [ProcessWrapper] [STDERR] at org.apache.tools.ant.Main.startAnt(Main.java:217)
10/30/12 13:44:25.646 INFO: [ProcessWrapper] [STDERR] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
10/30/12 13:44:25.656 INFO: [ProcessWrapper] [STDERR] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104) 
分享到:
评论

相关推荐

    jdbc4.0 sql server连接包

    SQL Server 2008是微软推出的一个关系型数据库管理系统,提供了强大的数据存储、管理和分析功能。JDBC驱动(无论是sqljdbc4.jar还是sqljdbc.jar)都可以用于连接SQL Server 2008,支持创建表、插入数据、更新数据、...

    mybatis自动生成dao pojo xml文件工具(SQL server)

    在这个配置文件中,你可以为每个数据库表添加一个元素来指定要生成的类和文件。`tableName`是数据库表名,`domainObjectName`是生成的POJO类名。 配置完成后,运行MyBatis Generator,它会根据配置生成相应的代码。...

    sqljdbc4.jar程序文件

    开发者需要将该文件添加到Java项目的类路径中,这样Java应用程序在运行时就能够找到并加载这个驱动,进而建立与SQL Server 2008的连接。在实际操作中,这通常通过IDE(集成开发环境)的配置或构建脚本(如Ant或Maven...

    基于JavaEE的班级管理系统设计与实现_信息管理__JSP网站设计_SQLServer数据库设计.rar

    “SQLServer数据库设计”表明该系统采用Microsoft SQL Server作为后端数据库,用于存储和管理数据。SQL Server是一个功能强大的关系型数据库管理系统,具有良好的性能、可扩展性和安全性,适合大型企业级应用。 ...

    omm server.zip_OMM_OMM SERVER_Server_lineage_lineage server

    6. **log**:这是一个目录,可能包含服务器运行时的日志文件,用于调试和监控服务器状态。 7. **config**:这是配置文件所在的目录,可能包含服务器的各项配置参数,如数据库连接、服务器端口等。 8. **data**:这...

    Ant Peimer

    - **数据存储多样性:** 不同环境可能使用不同的数据库系统(如MySQL、SQL Server、Oracle等)。 #### 五、Ant在J2EE环境中的作用 - **简化构建与部署:** Ant能够自动化处理复杂的构建和部署过程,减少手动操作的...

    都是一些架包,有SQL2008 和2005 和2000,log4g

    总结这些知识点,我们可以理解这是一个与Java开发相关的资源集合,包含用于与SQL Server数据库交互的JDBC驱动以及日志记录工具log4j的jar包。对于Java程序员来说,这些组件是日常开发中不可或缺的部分,能够帮助他们...

    yeb项目yeb-server后端代码,yeb-web前端,sql文件也有

    【标题】"yeb项目"涉及的是一个完整的软件开发项目,其中包括了后端服务和前端展示部分,同时包含了数据库相关的SQL文件。这个项目名为"yeb",可能代表"云办公"或者"易办"等含义,具体业务场景可能是为企业或组织...

    myBatis所有要用到的jar包

    MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。它避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。下面将详细介绍这些标签和文件名所代表的关键知识点: 1. **MyBatis**:...

    blog项目

    2. `setup_sqlserver2k.sql`:这可能是一个SQL脚本,用于设置或初始化SQL Server 2000数据库。博客系统通常需要数据库来存储用户信息、文章内容、评论等数据,所以这个脚本可能是用来创建必要的数据库表结构。 3. `...

    办公自动化管理系统

    部署时,系统需安装在支持Java和SQL Server的服务器上,确保所有组件配置正确,以便对外提供服务。 7. 系统优势: 使用这样的技术栈,办公自动化管理系统具有良好的跨平台性、高可扩展性和维护性,同时,Struts和...

    sonar安装配置指南(sonar+MySQL+ant)原创

    安装完成后,需要创建一个名为`sonar`的数据库,用于存储Sonar的数据。在MySQL中执行以下命令来创建数据库: ```sql CREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci; ``` 3、初始化Sonar的...

    springboot 实现超大文件上传实例

    SpringBoot作为一个轻量级的Java框架,提供了丰富的功能来处理这样的问题。本实例将详细介绍如何利用SpringBoot结合SQLServer数据库实现大文件的上传。 首先,理解核心知识点: 1. **SpringBoot**:SpringBoot简化...

    基于JavaWeb实现在线相册管理系统源码+数据库sql.zip

    2. **SpringBoot**: SpringBoot是Spring框架的一个扩展,用于简化Spring应用程序的初始搭建以及开发过程。它集成了许多默认配置,如Tomcat服务器、Spring Data JPA、Spring MVC等,使得开发者可以快速地创建可独立...

    SSH框架2淘网站整站项目源码毕业设计

    通过深入研究这些文件,你可以了解到如何组织一个基于SSH的Web项目,理解各个组件之间的交互方式,以及如何通过SQL Server 2005进行数据操作。这对于提升你的Java Web开发技能,特别是SSH框架的应用能力,将大有裨益...

    基于javaweb+jsp的阳光酒店管理系统(javaapplet+SQL)

    这个标题表明我们正在讨论一个具体的IT项目,即一个用于管理酒店运营的软件系统。它基于Java Web技术和JSP(JavaServer Pages)开发,同时利用了Java Applet和SQL数据库技术。Java Web是一个广泛使用的平台,用于...

    Windchill 10.0 建模文档

    ### Windchill 10.0 建模...综上所述,Windchill 10.0的建模过程涵盖了从模型定义、编译、数据库同步到服务注册及国际化支持等多个环节,充分展示了其高度可定制性和灵活性,满足不同行业对产品数据管理的特定需求。

    java+jsp+oracle实现基本的企业管理系统源码

    本项目是基于Java、JSP和Oracle数据库实现的一个基础企业管理系统源码,旨在提供一个简单易懂的企业级应用实例,帮助开发者理解如何将这三种技术有效地整合在一起。下面将详细介绍这个系统的核心知识点。 1. Java:...

    Windchill使用Rose建模说明文档

    使用Windchill安装目录中的sql脚本文件,例如在Oracle环境下,位于ptc\Windchill_9.1\Windchill\db\sql\ext目录下,对应SQL Server则在ptc\Windchill_9.1\Windchill\db\sqlServer\ext目录下。 总的来说,Windchill...

Global site tag (gtag.js) - Google Analytics