删除实例
删除前必须停止实例
[db2inst1@]# db2stop force -- 停止实例
[root@]# cd...../instance
[root@]# ./db2drop db2inst1 -- root下删除,进入安装目录,注意删除实例并不会删除该实例下的数据库
1. 创建一个用户,比如用户名是 db2inst1 用户的home路径是 /home/db2inst1
2. 再创建一个用户,比如用户名是db2fence 用户的home路径是 /home/db2fence
3. 用 root 用户,cd /db2_install_path/instances/ 执行 ./db2icrt -u db2fence db2inst1
4. 如果db2icrt 没有报错,su - db2inst1 然后 db2start
你也可以用db2icrt -u dbinst1 db2inst1。
创建实例,指定实例端口50007,每个实例使用各自不同的端口
./db2icrt -p 50007 -u db2_zbn db2_zbn
49.创建数据库
[db2inst1@]# db2 create database testdb automatic storage yes -- 显式声明使用自动存储管理
[db2inst1@]# db2 create database t_db automatic storage yes
书上的例子 这个路径是存放自动管理表空间的数据,
db2 "create database testdb automatic storage yes on /dbauto dbpath on /database using codeset utf-8 territory cn collate using system"
创建数据库后会默认创建三个表空间:系统表空间(system tablespace)用来存储系统表,也就是数据字典信息,一个数据库只能有一个系统表空间;
临时表空间(temporary tablespace)用来保存语句执行时产生的中间临时数据,如Join,排序
用户表空间(user tablespace)存储表、索引、大对象数据。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12961536/viewspace-1061378/
,如需转载,请注明出处,否则将追究法律责任。