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

Sybase常见问题

 
阅读更多

1. 程序调用过程报以下错误:
    com.sino.base.exception.DataHandleException: Stored procedure 'dbo.CTZC_TRANS_DATA2EFA' may be run only in unchained transaction mode. The 'SET CHAINED OFF' command will cause the current session to use unchained transaction mode.

 

解决办法:执行以下命令

  sp_procxmode 'dbo.CTZC_TRANS_DATA2EFA','anymode'

 

2. 关于报错:java.sql.SQLException: Output parameters have not yet been processed. Call getMoreResults().

程序中调用方式被证明是没错的,因为更换一个 存储过程就没问题了

 CallableStatement cstmt = con.prepareCall( "{call getTestData(?, ?)}");

 所以问题锁定到我的存储过程上

其中存储过程作了如下的判断

 select 0 from testtable where name=@name

 这个判断的目的在于判断是否已经有了这个用户名。但是最后纠结问题就在于此!

原因在于,select 0会返回一个数据集,你的return数据就会在最后一个数据集里。

如果想生硬的获取的话,可以在java中getMoreResults()在数据集里轮寻,直到找到正确的results

或者将有数据集返回的预计,修改为赋值语句,就没用问题了

例如更换为 select @uid=id from testtable where name=@name

 

分享到:
评论

相关推荐

    sybase 常见问题分类整理

    以上是SYBASE数据库常见问题的解决方案,涵盖日志管理、数据库状态修复、密码重置以及性能优化等多个方面。在实际操作中,应遵循SYBASE的最佳实践,定期备份,确保系统的稳定性和数据的安全性。

    Sybase常见问题汇总

    在管理Sybase数据库过程中,常常会遇到一些常见的问题。以下是从提供的文件中提取的关于Sybase数据库管理的一些知识点: 一、日志管理 在Sybase数据库中,事务日志是非常重要的组成部分,它记录了数据库所有的事务...

    Sybase系统管理与常见问题解答

    Sybase系统管理与常见问题解答,Sybase系统管理与常见问题解答

    sybase数据库sql常见问题处理

    ### Sybase数据库SQL常见问题处理 #### 一、监控与配置 **1. CPU使用情况** 为了了解Sybase数据库在运行过程中对CPU资源的消耗情况,可以使用以下命令: ```sql EXEC sp_sysmon 'internal', 'model'; ``` 其中...

    Sybase维护常见问题处理方法.doc

    在 Sybase 数据库维护中,会遇到各种各样的...以上只是 Sybase 维护中常见问题的一部分,真正的维护工作需要深入理解 Sybase 的架构、性能调优、安全性管理等多个方面。持续学习和实践是成为 Sybase 管理专家的关键。

    aix+sybase维护手册

    aix+sybase维护手册 Sybase体系介绍及常用操作命令 Sybase常见问题解决方案 操作系统维护 数据库运行情况监控 关机,开机

    SYBASE数据库常见的问题总结.doc

    以上是SYBASE数据库常见问题的一些解决策略,实际操作时应根据具体情况灵活应对,并确保在修改系统表或执行可能导致数据丢失的操作时采取适当的备份措施。在数据库管理中,预防总是优于治疗,定期维护和备份是避免...

    linux64位系统安装sybase12.54笔记

    Linux 64位系统安装Sybase 12.54的笔记内容涉及了安装Sybase数据库的详细步骤,包括环境准备、介质准备、用户创建、安装过程、常见问题的解决方法以及ODBC配置等方面的知识点。下面是根据提供的文件信息总结的详细...

    odbc连接Sybase ASE 12.0的问题

    #### 三、常见问题及解决办法 ##### 1. ODBC驱动版本不兼容 **问题描述:** ODBC驱动版本与Sybase ASE版本不匹配可能导致连接失败。例如,使用了较新版本的ODBC驱动去连接旧版的Sybase ASE服务器。 **解决办法:*...

    Sybase ASE12.5附带的Sybase Central完整免安装版

    4. **数据库样本和脚本**:用于创建示例数据库和执行常见操作的SQL脚本。 5. **文档**:可能包括用户手册、API参考和其他帮助文件,以帮助用户理解和使用产品。 6. **许可文件**:通常为`.lic`文件,用于验证软件的...

    sybase ASE for Suse 10

    六、常见问题解决 ---------------- 在安装和配置 Sybase ASE 过程中可能会遇到一些问题。例如,服务可能没有自动启动。这可能是因为 `/dev/system` 和 `/dev/mapper` 设备文件权限问题。使用以下命令解决该问题: ...

    aix下Sybase安装

    六、常见问题 1. 如何解决安装过程中的问题? 在安装过程中,如果遇到问题,可以查看安装日志文件,查找错误信息,并根据错误信息进行解决。 2. 如何解决 Sybase 产品之间的兼容性问题? 在安装 Sybase 产品时,...

    Sybase数据库安装与常见命令的使用

    Sybase 数据库安装与常见命令的使用 Sybase 数据库安装是 Sybase 数据库管理系统的基础,正确的安装是使用 Sybase 数据库的前提。本节将详细讲解 Sybase 数据库的安装步骤和常见命令的使用。 一、Sybase 数据库...

    sybase的常用方法

    以上就是针对Sybase数据库管理过程中常见问题的一些解决方案,包括如何处理数据库被标记为可疑状态的情况以及其他一些常见问题的应对策略。希望这些信息能帮助用户更好地管理和维护Sybase数据库系统。

    sybase 错误信息手册

    Sybase ASE 错误信息手册是专门为ASE设计的故障排除和错误消息指南,旨在帮助用户快速定位问题、理解错误原因,并提供相应的解决策略。该手册覆盖了ASE 11.0.x至12.0版本中的各种错误信息和处理方法,是系统管理员和...

    我的sybase学习资料

    6. **SYBASE 使用技巧集锦 FAQ by 杨冶军.mht**:这可能是一个由专家杨冶军编写的Sybase使用常见问题解答集合,包含了各种实用技巧和经验分享。 7. **sybase基础知识(1-4).mht**:这四份文件构成了Sybase基础知识...

    Sybase培训教材.rar

    4. **实战案例**:通过实际操作演示如何解决常见问题和实现特定功能。 5. **故障排查**:提供常见错误的识别和解决方法。 6. **最佳实践**:分享业界在使用Sybase过程中的经验与建议。 **五、学习与实践** 理论...

    sybase 教程 多本本合一

    8. **故障排查与维护**:学习如何识别和解决常见的系统问题,进行定期的数据库维护,如检查点、日志清理等,是DBA必备技能。 这个压缩包中的资源提供了全面的Sybase学习路径,从基础知识到进阶应用,适合不同层次的...

    Sybase数据库技术手册

    手册会提供一些常见的问题及其解决方法,以及日常维护的最佳实践,帮助用户保持数据库健康运行。 通过《Sybase数据库技术手册》,读者将能够全面了解和熟练掌握Sybase数据库的各项功能和操作,无论你是初学者还是...

Global site tag (gtag.js) - Google Analytics