ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:90.38KB ,
资源ID:18410426      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18410426.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(suse linux上安装DB2 数据库手记Word文件下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

suse linux上安装DB2 数据库手记Word文件下载.docx

1、compat-libstdc+-33-3.2.3-61(检查是否有libstdc+.so.5/usr/lib64 # ls -l libstdc+.so.*lrwxrwxrwx 1 root root 18 Feb 22 03:34 libstdc+.so.5 - libstdc+.so.5.0.7-rwxr-xr-x 1 root root 825400 Apr 9 2007 libstdc+.so.5.0.7 18 Feb 21 21:57 libstdc+.so.6 - libstdc+.so.6.0.8-rwxr-xr-x 1 root root 969048 Sep 5 2009 l

2、ibstdc+.so.6.0.8)注意这个compat-libstdc+-33-3.2.3-61.x86_64.rpm的包在SUSE LINUX 10的光盘里并没有,需要自己下载并安装,另外如果没有安装这个包,则在安装DB2时会报找不到libstdc+.so.5的告警。(对于 DB2 数据库服务器和客户机,libstdc+.so.5 是必需的。还有如果你在 RHEL 5 或 SLES 10 上使用 g+ 4.1 来编译 C+ 应用程序,那么将生成下列警告:libdb2.so 所需要的 libstdc+.so.5 可能与 libstdc+.so.6 冲突)修改系统核心参数vi /etc/sysc

3、tl.confkernel.msgmni = 16384kernel.sem = 250 256000 32 4096#sysctl -p#vi /etc/security/limits.conf* soft nofile 10240二、开始进行安装和配置# tar -xvf DB2v9.7_linux64_server.tar# cd server# ./db2setup (或也可使用db2_install)安装到默认路径/opt/ibm/db2/V9.7下面,安装类型选择ESE最后一步一步安装下去,直至完成。三、添加用户和组#groupadd -g 995 db2grp#useradd -

4、u 1000 -d /home/db2inst1 -g db2grp -m db2inst1#groupadd -g 996 db2fgrp#useradd -u 1001 -d /home/db2fenc1 -g db2fgrp -m db2fenc1#groupadd -g 997 db2asgrp #(安装DB2 administration server的组)#useradd -u 1002 -d /home/dasusr1-g db2asgrp-m dasusr1(建立安装DB2 administration server(DAS)的用户)#passwd db2inst1# pass

5、wd db2fenc1# passwd dasusr1四、在安装目录中找到许可证文件:db2ese.lic检查license的内容$db2licm -l执行如下安装授权许可#/opt/ibm/db2/V9.7/adm/db2licm -a /mnt/cdrom/db2/license/db2ese.lic五、创建db2 实例# cd /opt/ibm/db2/v9.7ls -l#cd instance# ./db2icrt -s ese -u db2fenc1 db2inst1 (建立数据库实例)# ./dascrt -u dasusr1 (建立das)#cd /opt/ibm/db2/V9.

6、7/cfg# ./db2ln (建立DB2文件的链接)六、设定服务端口,配置数据库实例通信以root用户vi /etc/services新增如下行DB2_db2inst1 60000/tcpDB2_db2inst1_1 60001/tcpDB2_db2inst1_2 60002/tcpDB2_db2inst1_END 60003/tcpDB2c_db2inst1 60005/tcp保存退出七、启动实例#su - db2inst1$db2set DB2RSHCMD=/usr/bin/ssh这里需要先设置DB2RSHCMD这个变量,再设置DB2COMM等变量$db2set DB2COMM=tcpi

7、p (设置DB2的通信方式为tcpip)$db2 update dbm cfg using SVCENAME db2c_db2inst1(设置dbm参数SVCENAME为db2c_db2inst1)$db2set DB2AUTOSTART=YES(设置数据库自动启动)然后通过DB2START命令启动当前实例$ db2start02/22/2013 01:40:54 0 SQL1063N DB2START processing was successful.SQL1063N (创建数据库之前需要指定数据库存放目录并配置相应的权限#mkdir -p /db2data/database# chown

8、 -R db2inst1:db2grp /db2data/database)创建数据库$db2 CREATE DATABASE testdb on /db2data/database USING CODESET GBK TERRITORY CN$db2 connect to testdb注意在连接数据库时,如果报下述错误SQL0332N Character conversion from the source code page 1386 to the targetcode page 819 is not supported. SQLSTATE=57017上边的错误则说明server端的字符集

9、是1386的,而客户端的字符集是819(cn)的,db2不能server端1386的字符集转化为client端819的字符集。解决这个问题的思想是将client端的字符集改为与server端兼容的那么需要设置这个参数db2inst1linux-uu1q: db2set db2codepage=1386 然后退出当前db2inst1用户 exitlogout再切换回db2inst1用户,参数生效后就可以正常登录进来了。/ # su - db2inst1 db2 connect to testdbDatabase Connection InformationDatabase server = DB

10、2/LINUXX8664 9.7.6SQL authorization ID = DB2INST1Local database alias = TESTDB为方便客户端连接数据库,还需设置$ db2 update dbm cfg using svcename 60005 (如果netstat还看不到这个端口,需重启数据库)$ db2 catalog tcpip node node_8 remote 192.168.0.8 server 60005(编目节点)$ db2 catalog db testdb as testdb1 at node node_8(编目数据库在节点上)(Db2 conn

11、ect to dbname user username using passwd# 数据库链接 Db2 uncatalog db dbname;# 反编目数据库 Db2 uncatalog node nodename #反编目节点)创建节点组首先可以查询一下目前数据库环境中的partition groups有哪些,使用下面命令:$db2 list database partition groups show detail创建下面的partition groupCREATE DATABASE PARTITION GROUP dpgods ON DBPARTITIONNUMS (0)CREATE

12、DATABASE PARTITION GROUP dpgedw ON DBPARTITIONNUMS (0)CREATE DATABASE PARTITION GROUP dpgddw ON DBPARTITIONNUMS (0) 创建缓冲池ALTER BUFFERPOOL IBMDEFAULTBP SIZE 2000CREATE BUFFERPOOL bp32k ALL DBPARTITIONNUMS SIZE 983040 PAGESIZE 32K创建表空间CREATE LARGE TABLESPACE tbs32kdpgods IN DATABASE PARTITION GROUP dp

13、gods pagesize 32k MANAGED BY DATABASE USING (file /db2data/dpgtbs32k/dpgtbs32k.data 500M) ON DBPARTITIONNUM(0) bufferpool bp32kCREATE LARGE TABLESPACE tbs32kdpgedw IN DATABASE PARTITION GROUP dpgedw pagesize 32k MANAGED BY DATABASE USING (file /db2data/edw/dpgtbs32k/dpgtbs32k.dataCREATE LARGE TABLES

14、PACE tbs32kdpgddw IN DATABASE PARTITION GROUP dpgddw pagesize 32k MANAGED BY DATABASE USING (file /db2data/ddw/dpgtbs32k/dpgtbs32k.data 500M) ON DBPARTITIONNUM(2) bufferpool bp32kCREATE LARGE TABLESPACE idx32kdpgods IN DATABASE PARTITION GROUP dpgods pagesize 32k MANAGED BY DATABASE USING (file /db2

15、data/dpgidx32k/dpgidx32k.data 100M) ON DBPARTITIONNUM(0) bufferpool bp32kCREATE LARGE TABLESPACE idx32kdpgedw IN DATABASE PARTITION GROUP dpgedw pagesize 32k MANAGED BY DATABASE USING (file /db2data/edw/dpgidx32k/dpgidx32k.dataCREATE LARGE TABLESPACE idx32kdpgddw IN DATABASE PARTITION GROUP dpgddw p

16、agesize 32k MANAGED BY DATABASE USING (file /db2data/ddw/dpgidx32k/dpgidx32k.data 100M) ON DBPARTITIONNUM(2) bufferpool bp32k将下面语句复制到文件中,然后db2 -tvf crt_tbs.sql 执行这个脚本CREATE LARGE TABLESPACE tbs32kods IN DATABASE PARTITION GROUP IBMDEFAULTGROUP pagesize 32k MANAGED BY DATABASEUSING (file /db2data/ods

17、/tbs32k/tbs32k_0.data 1000M) ON DBPARTITIONNUM(0)/db2data/ods/tbs32k/tbs32k_1.data 1000M) ON DBPARTITIONNUM(1)/db2data/ods/tbs32k/tbs32k_2.data 1000M) ON DBPARTITIONNUM(2)/db2data/ods/tbs32k/tbs32k_3.data 1000M) ON DBPARTITIONNUM(3)autoresize yes bufferpool bp32k;CREATE LARGE TABLESPACE tbs32kedw IN

18、 DATABASE PARTITION GROUP IBMDEFAULTGROUP pagesize 32k MANAGED BY DATABASE/db2data/edw/tbs32k/tbs32k_0.data/db2data/edw/tbs32k/tbs32k_1.data/db2data/edw/tbs32k/tbs32k_2.data/db2data/edw/tbs32k/tbs32k_3.dataCREATE LARGE TABLESPACE tbs32kddw IN DATABASE PARTITION GROUP IBMDEFAULTGROUP pagesize 32k MAN

19、AGED BY DATABASE/db2data/ddw/tbs32k/tbs32k_0.data/db2data/ddw/tbs32k/tbs32k_1.data/db2data/ddw/tbs32k/tbs32k_2.data/db2data/ddw/tbs32k/tbs32k_3.dataCREATE LARGE TABLESPACE idx32kods IN DATABASE PARTITION GROUP IBMDEFAULTGROUP pagesize 32k MANAGED BY DATABASE/db2data/ods/idx32k/idx32k_0.data 100M) ON

20、 DBPARTITIONNUM(0)/db2data/ods/idx32k/idx32k_1.data 100M) ON DBPARTITIONNUM(1)/db2data/ods/idx32k/idx32k_2.data 100M) ON DBPARTITIONNUM(2)/db2data/ods/idx32k/idx32k_3.data 100M) ON DBPARTITIONNUM(3)CREATE LARGE TABLESPACE idx32kedw IN DATABASE PARTITION GROUP IBMDEFAULTGROUP pagesize 32k MANAGED BY

21、DATABASE/db2data/edw/idx32k/idx32k_0.data/db2data/edw/idx32k/idx32k_1.data/db2data/edw/idx32k/idx32k_2.data/db2data/edw/idx32k/idx32k_3.dataCREATE LARGE TABLESPACE idx32kddw IN DATABASE PARTITION GROUP IBMDEFAULTGROUP pagesize 32k MANAGED BY DATABASE/db2data/ddw/idx32k/idx32k_0.data/db2data/ddw/idx3

22、2k/idx32k_1.data/db2data/ddw/idx32k/idx32k_2.data/db2data/ddw/idx32k/idx32k_3.dataCREATE SYSTEM TEMPORARY TABLESPACE tmp32kPAGESIZE 32kMANAGED BY SYSTEMUSING (/db2data/database/db2inst1/NODE0000/SQL00001/systmptbs_32k) ON DBPARTITIONNUM (0)/db2data/database/db2inst1/NODE0001/SQL00001/systmptbs_32k)

23、ON DBPARTITIONNUM (1)/db2data/database/db2inst1/NODE0002/SQL00001/systmptbs_32k) ON DBPARTITIONNUM (2)/db2data/database/db2inst1/NODE0003/SQL00001/systmptbs_32k) ON DBPARTITIONNUM (3)BUFFERPOOL bp32k;CREATE USER TEMPORARY TABLESPACE usrtmp32kMANAGED BY DATABASEUSING (FILE /db2data/database/db2inst1/

24、NODE0000/SQL00001/usrtmptbs_32k/tbs32k_0.data/db2data/database/db2inst1/NODE0001/SQL00001/usrtmptbs_32k/tbs32k_1.data/db2data/database/db2inst1/NODE0002/SQL00001/usrtmptbs_32k/tbs32k_2.data/db2data/database/db2inst1/NODE0003/SQL00001/usrtmptbs_32k/tbs32k_3.databufferpool bp32k;九、配置数据库和实例的相关参数:$db2_all db2 update db cfg for testdb using LOGPRIMARY 16$db2

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1