DB2数据库的操作命令总结

DB2数据库的操作命令总结


2024年3月17日发(作者:)

DB2数据库的操作命令有很多,我这里主要总结一些日常工作常用的命令。

1.连接数据库:

connecttomasuserlujiadontcruusingmas

2.设置数据库的字符集

db2setdb2codepage=819按照ISO-8809-1西欧字符集来产生的;

db2setdb2codepage=1386按照GBK来产生的;

db2setdb2codepage=1208安装UTF-8来产生的.

3.创建新的数据库:

db2createdatabasetemp

4.连接该数据库:

db2tomas1userlujiadontcryusingmas

5.创建缓冲池

db2createbufferpooluser8size100000pagesize8k

db2createbufferpooluser16size100000pagesize16k

db2createbufferpooluser32size100000pagesize32k

6.创建表空间

db2createregulartablespacets_user8pagesize8kmanagedbysystemusing('fsms_8k_1')bufferpooluser8

db2createregulartablespacets_user16pagesize16kmanagedbysystemusing('fsms_16k_1')bufferpooluser16

db2createregulartablespacets_user32pagesize32kmanagedbysystemusing('fsms_32k_1')bufferpooluser32

7.权限赋予

db2grantdbadm,createtab,bindadd,connectondatabasetouseruserson

db2grantdbadm,createtab,bindadd,connect,loadondatabasetouseruserson

8.设置堆栈大小,设置mas1的堆栈大小为512

db2updatedbcfgformas1usingapplheapsz512

9.数据库卸载

db2movemas1export

10.数据库语句导出(将mas1的数据库的相关语句导出到里面

去)

11.数据库装载

db2movemas1import-l/home/lujiadontcry/wk/mas1

恢复数据库里面表等的内容;

12.列出所有的实例

db2listdatabasedirectory

13.断开连接

db2connectreset

14.停止db2

db2terminate

db2stopforce

db2stopdatabasemanager

15.查看db2set

有时候db2start的时候会报sql5043n,通信协议的错误,解决方法如下:

db2set-all查看db2comm=tcpip

db2getdbmcfg|grepSVCENAME查看端口号配置是否正确。

netstat-an|grep端口号查看端口号是否有冲突,或已经处于侦听状态。


发布者:admin,转转请注明出处:http://www.yc00.com/news/1710653816a1793697.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信