db2 97 for linux 54安装.docx

上传人:b****3 文档编号:2875297 上传时间:2022-11-16 格式:DOCX 页数:19 大小:1.51MB
下载 相关 举报
db2 97 for linux 54安装.docx_第1页
第1页 / 共19页
db2 97 for linux 54安装.docx_第2页
第2页 / 共19页
db2 97 for linux 54安装.docx_第3页
第3页 / 共19页
db2 97 for linux 54安装.docx_第4页
第4页 / 共19页
db2 97 for linux 54安装.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

db2 97 for linux 54安装.docx

《db2 97 for linux 54安装.docx》由会员分享,可在线阅读,更多相关《db2 97 for linux 54安装.docx(19页珍藏版)》请在冰豆网上搜索。

db2 97 for linux 54安装.docx

db297forlinux54安装

1.db2安装

1.1.命令安装db2

1.1.1.软件安装

安装前准备工作

1下载db2安装包db2exc_971_LNX_x86.tar.gz

2解压

#gzip-ddb2exc_971_LNX_x86.tar.gz

#tar-xvfdb2exc_971_LNX_x86.tar

3进入expc,安装

[root@AS5/]#cdexpc/

[root@AS5expc]#./db2_install

1.1.2.创建db2运行所需的组和用户

[root@AS5/]#groupadd-g901db2grp

[root@AS5/]#groupadd-g902db2fgrp

[root@AS5/]#groupadd-g903db2agrp

[root@AS5/]#useradd-gdb2grp-u801-d/home/db2inst1-m-s/bin/bashdb2inst1

[root@AS5/]#useradd-gdb2fgrp-u802-d/home/db2fenc-m-s/bin/bashdb2fenc

[root@AS5/]#useradd-gdb2agrp-u803-d/home/db2das-m-s/bin/bashdb2das

[root@AS5/]#passwddb2inst1

[root@AS5/]#passwddb2fenc

[root@AS5/]#passwddb2das

1.1.3.创建实例

[root@AS5/]#cd/opt/ibm/db2/V9.7/instance/

[root@AS5instance]#./dascrt-udb2das

[root@AS5instance]#./db2icrt-udb2inst1db2inst1

注意:

DBI1922NThehostnameisnotvalid.报无法解析错误,在/etc/hosts文件中添加解析参数即可  

 

注释:

Dascrt:

创建的是DB2adminstrationserver,每台服务器只有一个这种server,为进行DB2管理(比如运行控制中心)所必须,同时指定其管理用户是db2das。

db2icrt:

创建的是实例,其名字一般和管理用户名一样,这里均为db2inst1。

1.1.4.启动db2

[root@AS5instance]#su-db2das

[db2das@AS5~]$db2adminstart--启动db2管理服务器

[db2das@AS5~]$su-db2inst1

Password:

[db2inst1@AS5~]$db2start--启动数据库实例

1检查db2是否起来,状态如下

[db2inst1@AS5~]$ps-ef|grepdb2

root388728244015:

20pts/300:

00:

00su-db2das

db2das38883887015:

20pts/300:

00:

00-bash

root39533888015:

21pts/300:

00:

00su-db2inst1

db2inst139543953015:

21pts/300:

00:

00-bash

root40901015:

23pts/300:

00:

02db2wdog

db2inst140984090015:

24pts/300:

00:

02db2sysc

root40994098015:

24pts/300:

00:

00db2ckpwd

root41004098015:

24pts/300:

00:

00db2ckpwd

root41014098015:

24pts/300:

00:

00db2ckpwd

db2inst141174090015:

26pts/300:

00:

00db2acd,0,0,0,1,0,0,0,1,0,8a6614,14,1e014,2,0,1,11fd0,0x12600000,0x12600000,1600000,28000f,2,9800c

db2inst142693954015:

30pts/300:

00:

00ps-ef

db2inst142703954015:

30pts/300:

00:

00grepdb2

db2das289991015:

07?

00:

00:

00/home/db2das/das/adm/db2dasrrm

root293941015:

08?

00:

00:

00/opt/ibm/db2/V9.7/bin/db2fmcd

db2das294851015:

08?

00:

00:

00/opt/ibm/db2/V9.7/das/bin/db2fmd-idb2das-m/opt/ibm/db2/V9.7/das/lib/libdb2dasgcf.so.1

2配置db2自动启动,用root用户登录

[root@AS5~]#cd/opt/ibm/db2/V9.7/instance/

[root@AS5instance]#./db2iauto-ondb2inst1

设置对db2inst1在Linux启动时自动启动

1.1.5.配置网络

[root@AS5instance]#su-db2inst1

[db2inst1@AS5~]$db2updatedbmcfgusingSVCENAME50000

修改db2的服务端口为50000

[db2inst1@AS5~]$db2setDB2COMM=TCPIP----修改DB2的连接方式为TCPIP,

注意:

也可以通过JDBC,ODBC等方式来访问DB2数据库

 

1.1.6.实例的启动和关闭

[db2inst1@AS5~]$db2start--启动数据库实例

--首先关闭所有和db2相关的应用程序

[db2inst1@AS5~]$db2forceapplicationsall

DB20000ITheFORCEAPPLICATIONcommandcompletedsuccessfully.

DB21024IThiscommandisasynchronousandmaynotbeeffectiveimmediately.

[db2inst1@AS5~]$db2stop--关闭数据库实例

--查看当前所运行的实例

[db2inst1@AS5~]$db2getinstance

Thecurrentdatabasemanagerinstanceis:

db2inst1

1.1.7.创建数据库实例

[db2inst1@AS5~]$db2createdatabasetest

1.1.8.登录数据库

[db2inst1@AS5~]$db2

(c)CopyrightIBMCorporation1993,2007

CommandLineProcessorforDB2Client9.7.1

YoucanissuedatabasemanagercommandsandSQLstatementsfromthecommand

prompt.Forexample:

db2=>connecttosample

db2=>bindsample.bnd

Forgeneralhelp,type:

?

.

Forcommandhelp,type:

?

command,wherecommandcanbe

thefirstfewkeywordsofadatabasemanagercommand.Forexample:

?

CATALOGDATABASEforhelpontheCATALOGDATABASEcommand

?

CATALOGforhelponalloftheCATALOGcommands.

Toexitdb2interactivemode,typeQUITatthecommandprompt.Outside

interactivemode,allcommandsmustbeprefixedwith'db2'.

Tolistthecurrentcommandoptionsettings,typeLISTCOMMANDOPTIONS.

Formoredetailedhelp,refertotheOnlineReferenceManual.

db2=>connecttotest

DatabaseConnectionInformation

Databaseserver=DB2/LINUX9.7.1

SQLauthorizationID=DB2INST1

Localdatabasealias=TEST

db2=>bindtest.bnd

db2=>quit--退出

 

1.2.图形下安装db2

1下载db2安装包db2exc_971_LNX_x86.tar.gz

2解压

#gzip-ddb2exc_971_LNX_x86.tar.gz

#tar-xvfdb2exc_971_LNX_x86.tar

3进入相关目录,运行安装文件

#xhost+

#cdexpc

#./db2setup

 

DAS用户dasusr1组名dasadm1

管理实例的用户db2inst1组名:

db2iadm1

受防护用户db2fenc1组名:

dbafadm1

 

2.远程连接数据库

在vmware虚拟机上安装RHEL5和DB2,在主机上也安装了DB2

1在主机上运行db2cmd,然后运行如下指令

2退出db2交互式方式

3列出当前命令选项设置listcommandoptions

4

3.db2常用命令

3.1.db2启动与关闭

启动db2

[root@AS5~]#su-db2das

[db2das@AS5~]$db2adminstart--启动db2管理服务器

SQL4409WTheDB2AdministrationServerisalreadyactive.

[db2das@AS5~]$su-db2inst1

Password:

[db2inst1@AS5~]$db2start–启动数据库实例

连接本地

[db2inst1@AS5~]$db2

db2=>connecttotest

连接远程

connectto<数据库名>user<用户名>using<密码>--连接到远端数据库

关闭db2

[db2inst1@AS5~]$db2start--启动数据库实例

--首先关闭所有和db2相关的应用程序

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

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

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