DB2
robot_sql
爱好者
展开
-
linux系统重新增加了一块硬盘后的分区注意事项(即双硬盘下的分区)
通过fdisk -l的命令可以查看现在有哪些磁盘,如果是双硬盘的话一般会有sda和sdb两种,具体可以搜索liunx下挂载硬盘的问题。其中需要注意的事项就是一开始就要格式化掉sdb(命令是msfk -t ext3 /dev/sdb),之后再分区,如果不格式化等你分完区后就会报错找不到文件原创 2015-05-21 19:05:50 · 1112 阅读 · 0 评论 -
DB2存储过程遇到的错误编号以及其含义
SQLCODE=402 插入表的字段值和查询出来的字段值格式不一样,如insert into table1(id,id1,id2) select name,name1,name2 from table2 ,id是int,name是char(10),这些错误编码一般用这种格式插入或者更新引起的,下面就不举例了。SQLCODE=413 插入和查询的个数不匹配。SQLCODE=407原创 2015-06-10 18:54:15 · 2480 阅读 · 0 评论 -
DB2异常处理以及事务提交
使用开发工具是toad for db2, --声明出错处理 declare exit handler for sqlexception begin set i_code=sqlcode; set i_err_no=1; insert into xtb_log values(v_proc_name,i_code);原创 2015-07-16 17:39:08 · 2906 阅读 · 0 评论 -
关于在redhat的linux系统下安装sunjdk问题
首先我下载了和我64位系统对应的jdk-8u51-linux-x64.rpm ,下载地址在oracle官网http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html;1.将jdk安装在/usr/java目录下,使用rpm -ivh jdk-8u51-linux-x64.rpmlinux下安装jdk 出现java -version和javac -version不一致原创 2015-07-29 16:56:03 · 505 阅读 · 0 评论 -
关于一次db2数据库导入功能低效问题处理历程
环境:数据库db2 9.7v 操作系统:linux(redhat6.0)最近生产环境的上的一个前端导入功能客户反应说很慢,一开始客户那边反应怀疑是不是死锁和并发性导致,所以一开始就去查看db2diag.log日志找-911的错误但是没有找到(如果一开始日志文件很大打不开,你可以重命名以下,之后数据库会生产一个新的log),于是又更改了db2数据库的注册变量环境配置,具体命令如下:第一原创 2015-09-20 14:54:32 · 1773 阅读 · 0 评论 -
db2中的with用法,可以实现循环累加
db2中的with递归,可以实现循环累加临时表session.TEMP是如下的格式 khdxdh jylsh dffse jffse zhye1 num zhye1 1 10 0 10 1 201 55 10 0 10原创 2015-07-23 18:10:15 · 2952 阅读 · 0 评论 -
linux下的DB2数据库表结构和数据分开的备份,还原到windows下,环境如下
DB2跨系统迁移生产服务器A:操作系统:linux 内存:64G 这是生产机的环境,配置比较好。测试服务器B: 操作系统:windows 内存:6G 报错:db2look utility could not open file for output原创 2015-08-12 14:41:37 · 3843 阅读 · 0 评论 -
DB2数据库在使用load命令导入问题
在使用load命令实现从客户端导入数据到服务器上时,SQL3125W The character data in row "F2-1" and column "1" was truncated becausload client from 'G:\dysj\2014-12-31_CBOD_CICIECIF.del' of del modified by delprioritychar replace into CBOD_CICIECIF NONRECOVERABLE;client 是表示客户原创 2015-05-14 17:40:47 · 16229 阅读 · 1 评论