ITPub博客

首页 > 数据库 > 数据库开发技术 > 21

21

原创 数据库开发技术 作者:simkyo 时间:2013-11-28 10:18:48 0 删除 编辑
删除实例
删除前必须停止实例
[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/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 20
下一篇: 22
请登录后发表评论 登录
全部评论

注册时间:2013-06-20

  • 博文量
    193
  • 访问量
    165517