DB2简单的实例操作

#在AIX系统中,每个账户可以建立一个或者多个实例,但是在同一时间,只能够对这其中的一个实例进行操作。

1、db2icrt
db2icrt instance_name
在AIX服务器上创建实例时,必须提供受防护的用户标识,例如:DB2DIR/instance/db2icrt -u db2inst1 instance_name
可选参数有:
-h 或 -? 显示此命令的帮助菜单
-d 设置在问题确定期间要使用的调试方式
-a AuthType 指定实例的认证类型

2、db2iupdt
db2iupdt InstName
InstName是实例名,有如下参数选择:
/u :username,password 指定Db2服务的账户和密码
/h :hostname 覆盖缺省TCP/IP主机名(如果当前计算机有一个或多个TCP/IP主机名)
/p :instance-profile-path 为已更新实例指定新的实例概要文件路径
/r :baseport,endport 指定在运行多个数据库分区时,分区数据库实例将使用的TCP/IP端口范围

3、db2iauto
db2iauto -on/off instance_name

4、db2start
启动数据库实例,需要DB2ADMNS和Administrators组的成员才能启动数据库

5、db2 attach 实例连接
db2 attach to instance_name 连接实例
db2 attach 查看正在连接实例
db2 detach 拆离实例
db2ilist 查看所有数据库实例

6、db2stop
关闭数据库实例,在关闭之前必须运行db2 terminate命令结束每个会话

7、db2idrop
要删除根实例,输入db2idrop命令;要删除非根实例,必须先卸载 Db2数据库产品
使用命令行来出去根实例,请完成以下步骤:
a. 停止当前使用该实例的所有应用实例
b. 在每个命令窗口中,通过运行terminate命令来停止命令行处理器
c. 运行db2stop命令来停止该实例
d. 备份由DB2INSTPROF注册表变量指定的实例目录
e. (仅限Linux和UNIX操作系统)作为实例所有者注销,然后作为具有root用户权限的用户登录
f. 发出db2idrop命令:db2idrop InstName 从实例列表中出去实例条目(使用db2ilist检查)并出去实例所有者主目录下的sqllib子目录
g. (对于Windows操作系统)如果删除的实例时缺省的实例,请通过发出db2set命令来设置新的缺省实例:db2set db2instdef=instance_name -g
h. (对于Linux和UNIX操作系统)如果实例所有者的用户标识和组仅用于该实例,请清除该用户标识和组
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值