DB2常用命令汇总

简介:


本文汇总了DB2常用的几个命令,适用于unixwindows,供参考。

 
 
1、   创建实例db2inst2
unix:使用root登录,指定实例用户为db2inst2,设置 TCP/IP端口为50001
db2icrt -u db2inst2 -p 50001 db2inst2
windows
db2icrt db2inst2
 
2、  列举实例
db2ilist
 
3、  获得当前工作实例
db2 get instance
 
4、  切换到实例db2inst2
unix
windows
set db2instance=db2inst2
 
5、  启动db2实例
db2start
 
6、  节点编目
创建编目
db2 catalog tcpip node test remote 192.168.1.1 server 20001
 
7、  列出节目目录
Db2 list node directory
 
8、  节点反编目
db2 uncatalog node test
 
9、  数据库编目
db2 catalog db testdb as testdb at node test
 
10、               数据库反编目
db2 uncatalog db testdb
 
11、               列举数据库目录
db2 list database directory
db2 list db directory
 
12、               创建数据库testdb,使用GBK编码默认
db2 create database testdb using codeset GBK territory CN
 
13、               连接数据库testdb
db2 connect to testdb
 
14、               列出当前连接到实例中数据库的所有应用
db2 list applications show detail
 
15、               列出数据库中所有的表
db2 list tables
 
16、               列出表DISTRICT的结构
db2 describe table DISTRICT
 
17、               给表DISTRICT增加列
ALTER TABLE DISTRICT ADD COLUMN DISTABBRNAME VARCHAR(20)
 
18、               给表DISTRICT修改列DISTABBRNAME ,修改列有限制,
比如字符串只能由窄往宽变化。此外,执行ALTER TABLE语句有可能需要执行REORG TABLE语句
ALTER TABLE DISTRICT ALTER DISTABBRNAME SET DATA TYPE VARCHAR(200)
 
19、               删除表DISTRICTDISTABBRNAME
ALTER TABLE DISTRICT DROP COLUMN DISTABBRNAME
 
20、               执行ALTER TABLE语句有可能需要执行REORG TABLE语句,才能执行其它表操作
REORG TABLE DISTRICT
 
21、               察看示例配置文件:
db2 get dbm cfg|more
 
22、               更新数据库管理器参数信息:
db2 update dbm cfg using para_name para_value
 
23、               查看锁快照信息
db2 get snapshot for locks on testdb
 
24、               修改相关参数后,用terminate提交,则修改才起作用
db2 terminate
 
25、               断开连接数据库testdb
db2 disconnect testdb
db2 disconnect current
db2 connect reset
 
26、               删除数据库testdb
db2 drop database testdb
 
27、               停止db2实例
db2stop
强制停止
db2stop force
 
28、               删除实例
unix:使用root登录
//加入-f参数可以删除/home/db2inst2目录下的相关db2环境配置数据,否则如果重新创建同名实例需要手动删除//home/db2inst2下的db2inst2目录和sqllib目录。

db2idrop –f db2inst2




  本文转自 cuiyingfeng 51CTO博客,原文链接:http://blog.51cto.com/cuiyingfeng/113303,如需转载请自行联系原作者

相关文章
|
27天前
|
运维 监控 Linux
探索Linux命令:`db_replicate`
`db_replicate`是一个假设的数据库复制命令,用于实时同步、增量复制和过滤数据。它处理错误并提供日志监控。安装与配置依赖具体DBMS,使用包括启动、停止、查看状态及配置选项。注意事项涉及数据库配置、网络稳定性和故障排查。虽然非Linux内核命令,但类似的工具在数据库管理中常见,有助于保证数据完整性和一致性。
|
27天前
|
存储 安全 Linux
深入了解Linux中的db_dump185命令
`db_dump185`是Linux中用于导出Berkeley DB 1.85版本数据库内容的工具,适用于处理旧版数据库文件。基本语法包括选项(如-h, -V, -Pp, -r, -s, -t)和数据库文件名。例如,使用`db_dump185 -r mydb.185 > mydb_dump.txt`可将内容导出为可读文本。注意,该命令仅适用于特定版本的数据库,使用前需确认安装匹配的Berkeley DB库。
|
27天前
|
Linux 数据库 数据库管理
深入探索Linux命令:db_verify
探索Linux下的`db_verify`模拟工具,用于检查数据库完整性和一致性。功能包括:验证数据结构、检测损坏记录、提供修复建议及生成报告。使用时,如`db_verify mydatabase`扫描指定数据库文件。验证前务必备份,谨慎操作,并参考文档了解具体用法。数据库验证对于维护数据的可靠性和可用性至关重要。
|
2月前
|
存储 NoSQL 关系型数据库
Mongo DB 安装及基础操作
MongoDB是一种开源的、基于文档的NoSQL数据库管理系统。它是由10gen(现为MongoDB Inc.)开发和维护的。MongoDB的设计目标是提供灵活的、可扩展的数据存储解决方案,适用于各种类型的应用程序。
160 2
|
SQL 存储 JSON
【Mongo DB】万字详解,Mongo DB的简介到实战使用(上)
今天主要为大家提供一条龙服务,从Mongo DB的简介到实战使用,使我们面对技术选型的时候可以得心应手。
|
SQL NoSQL 算法
【Mongo DB】万字详解,Mongo DB的简介到实战使用(下)
今天主要为大家提供一条龙服务,从Mongo DB的简介到实战使用,使我们面对技术选型的时候可以得心应手。
|
SQL 关系型数据库 数据库
|
关系型数据库 数据库连接 数据库
DB2常用命令
DB2常用命令1.打开命令行窗口   #db2cmd 2.打开控制中心   # db2cmd db2cc 3.打开命令编辑器  db2cmd db2ce 操作数据库命令*4.启动数据库实例   #db2start 5.
2072 0
|
NoSQL MongoDB SQL
mongo db
MongoDB 数据类型 ObjectId ObjectId 类似唯一主键,可以很快的去生成和排序,包含 12 bytes,含义是: 前 4 个字节表示创建 unix 时间戳,格林尼治时间 UTC 时间,比北京时间晚了 8 个小时 接下来的 3 个字节是机器标识码 紧接的两个字节由进程 id 组成 PID 最后三个字节是随机数 MongoDB 中存储的文档必须有一个 _id 键。
864 0
|
存储 关系型数据库 MySQL

热门文章

最新文章

  • 1
    流量控制系统,用正则表达式提取汉字
    25
  • 2
    Redis09-----List类型,有序,元素可以重复,插入和删除快,查询速度一般,一般保存一些有顺序的数据,如朋友圈点赞列表,评论列表等,LPUSH user 1 2 3可以一个一个推
    26
  • 3
    Redis08命令-Hash类型,也叫散列,其中value是一个无序字典,类似于java的HashMap结构,Hash结构可以将对象中的每个字段独立存储,可以针对每字段做CRUD
    26
  • 4
    Redis07命令-String类型字符串,不管是哪种格式,底层都是字节数组形式存储的,最大空间不超过512m,SET添加,MSET批量添加,INCRBY age 2可以,MSET,INCRSETEX
    27
  • 5
    S外部函数可以访问函数内部的变量的闭包-闭包最简单的用不了,闭包是内层函数+外层函数的变量,简称为函数套函数,外部函数可以访问函数内部的变量,存在函数套函数
    24
  • 6
    Redis06-Redis常用的命令,模糊的搜索查询往往会对服务器产生很大的压力,MSET k1 v1 k2 v2 k3 v3 添加,DEL是删除的意思,EXISTS age 可以用来查询是否有存在1
    30
  • 7
    Redis05数据结构介绍,数据结构介绍,官方网站中看到
    22
  • 8
    JS字符串数据类型转换,字符串如何转成变量,+号只要有一个是字符串,就会把另外一个转成字符串,- * / 都会把数据转成数字类型,数字型控制台是蓝色,字符型控制台是黑色,
    20
  • 9
    JS数组操作---删除,arr.pop()方法从数组中删除最后一个元素,并返回该元素的值,arr.shift() 删除第一个值,arr.splice()方法,删除指定元素,arr.splice,从第一
    20
  • 10
    定义好变量,${age}模版字符串,对象可以放null,检验数据类型console.log(typeof str)
    19