linux db2安装,linux软件安装命令

大家好,linux db2安装相信很多的网友都不是很明白,包括linux软件安装命令也是一样,不过没有关系,接下来就来为大家分享关于linux db2安装和linux软件安装命令的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!

怎么在linux上咱装DB2

我网上复制来的,可以稍微看下,其实DB2也有安装脚本的

安装DB2

DB2的安装可以算是再各个数据库里面最简单的了。除了sqlite。

下载安装包,解压

[root@Enterprise tmp]# tar xvf DB2_V82_PE_LNX_32_NLV.tar

解开以后的文件都被放置在当前目录下的pe文件夹中。

开始安装:

[root@Enterprise tmp]# cd pe

[root@Enterprise pe]# ls

db2 db2_deinstall db2_install db2setup doc

[root@Enterprise pe]#./db2_install

Specify one or more of the following keywords,

separated by spaces, to install DB2 products.

选择自己要安装的产品,输入名字后回车。等待安装完成。

我们现在需要做的是,对数据库的初始化工作。包括安装授权文件和创建一个实例并运行它。

首先,我们安装授权文件。

不安装授权文件的话,则是评估版,九十天后就要过期。授权文件,在安装包已经有了。我们用下面的命令安装它:

[root@Enterprise pe]#/opt/IBM/db2/V8.2/adm/db2licm-a/tmp/pe/db2/lic

ense/db2pe.lic

如果没有db2pe.lic文件。可以去网上找找。

我们需要创建一个用户。

[root@Enterprise pe]# useradd db2inst1

[root@Enterprise pe]# passwd db2inst1

开始创建实例:

[root@Enterprise pe]#/opt/IBM/db2/V8.2/instance/db2icrt-u db2inst1 db2inst1

这样,我们就创建了一个实例db2ins1。

[root@Enterprise pe]# su db2inst1

[db2inst1@Enterprise pe]$ db2start

07/26/2007 16:45:10 0 0 SQL1063N DB2START processing was successful.

SQL1063N DB2START processing was successful.

这样我们数据库就启动成功。

[db2inst1@Enterprise pe]$ db2

(c) Copyright IBM Corporation 1993,2002

Command Line Processor for DB2 SDK 8.2.0

You can issue database manager commands and SQL statements from the command

prompt. For example:

db2=> connect to sample

db2=> bind sample.bnd

For general help, type:?.

For command help, type:? command, where command can be

the first few keywords of a database manager command. For example:

? CATALOG DATABASE for help on the CATALOG DATABASE command

? CATALOG for help on all of the CATALOG commands.

To exit db2 interactive mode, type QUIT at the command prompt. Outside

interactive mode, all commands must be prefixed with'db2'.

To list the current command option settings, type LIST COMMAND OPTIONS.

For more detailed help, refer to the Online Reference Manual.

db2=>

创建一个最简单的数据库

db2=> create database testdb

DB20000I The CREATE DATABASE command completed successfully.

查看本instance下有哪些database

db2=> list database directory

System Database Directory

Number of entries in the directory= 2

Database 1 entry:

Database alias= TESTDB

Database name= TESTDB

Local database directory=/home/db2inst1

Database release level= a.00

Comment=

Directory entry type= Indirect

Catalog database partition number= 0

Alternate server hostname=

Alternate server port number=

Database 2 entry:

Database alias= OMNIDB

Database name= OMNIDB

Local database directory=/home/db2inst1/data

Database release level= a.00

Comment=

Directory entry type= Indirect

Catalog database partition number= 0

Alternate server hostname=

Alternate server port number=

DB2Linux下载指南安装配置和使用教程db2linux下载

DB2 Linux下载指南:安装、配置和使用教程

了解DB2,同时也了解它在Linux上的安装、配置和使用,可以节省开发者安装和使用数据库时的时间和精力。

本指南介绍了如何在Linux环境中安装、配置和使用DB2。我们将从首先下载DB2安装程序开始,然后安装它,接着配置它,以及发起第一次连接请求。

首先,要下载DB2。您可以找到最新版本的IBM DB2在以下网址:https://www.ibm.com/support/pages/db2-linux-download。选择您所需的版本(支持的版本包括Red Hat Enterprise Linux,CentOS,SUSE Linux Enterprise Server等),然后点击“下载”按钮以下载相应的安装程序文件。

一旦下载完成,就可以开始安装DB2了。在Linux终端中,使用以下命令将下载的DB2安装文件复制到目标机器: cp下载文件路径

接下来,建议使用非root用户登录,运行以下命令以执行安装程序:./db2_install

在安装过程中将显示DB2的条款和条件,您需要阅读并接受它们。如果您拒绝,将不会安装DB2。

紧接着,您可以在这里看到一个DB2 Configuration概述,其中可以指定数据库文件所在的位置。然后接受或拒绝推荐的位置,即可完成设置。最后,安装程序会查询系统配置是否有问题,并显示DB2安装完成情况。

安装完成后,您就可以发起连接请求了。但是,要确保在登录并使用DB2之前,您需要首先注册您的数据库,以确保可以以安全的方式访问它。在Linux命令行中输入以下命令就可以完成注册:db2 register

接下来,您需要连接到您所在服务器上的DB2数据库。您可以使用以下命令查看连接详细信息:db2 connect to数据库名

最后,您可以查询并修改在您所在数据库中的数据,PGM指令如下:sql_statement[;]

总之,在Linux上安装、配置和使用DB2的步骤如下:下载DB2,安装,注册,执行连接命令以建立服务器和数据库之间的连接,然后执行查询、修改等操作。理解这些步骤和指令,可以节省对DB2的安装和使用所需的时间和精力。

求助在linux下安装DB2 v10.5出现的问题

0.环境信息

os: Red Hat Enterprise Linux Server release 6.0(Santiago)

DB: v10.5fp1_linuxx64_expc

1、部分包缺失,32位包缺失

安装之前一定要先把下面的包直接补充安装一下,默认是不安装的,另外要记得修改配置,直接连32位包也一并安装上。RH6.0以后,好多32包都默认不安装的,会引发不少问题。

echo'multilib_policy=all'>>/etc/yum.conf

yum install-y glibc* libstdc*

2、关闭iptables和selinux

service iptables stop

sed-i's/=enforcing/=disabled/g'/etc/selinux/config

(或 vi/etc/selinux/config

[root@TSMClt expc]# cat/etc/selinux/config|grep SELINUX=

# SELINUX= can take one of these three values:

SELINUX=disabled

)

3、安装之前,做一下db2precheck,检查日志

4、libpam.so问题,不一定遇得上,看人品。

db2setup安装过程中,报错内容如下:

Validating"/lib/libpam.so*"...

DBT3514W The db2prereqcheck utility failed to find the following 32-bit libr

ary file:"/lib/libpam.so*".

WARNING: Requirement not matched.

解决办法如下:

[root@TSMClt expc]# find/-name libpam.so*

/usr/lib64/libpam.so

/lib64/libpam.so.0.82.2

/lib64/libpam.so.0

很明显,缺失32位包

[root@TSMClt expc]# rpm-qf/usr/lib64/libpam.so

pam-devel-1.1.1-4.el6.x86_64

[root@TSMClt expc]# rpm-qf/lib64/libpam.so.0.82.2

pam-1.1.1-4.el6.x86_64

[root@TSMClt expc]# rpm-qf/lib64/libpam.so.0

pam-1.1.1-4.el6.x86_64

yum install-y pam*

阅读剩余
THE END