Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1620757
  • 博文数量: 201
  • 博客积分: 2812
  • 博客等级: 少校
  • 技术积分: 3029
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-18 18:28
个人简介

从事数据库工作多年,目前看好分布式NeSQL/HTAP数据库在企业客户市场的发展。未来的主要方向是——致力于 NewSQL/HTAP 数据库的推广普及。

文章存档

2016年(1)

2015年(8)

2014年(23)

2013年(50)

2012年(32)

2011年(87)

发布时间:2014-03-13 17:07:36

    最近遇到一个问题,用户的开发人员编写的一个存储过程中执行LOAD TABLE语句失败,但是在存储过程中不能获得语句执行的状态信息。经过尝试,找到了问题原因和解决方法,在这里与大家分享。由于涉及用户保密的原因,本文用到测试表、存储过程进行了修改,但能够说明问题......【阅读全文】

阅读(5024) | 评论(0) | 转发(0)

发布时间:2014-02-18 10:33:47

      当我们编写sql脚本、存储过程时经常需要判断SQL语句是否执行成功。在IQ数据库中,有两种简单方法进行判断:      (1) 使用全局变量@@error      熟悉ASE数据库的开发人员对这个全局变量并不陌生,如果@@error返回小于0的值表示语.........【阅读全文】

阅读(2081) | 评论(0) | 转发(0)

发布时间:2014-01-26 15:27:51

   在编写Java应用时,我们使用jdbc访问数据库。对于SAP IQ数据库来说可以使用两种jdbc驱动访问它,一种是通过SAP Sybase jConnect Driver,另一种是iAnywhere (sqlanywhere) JDBC Drvier。前者是JDBC类型4驱动只需要jar包即可,而后者除了java包之外还需要安装IQ客户端软件......【阅读全文】

阅读(7480) | 评论(0) | 转发(0)

发布时间:2014-01-21 13:21:06

     从SAP IQ 15.4开始,通过在SELECT语句中增加LIMIT子句可以实现"分页"查询。在本人的blog: http://blog.chinaunix.net/uid-16765068-id-3785581.html 中讲述了这个特性。不过这个特性用于记录数较多的表时,存在性能问题,对于IQ 15.4 ESD#1、ESD#2、ESD#3以及 IQ.........【阅读全文】

阅读(3276) | 评论(0) | 转发(0)

发布时间:2013-12-05 12:16:53

      近日遇到一个群友提的问题 ”通过JDBC中获取timestamp时,毫秒中后面的0会省略” ,他期望仍旧保留尾部的0. 本文首先模拟一下问题,然后向大家介绍一种解决方法,这种解决方法不需要修改java应用代码......【阅读全文】

阅读(5286) | 评论(2) | 转发(1)
给主人留下些什么吧!~~

shaozi741082016-06-20 19:31

lion_sybiq_127:可以通过IQ的代理机制,通过配置ODBC远程访问连接。具我的博文中有配置访问Sybase的方法,大方法一致。访问oracle需要更换Server Class(oraodbc),具体参见IQ官方文档:
IQ 16的《Administration:Database》的第63页开始的内容

好的,非常感谢。有链接的话发个连接最好。。。

回复  |  举报

lion_sybiq_1272016-05-16 16:16

lion_sybiq_127:IQ 16的索引结构有比较大的变化,从15.4升级到16可能会遇到一些bug和性能问题。不过目前I

IQ 16的索引结构有比较大的变化,从15.4升级到16可能会遇到一些bug和性能问题。不过目前IQ 16的bug修复的还比较块。我觉得用IQ 16还是比较好的,毕竟有更好的性能、支持更大的数据。

回复  |  举报

lion_sybiq_1272016-05-16 16:15

hyetry:请问sybase IQ 16.0与15.4有没有差异性很大的区别,因我们之前是使用15.4的,怕换成16.0后对存储、库表、存储过程等已有资源或开发有影响。

IQ 16的索引结构有比较大的变化,从15.4升级到16可能会遇到一些bug和性能问题。不过目前I

回复  |  举报

hyetry2016-05-07 12:17

请问sybase IQ 16.0与15.4有没有差异性很大的区别,因我们之前是使用15.4的,怕换成16.0后对存储、库表、存储过程等已有资源或开发有影响。

回复  |  举报

lion_sybiq_1272016-04-27 09:31

shaozi74108:博主您好,我现在想通过IQ16.0版本,访问oralce。相当于dblink的作用,可以直接远程查oracle表,您可否指点

可以通过IQ的代理机制,通过配置ODBC远程访问连接。具我的博文中有配置访问Sybase的方法,大方法一致。访问oracle需要更换Server Class(oraodbc),具体参见IQ官方文档:
IQ 16的《Administration:Database》的第63页开始的内容

回复  |  举报
留言热议
请登录后留言。

登录 注册