最新文章列表

Sybase修改字段,允许为空

Sybase  IQ建表的时候,字段默认是不允许为空的,即不能插入空值。 解决办法:修改该字段,允许其为空。 alter table [表] modify [字段] null;  
housen1987 评论(0) 有1725人浏览 2012-06-07 10:23

sqlserver和sybase数据库插入表数据返回主键的不同

做个记录,以后碰到了也可以看看。 public int addUserLog(final UserLog userLog) { if(userLog==null) return -1; if(JdbcUtil.isSybaseIQ){ int key = -1; try{ String dateStr = U ...
lengyimeng 评论(0) 有1842人浏览 2012-06-06 09:56

Sybase12.5.4 安装后的疑难杂症处理(备份+字符集+排序)

    最近有个项目,使用Eclipse开发,基础架构是Wicket + Spring + JPA(Hibernate实现),数据库使用Sybase,版本是12.5.4。由于是在后期加入,所以基本的业务功能已经完成,负责的是一些报表统计和图形报表的展现,其中用到了JFreeChart。     搭建开发环境过程中,Eclipse和WSH都比较顺利的搭起来,Sybase也按照默认的设置进行安装,最后 ...
RYAN.D 评论(0) 有4544人浏览 2012-05-24 13:21

Sybase IQ精确到小数点后2位问题

最新在做Sybase数据库的时候,遇到了小数点精确问题,要具体精确到小数点后2位,即: 给定值:12.2342,要求输出为12.23。 于是使用round()函数: select round(12.2342,2); 很不幸,输出为12.2300,也就是说round()函数只能四舍五入,不能去掉小数点后2位的0。 使用下面的方法就可以解决了: select convert(decimal( ...
housen1987 评论(0) 有2331人浏览 2012-05-08 16:32

Oracle9i连接Sybase的透明网关配置

声明一下: 这文章是04/05年我在南京地税的项目上做的方案,发布出来后就忘记了。没想到被这么多人转载了,现在收录到新博客中,留着纪念。 数据 ...
mikixiyou 评论(0) 有1274人浏览 2012-04-18 15:12

autoCommit为false,导致Sybase无法释放链接

环境: 数据库:sybase 15 连接池:c3p0 问题: 获取Connection之后,设置autoCommit为false; 发现使用后连接池没有释放链接。 开始以为是连接池的bug,后来发现在log中,连接池已经释放链接的方法, 但是没有释放成功。 分析: 相同的代码,换成其他的数据库都没有问题,时候后连接都能被释放。 初步判断是数据库的问题。 解决方案: 求助完成的谷歌大神,找到解决方案 ...
xiaoyu1985ban 评论(2) 有3188人浏览 2012-04-06 17:26

使用Interactive SQL java 备份数据库Sybase数据库

因为要备份IQ数据库的表数据,IQ又不能支持bcp,倒是有两个方法能够满足我的工作。 1)Sybase 客户端Interactive SQL java 真是好的不能再好。 2)直接在客户端上键入如下SQL    select * from table >#  filename     这条语句能够将数据直接输入到客户端中去。很方便,其中filename不需要引号,如D:\\filename就 ...
扬州老鬼 评论(0) 有2129人浏览 2012-03-22 11:12

Sybase 数据库表数据备份shell脚本

这两天写了一个灵活一点的使用bcp命令针对Sybase IQ数据库的表数据的备份。 问题是,能够导出数据,但是不能将bcp文件导入到数据库中,后来才知道,Sybase IQ不建议使用bcp命令来导出数据,其他数据库比如ASE就支持bcp,使用的时候请把连接工具iqisql换成数据库支持的工具,比如(ASE就好像支持isql)。 作孽啊,不过还是将shell脚本贴出来。 cd /home mkd ...
扬州老鬼 评论(0) 有3377人浏览 2012-03-22 10:46

SYBASE IQ 执行计划查看方法

在性能调优工作中,首要的事情是找出性能瓶颈。而针对数据库应用,由于商用数据库对上层应用来说是个黑盒,所以往往需要借助数据库的一些接口或工具来了解数据库的具体行为,并结合相关知识和业务进行调测。     简单来说,数据库在执行一个查询之前,会为该查询生成一个最优(至少它这样认为)的查询计划(Query Plan),然后再根据计划的指示来执行实际的操作和处理。如果能了解到查询计划,也就能知道一 ...
lizhiyu211 评论(0) 有2898人浏览 2012-03-16 17:21

sybase 常用函数

a.substring b.LEN 查找:串内搜索 charindex(char_expr,expression)    返回指定char_expr的开始位置,否则为0 select charindex('C',job_id) from job_z where job_id='1' c.字符串连接:select substring('1',1,LEN('1')-2)||'--' from ...
zw7534313 评论(0) 有2943人浏览 2012-03-05 21:27

命令行快速找出class文件所在的jar包

for %i in (dir/b/s *.jar) do 7z l %i | findstr XDatabase.class 示例输出: D:\shared\xsql>for %i in (dir/b/s *.jar) do 7z l %i |findstr XDatabase.class D:\shared\xsql>7z l dir/b/s | findstr XData ...
iihero 评论(3) 有4040人浏览 2012-02-28 18:14

Sybase导入与导出

BCP 简 要 说 明  BCP是SYBASE公司提供专门用于数据库表一级数据备份的工具。 一般存放在所安装的ASE或者Open Client 的BIN目录中。 12版本以前的ASE,bcp存放目录为 $SYBASE/bin 12版本(含12版本)以后存放目录为 $SYBASE/OCS-12_x/bin 其中$SYBASE为SYBASE安装目录,12_x代表12.0、12.5版本,显示为1 ...
wy649898543 评论(0) 有8301人浏览 2012-02-21 16:21

Sybase字符集设置(附jconnect支持的 Sybase 字符集)

1、如何查看服务器端、客户端字符集   查看服务器端字符集:   在isql环境中执行:        C:\Documents and Settings\Administrator>isql -Usa -Ptest02 - ...
董宗磊 评论(0) 有3946人浏览 2012-02-21 13:56

Sun服务器上的Sybase安装

2、 使用ftp工具将文件上传到服务器中 3、 以root用户登录,进入到根目录 4、 创建目录,来存放iso文件内容 Mkdir sybasedb Chmod –R 777 sybasedb 5、 虚拟光驱,读取iso中的文件 lofiadm -a ISO路径和文件名 mount -F hsfs 上个命令的返回值 /sybasedb 6、 切换到dbuser用户,停止数据库服务 7、 切回ro ...
liruimin 评论(0) 有1166人浏览 2012-02-13 15:57

Can't open a connection to site 'SYB_BACKUP' 解决办法

把可能遇到的情况总结一下: 1、出错该错误可以先检查一下Sybase BCKServer服务有没有启动 2、在dsedit看能否ping通备份服务 3、检查master库sysservers表的配置,select * from sysservers  如果是backserver不一致, sp_dropserver SYB_BACKUP go sp_addserver SYB_BACKUP,nu ...
bestxiaok 评论(0) 有2063人浏览 2012-02-08 10:56

php在Linux下同时连接Sybase和SqlServer

系统环境 OS:Redhat AS4.0 php:4.4.7 Apache:1.3.9   此环境为几年前配置的版本。 php和apache为源码编译。之前因为需要连接sybase所以php已经支持对sybase的支持。sybase版本15,编译参数: --with-sybase-ct=/opt/sybase/OCS-15_0   最近程序需要连接SQL SERVER2000,所以 ...
mlm 评论(3) 有4707人浏览 2012-01-06 13:53

java连接数据库Oracle|DB2|Sql Server|Sybase|Informix|MySQL||PostgreSQL|access

Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。  一、连接各种数据库方式速查表     下面罗列了各种数据库使用JDBC连接的方式,可以作为 ...
风尘之驿 评论(0) 有1650人浏览 2011-12-02 21:20

JDBC连接各种数据库的方法【绝对经典】

JDBC连接各种数据库的方法 一、JDBC连接DB2 Class.forName("Com.ibm.db2.jdbc.net.DB2Driver"); String url="jdbc:db2://dburl:port/DBname" cn = DriverManager.getConnection( url, sUsr, sPwd ); ...
xp9802 评论(15) 有4173人浏览 2011-11-24 09:09

sybase卸载及安装问题

Sybase数据库在安装之后如果需要卸载,我们发现在控制面板----添加删除程序中是无法实现卸载的,但是一旦数据库出现问题,卸载、重装数据库软件是必须的。Sybase数据卸载比较复杂,不像一般的软件直接点击卸载就可以删除干净,如果要卸载可以采取以下的方式实现软件卸载: Sybase 12.0 Adaptive Server 安装程序会创建以下注册表条目(你把它逐个删掉):        \\HKE ...
董宗磊 评论(0) 有6452人浏览 2011-11-23 10:32

最近博客热门TAG

Oracle(49876) MySQL(37268) SQL Server(17623) Access(9329) DB2(4271) Redis(3181) Sybase(2414) 数据挖掘(2098) MongoDB(2014) SQLite(1817) PostgreSQL(1635) HBase(1492) NoSQL(1000) HSQLDB(620) Informix(581) Derby(578) Cassandra(375) PowerBuilder(333) CouchDB(113) TokyoCabinet(87)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics