摘要: import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class CallADMIN_CMD{ public static void main(String[] args) { String url = "jdbc:db2://localhost:50000/TEST" ; String username = "******" ; ... 阅读全文
posted @ 2013-12-21 18:13 天之涯0204 阅读(1337) 评论(0) 推荐(0) 编辑
摘要: 临时表空间分为系统临时表空间和用户临时表空间系统临时表空间用来存储各种数据操作(排序、重组表、创建索引、连接表)中所需的内部临时数据,虽然可以创建任意多个系统临时表空间,但建议用户只使用大多数表所使用的页大小创建一个,默认系统临时表空间名为TEMPSPACE1。用户临时表空间用来存储已说明全局临时表(已说明全局临时表存储的是应用程序临时数据)。用户临时表空间不是在数据库创建时默认创建的。 阅读全文
posted @ 2013-12-20 12:39 天之涯0204 阅读(1700) 评论(0) 推荐(0) 编辑
摘要: 使用如下命令装载数据(注意CPU_PARALLELISM 1):db2 load from filename.del of del replace into tab_name CPU_PARALLELISM 1此时,分析输出的错误信息就可以定位错误的位置。 阅读全文
posted @ 2013-12-19 13:02 天之涯0204 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 在对表load数据之后,表出现如下错误: DB2 SQL error: SQLCODE: -668, SQLSTATE: 57016, SQLERRMC: 3; 错误解释:表处于"装入暂挂"状态在网上查了之后,解决办法有以下几个: 执行命令:reorg table XXX; (1)如果使用方法(1)不能解决,使用下面方法执行一下db2 load query table tabname命令来查看表状态。 db2 "load from /dev/null of del terminate into tabname"这个命令来解挂。 阅读全文
posted @ 2013-12-19 12:56 天之涯0204 阅读(1728) 评论(0) 推荐(0) 编辑
摘要: 1、构建db2admin模式下的所有表的重组语句:select ' reorg table '||TABLE_NAME||';' from sysibm.tables where TABLE_SCHEMA = 'DB2ADMIN'2、构建db2admin模式下的所有表更新统计信息的语句:select ' runstats on table '||replace(TABLE_SCHEMA||'.'||TABLE_NAME,' ','')||' with distribution 阅读全文
posted @ 2013-12-18 18:19 天之涯0204 阅读(1677) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-12-13 21:00 天之涯0204 阅读(2435) 评论(0) 推荐(0) 编辑
摘要: http://publib.boulder.ibm.com/infocenter/db2luw/v8/index.jsp?topic=/com.ibm.db2.udb.doc/core/r0db2msg.htm 阅读全文
posted @ 2013-10-23 17:01 天之涯0204 阅读(108) 评论(0) 推荐(0) 编辑
摘要: http://publib.boulder.ibm.com/infocenter/dzichelp/v2r2/index.jsp?topic=%2Fcom.ibm.db2z10.doc.sqlref%2Fsrc%2Ftpc%2Fdb2z_sql_declarestatement.htmhttp://pic.dhe.ibm.com/infocenter/db2luw/v9r7/index.jsp?topic=%2Fcom.ibm.db2.luw.sql.ref.doc%2Fdoc%2Fr0001024.html 阅读全文
posted @ 2013-10-19 15:34 天之涯0204 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 备份数据库:离线备份1、连接至数据库: db2 connect to test user db2admin using db2admin2、显示数据库应用状态db2 list applications3、停止数据库应用db2 force applications all4、备份数据库db2 backup db test to d:\backup备份路径必须存在5、查看备份历史记录db2 list history backup all for test在线备份1、设置userexit、logretain参数的状态为ondb2 update db cfg for test using userex 阅读全文
posted @ 2013-10-15 16:54 天之涯0204 阅读(1192) 评论(0) 推荐(0) 编辑
摘要: 生成列:CREATE TABLE t1 (c1 INT, c2 DOUBLE, c3 DOUBLE GENERATED ALWAYS AS (c1 + c2) c4 GENERATED ALWAYS AS (CASE WHEN c1 > c2 THEN 1 ELSE NULL END))定义标识列:CREATE TABLE table (col1 INT, col2 DOUBLE, col3 INT NOT NULL GENERATED ALWAYS AS IDENTITY(START WITH 100, INCREMENT BY 5) )not logged initially特性:如 阅读全文
posted @ 2013-10-15 15:01 天之涯0204 阅读(951) 评论(0) 推荐(0) 编辑