db2数据库命令
来源:互联网 发布:淘宝刷客兼职是真的吗 编辑:程序博客网 时间:2024/05/19 19:34
1.查看链接该数据库有多少应用
E:\Program Files\IBM\SQLLIB\BIN>db2 list applications
授权标识 应用程序名 应用程序 应用程序标识 数据库 代理
程序
句柄 名称 序号
-------- -------------- ---------- ---------------------------------------------
----------------- -------- -----
ADMINIS> db2jcc_applica 1741 NF000001.DF7C.130121100148
CRMDB 1
2. 杀掉这些应用
E:\Program Files\IBM\SQLLIB\BIN>db2 force applications all
DB20000I FORCE APPLICATION 命令成功完成。
DB21024I 此命令为异步的,可能未能立即生效。
3.删除数据库
E:\Program Files\IBM\SQLLIB\BIN>db2 drop database crmdb
DB20000I DROP DATABASE 命令成功完成。
4.创建数据库
E:\Program Files\IBM\SQLLIB\BIN>db2 create db crmdb automatic storage yes on E:\
using codeset GBK territory CN
DB20000I CREATE DATABASE 命令成功完成。
5.连接到数据库
E:\Program Files\IBM\SQLLIB\BIN>db2 connect to crmdb
数据库连接信息
数据库服务器 = DB2/NT 10.1.2
SQL 授权标识 = ADMINIST...
本地数据库别名 = CRMDB
6.创建缓冲池
E:\Program Files\IBM\SQLLIB\BIN>db2 create bufferpool bp32k size 1000 pagesize 3
2k
DB20000I SQL 命令成功完成。
7.创建IDXBSPACE1表空间,pagesize是32k
E:\Program Files\IBM\SQLLIB\BIN>db2 create tablespace IDXBSPACE1 pagesize 32k ma
naged by automatic storage bufferpool bp32k
DB20000I SQL 命令成功完成。
8.创建WFDBSPACE1表空间,pagesize是32k
E:\Program Files\IBM\SQLLIB\BIN>db2 create tablespace WFDBSPACE1 pagesize 32k ma
naged by automatic storage bufferpool bp32k
DB20000I SQL 命令成功完成。
9.创建WFDBSPACE2表空间,pagesize是32k
E:\Program Files\IBM\SQLLIB\BIN>db2 create tablespace WFDBSPACE2 pagesize 32k ma
naged by automatic storage bufferpool bp32k
DB20000I SQL 命令成功完成。
10. 导入数据结构
E:\Program Files\IBM\SQLLIB\BIN>db2 -tvf "D:\work\b.sql"
11.查询数据库有多少张表
D:\crmdb\db2db>db2 "select count(*) from syscat.tables where tabschema='ADMINIST
RATOR'"
1
-----------
250
1 条记录已选择。
12.导入数据库,将d:\crmdb\db2db目录下的内容导入到crmdb数据库
D:\crmdb\db2db>db2move crmdb import
13. 脱机备份(没有任何程序连接到数据库)完全备份
在d:根目录创建文件夹DB2_CRMDB,然后执行下面的命令
E:\Program Files\IBM\SQLLIB\BIN>db2 backup db CRMDB to D:\DB2_CRMDB
备份成功。此备份映像的时间戳记是:20130123112249
去查看D:\DB2_CRMDB,有这样一个文件CRMDB.0.DB2.DBPART000.20130123112249.001
14.数据库恢复,假设数据库被删除,执行下面的命令可以恢复
db2 restore dbCRMDB from D:\DB2_ CRMDB taken at20130123112249
15重定向恢复
D:\db2\BIN>db2 restore db crmdb from D:\DB2_CRMDB taken at 20130125145541 on D: into crmdb01 redirect generate script D:\crmdb01.ddl
DB20000I RESTORE DATABASE 命令成功完成。
D:\db2\BIN>db2 -tvf D:\crmdb01.ddl
UPDATE COMMAND OPTIONS USING S ON Z ON CRMDB_NODE0000.out V ON
DB20000I UPDATE COMMAND OPTIONS 命令成功完成。
SET CLIENT ATTACH_MEMBER 0
DB20000I SET CLIENT 命令成功完成。
SET CLIENT CONNECT_MEMBER 0
DB20000I SET CLIENT 命令成功完成。
RESTORE DATABASE CRMDB FROM 'D:\DB2_CRMDB' TAKEN AT 20130125145541 ON 'D:' DBPATH ON 'D:' INTO CRMDB01 REDIRECT WITHOUT ROLLING FORWARD
SQL1277W 正在执行重定向复原操作。在复原表空间期间,只有正在复原的表空间才能重新配置它们的路径。在复原数据库期间,可以重新配置存储器组存储路径和 DMS
表空间容器。
DB20000I RESTORE DATABASE 命令成功完成。
RESTORE DATABASE CRMDB CONTINUE
DB20000I RESTORE DATABASE 命令成功完成。
D:\db2\BIN>db2 connect to crmdb01
数据库连接信息
数据库服务器 = DB2/NT 10.1.2
SQL授权标识 = ADMINIST...
本地数据库别名 = CRMDB01
- DB2数据库命令简介
- DB2恢复数据库命令
- DB2数据库命令
- db2数据库命令
- DB2数据库管理命令
- DB2相关数据库命令
- DB2数据库命令
- DB2相关数据库命令
- DB2命令 启动数据库
- DB2数据库基础命令
- IBM DB2 数据库命令使用说明
- DB2通过命令导入数据库
- linux下db2数据库命令
- db2常用命令大全 db2数据库中的操作命令
- Db2数据库的基本操作命令
- IBM DB2常用数据库管理命令
- DB2数据库备份及恢复命令总结
- DB2创建归档模式数据库命令
- sal.h
- 山东轻工业学院CSDN高校俱乐部2012元旦文艺晚会成功举办
- JS中定义对象方式一:基于已有对象扩充其属性和方法
- 点击Listview弹出PopWindow的用法
- RFS的web自动化验收测试——第1讲 菜单栏&工具栏
- db2数据库命令
- RFS的web自动化验收测试——第2讲 案例及资源区
- uestc oj 1793 Kalindrome
- 初学PHP
- 创建文件路径
- RFS的web自动化验收测试——第3讲 工作区EDIT-1
- 中国天气网的中央气象台实时数据接口
- 抽象类继承接口的用法缘由
- vc中检测内存泄露的工具VLD(visual leak detector)