DB2 for AIX 建库记录
第一次接触小机和DB2,当初设备安装时,厂家和代理商已将AIX和DB2安装完成,此次的工作只是创建数据库。查了很多资料,终于完成了。把具体操作步骤记录下来备查。
1、smit mkvg
创建datavg,并将物理硬盘加入datavg。
2、smit mklv 创建db2lv。
此处注意通过 lsvg datavg 查看Total PPs数,创建lv时输入此数值确保使用全部空间。设置TYPE类型为jfs2。
3、smit jfs2
创建文件系统,设置挂载点 /data/db2
4、chown db2inst1:db2adm /data/db2
chmod 755 /data/db2
5、创建系统用户 dbuser,归属于db2adm组,用于操作数据库
6、用db2inst1账户登录,启动db2: db2start
7、db2 create db USERDB on /data/db2 using codeset GBK territory CN pagesize 32768;
创建数据库 USERDB 在制定的文件系统,由于应用需要设置pagesize为32k,默认是4k
8、connect to USERDB
grant dbadm on database to user dbuser
connect reset
授权用户dbuser为数据库USERDB的数据库管理员。
创建datavg,并将物理硬盘加入datavg。
2、smit mklv 创建db2lv。
此处注意通过 lsvg datavg 查看Total PPs数,创建lv时输入此数值确保使用全部空间。设置TYPE类型为jfs2。
3、smit jfs2
创建文件系统,设置挂载点 /data/db2
4、chown db2inst1:db2adm /data/db2
chmod 755 /data/db2
5、创建系统用户 dbuser,归属于db2adm组,用于操作数据库
6、用db2inst1账户登录,启动db2: db2start
7、db2 create db USERDB on /data/db2 using codeset GBK territory CN pagesize 32768;
创建数据库 USERDB 在制定的文件系统,由于应用需要设置pagesize为32k,默认是4k
8、connect to USERDB
grant dbadm on database to user dbuser
connect reset
授权用户dbuser为数据库USERDB的数据库管理员。
完成建库工作。
另:db2初始操作
db2set db2codepage = 1386
db2set db2comm = tcpip
db2set db2country = 86
修改 /etc/services,添加
DB2_db2inst1 50000/tcp
db2 update database manager configuration using svcname 50000
db2stop
db2start