centos6.8安装db2expc11.1
2018-01-23 17:34
232 查看
1.首先创建DB2运行所需要的用户组和用户:
添加用户组命令: groupadd -g GID编号 用户组
groupadd -g 901 db2iadm1
groupadd -g 902 db2fadm1
groupadd -g 903 dasadm1
添加用户命令: useradd -m -g 用户组名 -d 用户的home目录 用户名(-m:自动建立用户的登入目录)
useradd -m -g db2iadm1 -d /home/db2inst1 db2inst1
useradd -m -g db2fadm1 -d /home/db2fenc1 db2fenc1
useradd -m -g db2sadm1 -d /home/db2as1 db2as1
设置DB2数据库相关账户密码
passwd db2inst1
passwd db2fenc1
passwd db2as1
2.在ibm下载免费版的db2,比如:v11.1_linuxx64_expc.tar.gz
使用root用户安装
解压:
tar -zxvf v11.1_linuxx64_expc.tar.gz
进入 cd expc/
./db2_install
等待安装完成
3.进入安装数据库目录,创建实例:
cd /opt/ibm/db2/V11.1/instance
./db2icrt -p 50000 -u db2inst1
4.切换到db2inst1用户,启动实例:
su - db2inst1
启动实例:
db2start
创建sample数据库(用来验证安装db2是否成功):
db2sampl (这个地方不需要带 "e")
连接到sample:
db2 connect to sample (这个地方需要带"e")
连接成功后,输入查询语句:
db2 "select * from staff"
退出数据库连接:
disconnect sample
(如果是输入"db2"进入了 db2->命令行,使用quit退出db2->命令行)
5.关闭实例,新建数据库
db2stop
开启实例:
db2start
创建数据库userdb:
db2 create db userdb (注意:这里是db不是database)
连接到userdb:
db2 connect to userdb
创建表:
db2 "create table tablename(id int,name varchar(50))"
插入数据:
db2 "insert into tablename values(1,'user1')"
查询数据:
db2 select * from tablename
6.其它常用命令:
列出所有实例:
db2ilist
列出当前实例:
db2 get instance
设置当前实例:
set db2instance=db2 (实例名)
列出所有表空间的详细信息
db2 list tablespaces show detail
列出容器的信息
db2 list tablespace containers for tbs_id show detail
列出所有表
db2 list tables (不是mysql的show tables)
添加用户组命令: groupadd -g GID编号 用户组
groupadd -g 901 db2iadm1
groupadd -g 902 db2fadm1
groupadd -g 903 dasadm1
添加用户命令: useradd -m -g 用户组名 -d 用户的home目录 用户名(-m:自动建立用户的登入目录)
useradd -m -g db2iadm1 -d /home/db2inst1 db2inst1
useradd -m -g db2fadm1 -d /home/db2fenc1 db2fenc1
useradd -m -g db2sadm1 -d /home/db2as1 db2as1
设置DB2数据库相关账户密码
passwd db2inst1
passwd db2fenc1
passwd db2as1
2.在ibm下载免费版的db2,比如:v11.1_linuxx64_expc.tar.gz
使用root用户安装
解压:
tar -zxvf v11.1_linuxx64_expc.tar.gz
进入 cd expc/
./db2_install
等待安装完成
3.进入安装数据库目录,创建实例:
cd /opt/ibm/db2/V11.1/instance
./db2icrt -p 50000 -u db2inst1
4.切换到db2inst1用户,启动实例:
su - db2inst1
启动实例:
db2start
创建sample数据库(用来验证安装db2是否成功):
db2sampl (这个地方不需要带 "e")
连接到sample:
db2 connect to sample (这个地方需要带"e")
连接成功后,输入查询语句:
db2 "select * from staff"
退出数据库连接:
disconnect sample
(如果是输入"db2"进入了 db2->命令行,使用quit退出db2->命令行)
5.关闭实例,新建数据库
db2stop
开启实例:
db2start
创建数据库userdb:
db2 create db userdb (注意:这里是db不是database)
连接到userdb:
db2 connect to userdb
创建表:
db2 "create table tablename(id int,name varchar(50))"
插入数据:
db2 "insert into tablename values(1,'user1')"
查询数据:
db2 select * from tablename
6.其它常用命令:
列出所有实例:
db2ilist
列出当前实例:
db2 get instance
设置当前实例:
set db2instance=db2 (实例名)
列出所有表空间的详细信息
db2 list tablespaces show detail
列出容器的信息
db2 list tablespace containers for tbs_id show detail
列出所有表
db2 list tables (不是mysql的show tables)
相关文章推荐
- Solr5.5.4在linux centOS(6.8)下的安装
- Centos6.8+cm5.3.6+cdh5.3.6安装
- centos6.8升级到python2.7及安装pip
- [置顶] 阿里云centos6.8安装可视化界面以及远程链接
- 尝试CentOS 6.8安装Apache服务
- centos 6.8 x64安装teamviewer 12
- 阿里云服务器ECS安装linux CentOS 6.8教程
- VirtualBox安装Centos6.8出现E_INVALIDARG(0x80070057)的解决方法
- linux(centos 6.8 64位)下安装JDK8
- centos6.8 yum安装mysql 5.6 (完整)
- centos6.8 yum安装mysql 5.6
- 旧电脑安装centos6.8,换发第二春。。。
- 【安装】REDIS-4.0.0 on CentOS 6.8
- centos6.8安装启用EPEL
- 阿里云服务器CentOS6.8安装Tomcat
- 在CentOS 6.8 x86_64上安装nghttp2最新版及让curl具有http2特性
- Linux基本操作系列(一):在CentOS 6.8安装JDK(Java环境)
- Linux基本操作系列(二):在CentOS 6.8系统上安装Tomcat并配置自动启动
- centos 6.8 JDK7 安装