1、启动DB2服务器 DB2START 2、停止DB2服务器 DB2STOP 3、强制停止DB2服务器 DB2STOP FORCE 4、创建数据库 DB2 CREATE DATABASE PjjTest 5、删除数据库 DB2 DROP DATABASE PjjTest 6、连接数据库 --默认以Windows登陆用户连接数据库 DB2 CONNECT TO PjjTest --用指定用户连接数据库 DB2 CONNECT TO PjjTest USER db2admin USING **** 7、断开数据库连接 --断开连 ...
http://database.ctocio.com.cn/tips/153/8080153.shtml
DB2离线和在线全备、增量备份及恢复的操作步骤 1、离线全备份 1)、首先确保没有用户使用DB2: $db2 list applications for db sample 2)、停掉数据库并重新启动,以便断掉所有连接: db2stop force db2start 3)、执行备份命令:(使用TSM作为备份的介质) db2 backup db sample use tsm 备份成功,将会返回一个时间戳。 4)、检查备份成功: db2 list history backup all for sample ,可以看到多了这个备份的纪录。 db2adutl query命令也可以看到返回值。 5) ...
2008-01-22

DB2纯SQL存储过程入门实践

关键字: 存储过程
DB2纯SQL存储过程入门实践 背景:本人现在在DB2 9.1做Birt应用,需用写纯SQL的存储过程,经过多层嵌套循环查询多个表,并返回一个最终的结果集(打开的游标)。然后再在birt中直接调用以下就获取了结果集的纪录,并展示在页面中。为此,我在网上搜索了很多资料,但是没有一个完整的可以执行的DB2存储过程。研究好久了,终于写出来了一个模板性的示例出来。现在拿出来,和各位网友共同分享交流。 示例说明:先创建一个临时表,并插入数据,然后查询临时表,返回游标。 create procedure testPrc() -- 返回一个纪录 dynamic result sets 1 ...
相关图:http://tech.it168.com/db/2007-12-18/200712181037451.shtml 【IT168 技术文档】在新的数据库应用系统上线初期,由于测试不完善或不熟悉DB2的机制,常会出现锁等待死锁等现象存在于我们的应用系统中,如何捕获锁等待或死锁信息并解决锁问题,是保证平稳上线必须面对的问题。目前应用系统最常使用的DB2数据库版本有多个,有 8.1,8.2,9.1还有新推出的9.5,对于不同版本的DB2数据库提供的解决办法不尽相同,下面对于上述问题的解决作了一个简单说明,希望对大家有用。 首先在上线前有几件跟锁相关的事情需要开发设计人员一定要做好 1. ...
2007-12-25

DB2常用函数

关键字: db2
1.AVG()   返回一组数值的平均值.   SELECT AVG(SALARY) FROM BSEMPMS;      2.CORR(),CORRELATION()   返回一对数值的关系系数.   SELECT CORRELATION(SALARY,BONUS) FROM BSEMPMS;      3.COUNT()   返回一组行或值的个数.   SELECT COUNT(*) FROM BSEMPMS;      4.COVAR(),COVARIANCE()   返回一对数值的协方差.   SELECT COVAR(SALARY,BONUS) FROM BSEMPMS;       ...
db2命令介绍: 相比图形界面而言,使用命令行的命令可以节省很多内存资源。但是写的时候语法需要熟悉。 db2start:启动当前的DB2数据库管理实例。 db2stop:停止当前的数据库管理实例。 注:启动和关闭的是数据库管理实例,而不是单个的数据库,而restart database:并不是重新启动数据库,是平衡非正常结束而不一致状态的数据库,结束后,连接仍然存在。 db2look:能为表,索引,视图和诸如此类需要产生统计信息和数据定义语言(DDL)的对象产生需要的语句,以便重建数据库对象和/或更新统计信息。 DB2CLP下直接 ...
2007-12-15

IBM DB2 日常维护汇总

关键字: db2
10.AIX下用哪个命令来安装DB2? INSTALLP命令 11.同一操作系统下可以安装多个DB2数据库? 可以的 12.如何停止实例? DB2STOP 13.如何启动实例? DB2START 14.如何修改注册项的值? DB2SET可以修改 如: 设定当前实例的一个参数 DB2SETPARAMETER=VALUE 设定一个全局级的参数 DB2SETPARAMETER=VALUE-G(小写) 查看能在配置文件注册表中设置的所有变量的列表 DB2SET-LR(小写) 15.如何在CLP执行操作系 ...
2007-12-14

DB2锁介绍[转]

关键字: suo
1 DB2 多粒度封锁机制介绍 1.1 锁的对象 DB2支持对表空间、表、行和索引加锁(大型机上的数据库还可以支持对数据页加锁)来保证数据库的并发完整性。不过在考虑用户应用程序的并发性的问题上,通常并不检查用于表空间和索引的锁。该类问题分析的焦点在于表锁和行锁。 1.2 锁的策略 DB2可以只对表进行加锁,也可以对表和表中的行进行加锁。如果只对表进行加锁,则表中所有的行都受到同等程度的影响。如果加锁的范围针对于表及下属的行,则在对表加锁后,相应的数据行上还要加锁。究竟应用程序是对表加行锁还是同时加表锁和行锁,是由应用程序执行的命令和系统的隔离级别确定。 1.2.1 DB2表锁的模式 DB2在表 ...
C:\>db2 get snapshot for locks on js 数据库锁定快照 数据库名称 = JS 数据库路径 = D:\DB2\NODE0000\SQL00001\ 输入数据库别名 = JS 挂起的锁定 = 5 当前已连接的应用程序 = 1 当前正等待锁定的代理程序数 = 0 快照时间戳记 = ...
2007-12-03

IBM DB2 学习笔记整理

关键字: db2
注意:在 IBM DB2 中,与 MS SQL Server 2000 中相同的语法或者概念,这里就不一一列出了。 一、【DB2 SQL 概述】    1、  【模式】     1.1、模式是已命名的对象(如表和视图)的集合。模式提供了数据库中对象的逻辑分类。     1.2、当在数据库中创建对象的时候,系统就隐性的创建了模式。当然,也可以使用 CREATE SCHEMA 显式的创建模式。     1.3、当命名对象的时候,需要注意对象的名称有两个部分,即,模式.对象名称,形如:pjj.TempTable1。如果不显示指定模式,则系统使用默认模式(默认用户的ID)。    2、  ...
2007-11-08

DB2编程序技巧(引用)

关键字: db2
1 DB2编程 1.1 建存储过程时Create 后一定不要用TAB键 create procedure 的create后只能用空格,而不可用tab健,否则编译会通不过。 切记,切记。 1.2 使用临时表 要注意,临时表只能建在user tempory tables space 上,如果database只有system tempory table space是不能建临时表的。 另外,DB2的临时表和sybase及oracle的临时表不太一样,DB2的临时表是在一个session内有效的。所以,如果程序有多线程,最好不要用临时表,很难控制。 建临时表时最好加上 with replace选项, ...
eminem
搜索本博客
我的相册
F4ecf0a3-6beb-45cf-84d1-3fd85c2b09f9-thumb
6931396
共 2 张
最近加入圈子
存档
最新评论