【DB2学习文档之一】初步安装

简介: 作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.以本地语言显示 db2setup 命令 db2setup 命令用于查询操作系统以确定现有的语言设置。

作者:gnuhpc
出处:http://www.cnblogs.com/gnuhpc/

1.以本地语言显示 db2setup 命令
db2setup 命令用于查询操作系统以确定现有的语言设置。如果 db2setup 支持操作系统上的语言设置,则将使用该语言。
如果您的系统使用的代码页与 DB2® 界面所支持的相同,但语言环境名称与所支持的语言环境名称不相同,则通过输入以下命令将 LANG 环境变量设置为适当的值,仍然可以看到转换的 db2setup:
bourne(sh)、korn(ksh)和 bash shell:
LANG=<locale>
export LANG
C shell:
setenv LANG <locale>
其中 locale 是 DB2 界面支持的语言环境。
2.更改 DB2 界面语言(Linux 和 UNIX)
DB2® 产品的界面语言是出现在消息、帮助和图形工具界面中的语言。当安装 DB2 产品时,可以选择安装一种或多种语言支持。如果在安装之后想要将界面语言更改为已安装的其他界面语言之一,则使用此任务中概述的步骤。
不要将 DB2 产品支持的语言与 DB2 界面支持的语言混淆。DB2 产品支持的语言,即数据可以使用的语言,是 DB2 界面支持的语言超集。
要检查系统上有哪些公共的语言环境可用,运行$ locale -a 命令。
要更改 DB2 界面语言,应将 LANG 环境变量设置为期望的语言环境。
对于 bourne(sh)、korn(ksh)和 bash shell:
LANG=<locale>
export LANG
对于 C shell:
setenv LANG <locale>
例如,要与法语版的 DB2 产品交流,必须已经安装了“法语”语言支持,并且必须将 LANG 环境变量设置为“法语”语言环境(例如,fr_FR)。
3.安装 DB2 服务器(Linux 和 UNIX)
1. 作为具有 root 用户权限的用户登录系统。
2. 通过输入以下命令切换至安装了 DB2 数据库产品 CD 的目录:
cd /cdrom
其中 cdrom 表示 DB2 数据库产品 CD 的安装点。
3. 如果您下载了 DB2 数据库产品映像,那么必须解压缩产品文件。
1. 解压缩产品文件:
gzip -d product.tar.gz
其中 product 是下载的数据库产品的名称。
2. 解压产品文件:
tar xvf product.tar
3. 更改目录:
cd ./product/disk1
注: 如果已下载“本地语言包”,那么将它解压到同一目录。这样就会在同一目录中创建子目录(例如,./nlpack/disk1),并且使安装程序能够自动查找安装映像而不需要提示
4. 通过从产品映像所在目录中输入 ./db2setup 命令来启动“DB2 安装”向导。 对于多 CD 安装,使用相对路径或绝对路径名在安装的 CD 位置以外发出 db2setup 命令,以确保 DB2 数据库产品 CD 能按要求取出
5. “IBM® DB2 安装启动板”将打开。在此窗口中,可以查看安装先决条件和发行说明,也可以直接进行安装。您可能想查看安装先决条件和发行说明以获取最新信息。
6. 单击安装产品,安装产品窗口将显示可供安装的产品。
通过单击“安装新产品”启动安装。遵循“DB2 安装”向导的提示逐步完成安装。
一旦启动了安装,就通过“DB2 安装”向导的安装面板来继续进行安装并作出选择。安装帮助可用来指导您完成其余步骤。要调用安装帮助,单击帮助或按 F1 键。可随时单击取消来结束安装。
缺省情况下,DB2 数据库产品将安装在下面的其中一个目录中:
AIX®、HP-UX 和 Solaris Operating Environment
/opt/IBM/db2/V9.1
Linux
/opt/ibm/db2/V9.1
如果您安装到一个该目录已经在使用的系统上,DB2 数据库产品安装路径会添加 _xx,其中 xx 是数字,从 01 开始并以您已安装的 DB2 副本数量递增。
您还可以指定自己的 DB2 数据库产品安装路径。
也可以在安装 DB2 数据库产品后,通过从“本地语言包”所在的目录运行 ./db2setup 命令来安装“本地语言包”。
缺省情况下,安装日志 db2setup.log 和 db2setup.err 位于 /tmp 目录中。可以指定日志文件的位置。
可以从命令行运行 db2setup 来启动安装程序。

 

安装了 DB2,并成功创建实例之后,便可以以实例所有者的身份(在这个例子中是 db2inst1)登录,然后调用 db2profile 脚本来设置环境变量。可以使用 db2sampl 脚本创建样例数据库。

为了打开 DB2 Control Center,记得要以 root 用户发出 xhost +,以添加对 X Server 的访问权限。然后,以实例所有者身份重新登录,并启动 DB2 Control Center

现在,您已经将 DB2 安装了,并创建了样例数据库,接下来可以在一个远程 DB2 客户上编目这个数据库。在远程客户机上,启动 DB2 Configuration Assistant,并使用 Add Database using Wizard 选项的 Search the network 选项。通过远程连接,可以找到并编目在虚拟机中创建的实例和数据库。为 Host Name 字段提供的 IP Address 为虚拟机的 IP 地址。

 

总结一下安装方法:
安装DB2 9数据管理软件大致有4种方式:“DB2安装精灵,db2_install安装脚本,描述配置文件式安装,纯手动安装”等。以下分别介绍:

DB2安装精灵

在Linux,Unix,Windows操作系统环境下的图形界面向导式安装方式,对初次安装DB2 9的用户很实用。安装精灵提供容易使用的安装界面,能简化安装后的数据库性能调整和优化任务等操作。安装精灵还可以用来简单地生成数据库实例和描述安装配置文件,在Unix或Linux环境下,安装精灵的运行需要依赖x服务器软件的支持。

db2_install安装脚本

这种脚本安装方式只可以在Linux或Unix平台环境下才可以使用,Windows平台不支持脚本安装方式。该种方式对安装过程的控制粒度更细致,但这种安装方式无法创建数据库用户和组,无法创建数据库实例,或进行安装后的配置。

描述配置文件式安装

描述配置文件是一个文本格式的文件,其中包含了DB2 9安装需要的步骤和配置的一些列设定值,DB2 9安装程序将读取描述配置文件中的各项预设安装值进行安装。有以下一些方法来生成安装描述配置文件:

1.在Windows平台下可以用描述文件生成器

2.使用DB2安装精灵来生成

3.对产品包中提供的样例文件进行修改后得到

这种安装方式有利于进行DB2 客户端的分布式安装,例如,你可以先安装好一个DB2 客户端,对它进行充分配置后,将结果生成一个描述配置文件,然后对类似的客户端进行安装复制。还可以使用db2cfexp命令来输出DB2客户端软件和服务器端软件的安装配置轮廓文件。

纯手动安装

此种安装方式只建议高级专家使用,需要安装者对将近970多个安装子包进行解包和安装部件提取工作,复杂性,不言而喻,不推荐初级用户使用。

作者:gnuhpc
出处:http://www.cnblogs.com/gnuhpc/


               作者:gnuhpc
               出处:http://www.cnblogs.com/gnuhpc/
               除非另有声明,本网站采用知识共享“署名 2.5 中国大陆”许可协议授权。


分享到:

目录
相关文章
|
SQL 关系型数据库 数据库
【玩转DB2】二、DB2联邦详细操作和踩坑
建立联邦(建立数据库与数据库联系与问题) 有问题可以找小可玩,评论留言。什么是联邦??建立和另外一个库的关系,换句话说就是我可以在这个库查到另外一个库的表。 本地库连目标数据库1、登陆本地服务器数据库 切换到对应的用户:su - 本地库用户名 连接本地库:db2 connect to 本地库 user 本地库用户名 using 本地用户密码 2、开启联邦支持开启联邦支持,查看数据库管理配置文件,FEDERATED属性 db2 get dbm cfg 如联邦属性为NO, 则需开启属性,重启数据库。
3548 0
|
XML 关系型数据库 数据库连接
|
关系型数据库 Linux
|
SQL 安全 关系型数据库
DB2安全(一)——概述
根据《循序渐进DB2》(牛新庄)第13章内容整理   DB2中有3种主要的安全机制,可以帮助DBA实现数据库安全计划: 身份认证(authentication) 权限(authorization) 特权(privilege) 提出问题   就目前接触过的数据库来说,大多是在数据库中添加用户,比方Oracle的tiger账户,MySQL的user表,SQL Server我记得也是数据库添加账户的,那Postgresql是在pg_hba.conf中设置访问权限,在数据库中Create user的,但是DB2有很大的不同哦。
3192 0
|
存储 关系型数据库 数据库
【DB2学习文档之五】设置DB2环境
作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.级别对应 • Environment variables at the operating system level • The DB2 profile registry variable...
919 0
|
SQL 存储 关系型数据库
【DB2学习文档之七】SQL for DB2
作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.SQL的数据操作语言data manipulation language (DML) 参见Beginning SQL Queries: From Novice to Professional, by Clare Churcher (Apress, 2008) 2.Select语句 这个语句是DB2中最简单也最复杂的语句,它包含六部分: select :列出列名或相关结构。
1098 0
|
关系型数据库 数据库
【DB2学习文档之三】安装后的初步配置
作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.更新节点配置文件(Linux 和 UNIX) 节点配置文件(db2nodes.cfg)位于实例所有者的主目录中,它包含一些配置信息,告诉 DB2有哪些服务器参与分区数据库环境的实例。
967 0
|
关系型数据库 Linux 数据库
【DB2学习文档之二】验证安装
作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.通过访问 SAMPLE 数据库中的数据来验证是否成功安装了 DB2® 服务器。 过程 在 Linux 上,作为实例所有者登录至系统。
942 0
|
存储 关系型数据库
自己开发DB2工具 (11)
目前公司内部开发后台这块主要用的工具还是QC 4.8 ,但是QC4.8有个问题就是在导出一些特别长的存储过程的时候会出错发生截断现象。
745 0
|
关系型数据库 数据库 数据库管理
自己开发DB2工具 (10)
好久没有给Db2工具添加新功能了。可能是最近太忙有或者工具刚好可以满足我工作的需要。这次新添加了找出分区键设置不正确的功能  只要输入 架构名 和 表的筛选名就可以了,占比 = 数据量/节点数 看到这里DBA应该可以看出,上图的数据库是4个节点的。
678 0