标题: 开始学习DB2了,在线直播写笔记
ericsson
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15


UID 34151
精华 15
积分 1263
帖子 2188
活跃指数 347
LU金币 3213 个
LU金条 0 个
阅读权限 210
注册 2005-8-23
 
发表于 2006-4-20 14:51  资料  个人空间  短消息  加为好友 
开始学习DB2了,在线直播写笔记

早就想好好学学这个鬼东西,前些日子准备开工,可又被杂事所扰,终于,都忙得差不多了,强迫自己从今天开始,学习DB2 。 肯定有好多错误和不对的地方,各位老大多多指点我。

一、 安装DB2 V8

今天找了台机器,AIX5.3 ML03,安装DB2 过程太简单了,这里就不说了

创建instance :

$ db2icrt -a SERVER -s ese -u db2fenc1 -w 64 -p db2c_db2inst1 db2inst1


后来发现,如果直接写:
$ db2icrt -a SERVER -s ese -u db2fenc1 -w 64 -p DB2_db2inst1 db2inst1

估计后面就不需要重新update dbm cfg using SVCENAME ………… 了。

__________________________________________________________________________________

知识点学习补充:

实例是一个逻辑数据库管理器环境,可在其中编目数据库并设置配置参数。根据需要,可创建多个实例。可使用多个实例执行以下操作:

将一个实例用作开发环境,将另一个实例用作生产环境。
调整一个实例以用作特定的环境。
限制对敏感信息的存取。
控制每个实例中对 SYSADM、SYSCTRL 和 SYSMAINT 权限的指定。
优化每个实例的数据库管理器配置。
限制实例失败所带来的影响。若一个实例失败,则只影响一个实例。其它实例可继续正常运行。
应注意多个实例存在一些小缺点:

每个实例都需要额外的系统资源(虚拟内存和磁盘空间)。
由于要管理附加实例,因此增加了管理工作量。
实例目录存储着与一个数据库实例相关的所有信息。实例目录一旦创建,就不能更改其位置。该目录包含:

数据库管理器配置文件
系统数据库目录
节点目录
节点配置文件(db2nodes.cfg)
   包含调试信息(例如异常或寄存器转储或用于 DB2(R) 通用数据库(DB2 UDB)进程的调用堆栈)的其它任何文件。

在 UNIX(R) 操作系统上,该实例目录位于 INSTHOME/sqllib 目录,其中 INSTHOME 是实例所有者的主目录。

[ 本帖最后由 ericsson 于 2006-4-29 15:24 编辑 ]





继续浑浑噩噩的生活
顶部
ericsson
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15


UID 34151
精华 15
积分 1263
帖子 2188
活跃指数 347
LU金币 3213 个
LU金条 0 个
阅读权限 210
注册 2005-8-23
 
发表于 2006-4-20 15:31  资料  个人空间  短消息  加为好友 
二、安装 DB2 UDB 修订包

这文章网上也有,自己去下载最新的或者你需要的fixpack ,ftp , compress -d , tar 之类的命令折腾之后,开始准备安装。不过安装之前要注意如下几点:

A、在每个 DB2 实例上,您都必需注册为实例所有者并执行:
1.DB2“force applications all”命令,以强制执行该实例的所有应用程序。
2.DB2“terminate”,以停止所有后端 DB2 进程。
3.db2stop,以停止实例服务。
4.db2licd end,以停止许可证守护程序。

B、注册为 admin 服务器所有者并用 db2admin stop 命令停止 admin 服务器。

然后就可以安装了,用Root用户执行

./installFixPak -y
Checking level of DB2 V8 installation...
Running update all

现在就开始update了。

+-----------------------------------------------------------------------------+
                                Summaries:
+-----------------------------------------------------------------------------+

Installation Summary
--------------------
Name                        Level           Part        Event       Result
-------------------------------------------------------------------------------
db2_08_01.ch.zh_CN.eucCN    8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.ch.en_US.iso88591 8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.cc                8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.sqlproc           8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.repl              8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.pext              8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.msg.zh_CN.utf8    8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.msg.zh_CN.gbk     8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.msg.zh_CN.eucCN   8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.msg.en_US.iso8859 8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.ldap              8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.jhlp.zh_CN.eucCN  8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.jhlp.en_US.iso885 8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.jdbc              8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.inst              8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.icut              8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.icuc              8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.fs                8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.essg              8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.dj                8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.db2.samples       8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.db2.rte           8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.das               8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.cs.rte            8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.conv              8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.conn              8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.cnvucs            8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.client            8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.cj                8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.ca                8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.db2.engn          8.1.1.104       USR         APPLY       SUCCESS   
db2_08_01.ca                8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.cc                8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.ch.en_US.iso88591 8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.ch.zh_CN.eucCN    8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.db2.samples       8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.fs                8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.icuc              8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.icut              8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.jhlp.en_US.iso885 8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.jhlp.zh_CN.eucCN  8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.msg.en_US.iso8859 8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.pext              8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.client            8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.cj                8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.cnvucs            8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.conv              8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.db2.rte           8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.jdbc              8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.ldap              8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.msg.zh_CN.eucCN   8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.msg.zh_CN.gbk     8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.msg.zh_CN.utf8    8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.repl              8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.sqlproc           8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.conn              8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.cs.rte            8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.das               8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.db2.engn          8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.dj                8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.essg              8.1.1.104       USR         COMMIT      SUCCESS   
db2_08_01.inst              8.1.1.104       USR         COMMIT      SUCCESS   

Log saved in /tmp/installFixPak.log.8.1.1.104

太慢了,等了将近15分钟, update over . 不过不能着急,还需要update 一下instance 才行。

/usr/opt/db2_08_01/instance#./db2iupdt -a SERVER -w 64 -u db2fenc1 -e db2inst1
DBI1070I Program db2iupdt completed successfully.

Ok ,现在可以重新启动instance了。





继续浑浑噩噩的生活
顶部
ericsson
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15


UID 34151
精华 15
积分 1263
帖子 2188
活跃指数 347
LU金币 3213 个
LU金条 0 个
阅读权限 210
注册 2005-8-23
 
发表于 2006-4-20 15:43  资料  个人空间  短消息  加为好友 
三、基本设置

启动instance

$db2start
04/20/2006 03:33:37     0   0   SQL5043N  Support for one or more communications protocols failed to start successfully. However, core database manager functionality started successfully.
SQL1063N  DB2START processing was successful.

有failed 的字样,看来还需要设置些什么

1、db2set -i db2inst1 DB2COMM=tcpip
2、db2 update dbm cfg using SVCENAME DB2_db2inst1

再次启动INSTANCE

db2stop
04/20/2006 03:42:38     0   0   SQL1064N  DB2STOP processing was successful.
SQL1064N  DB2STOP processing was successful.

$db2start
04/20/2006 03:42:45     0   0   SQL1063N  DB2START processing was successful.
SQL1063N  DB2START processing was successful.

呵呵,那个failed 没有了。

要允许实例在每次系统重新启动后自动启动,输入以下命令:

  db2iauto -on db2inst1

要阻止实例在每次系统重新启动后自动启动,输入以下命令:

  db2iauto -off db2inst1

删除实例的命令:

[r6test]/usr/opt/db2_08_01/instance#./db2idrop db2inst1

[ 本帖最后由 ericsson 于 2006-4-26 09:54 编辑 ]





继续浑浑噩噩的生活
顶部
ericsson
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15


UID 34151
精华 15
积分 1263
帖子 2188
活跃指数 347
LU金币 3213 个
LU金条 0 个
阅读权限 210
注册 2005-8-23
 
发表于 2006-4-20 15:58  资料  个人空间  短消息  加为好友 
四、一些命令

1、db2licm 许可管理工具

db2licm -l  或者 db2licm -? 看看结果就知道了。

DBI1401I Command line DB2 License Manager.  

Explanation:

The db2licm tool performs basic license functions in the absence
of the Control Center.  It adds, removes, lists, and modifies
licenses installed on the local system.  

To determine the product identifier for your product issue the
db2licm -l command.  


db2licm [-a filename]
        [-e product-identifier HARD | SOFT]
        [-p product-identifier
        REGISTERED | CONCURRENT | OFF]
        [-r product-identifier]
        [-u product-identifier num-users]
        [-c product-identifier num-connectors]
        [-n product-identifier num-processors]
        [-l]
        [-v]
        [-?]

The command options are:


-a Adds a license for a product.  Specify a file name containing
valid license information. This can be obtained from your         
licensed product CD or contact your IBM representative or         
authorized dealer.  

-e Updates the enforcement policy on the system.  Valid values   
are: HARD and SOFT. HARD specifies that unlicensed requests will  
not be allowed. SOFT specifies that unlicensed requests will be   
logged but not restricted.  

-p Updates the license policy type to use on the system.  The   
keywords CONCURRENT, REGISTERED, or CONCURRENT REGISTERED can be  
specified.  Specify OFF to turn off all policies.  

-r Removes the license for a product.  After the license is      
removed, the product functions in "Try & Buy" mode.  

-u Updates the number of user entitlements that have been        
purchased.  Specify the password of the product for which the     
entitlements were purchased and the number of users.  

-c Updates the number of connector entitlements that have been   
purchased.  Specify the password of the product for which the     
entitlements were purchased and the number of connectors.  

-n Updates the number of entitled processors.  Specify the      
number of processors that you are entitled to use this product   
with.  

-l Lists all the products with available license information,   
including the product identifier.  

-v Displays version information.  

-? Displays help information.  When this option is specified,   
all other options are ignored, and only the help information is   
displayed.  

2、启动停止instance 的 db2start and db2stop  

3、设置系统重新启动后instance 自动启动的方法,在/usr/opt/db2_08_01/instance中,用Root用户执行:

   db2iaotu -on db2inst1     开
   db2iaotu -off db2inst1     关

4、确定哪一个instance 用于当前会话 ,用db2inst1用户执行
    db2 get instance

5、设置当前instance
    db2 set db2instance <new_instance_name>

要在注册表全局级设置DB2INSTDEF注册表变量,输入:
   db2set db2instdef=<new_instancename>

6、获得系统上可用的所有instance
    db2ilist  

还有很多很多,慢慢的看吧





继续浑浑噩噩的生活
顶部
ericsson
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15


UID 34151
精华 15
积分 1263
帖子 2188
活跃指数 347
LU金币 3213 个
LU金条 0 个
阅读权限 210
注册 2005-8-23
 
发表于 2006-4-21 08:58  资料  个人空间  短消息  加为好友 
惭愧,就我这两把刷子,一夜之间竟成版主 。 继续读书。。。。。。。。





继续浑浑噩噩的生活
顶部
大漠孤星
管理员
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20


LU爱心使者  
UID 257
精华 23
积分 3095
帖子 4279
活跃指数 560
LU金币 2835 个
LU金条 422 个
阅读权限 255
注册 2003-9-30

用支付宝求购
 
发表于 2006-4-21 09:27  资料  个人空间  短消息  加为好友  添加 大漠孤星 为MSN好友 通过MSN和 大漠孤星 交谈 QQ


QUOTE:
原帖由 ericsson 于 2006-4-21 08:58 发表
惭愧,就我这两把刷子,一夜之间竟成版主 。 继续读书。。。。。。。。

不是只有比尔.盖茨能当斑竹。。我们需要的是技术,对论坛热情兼备的人才。





顶部
wcp2004
LU幼天使
Rank: 2



UID 10827
精华 0
积分 102
帖子 197
活跃指数 1
LU金币 2104 个
LU金条 0 个
阅读权限 20
注册 2004-2-5
 
发表于 2006-4-21 10:57  资料  个人空间  短消息  加为好友 
说得好,能把自己做的东西写出来,供大家分享,敬佩!望继续!





好好学习,天天向上。
顶部
ericsson
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15


UID 34151
精华 15
积分 1263
帖子 2188
活跃指数 347
LU金币 3213 个
LU金条 0 个
阅读权限 210
注册 2005-8-23
 
发表于 2006-4-21 11:38  资料  个人空间  短消息  加为好友 
五、概要文件注册表和环境变量

使用db2set 命令更新注册表变量,而不需要重新引导,此信息会立即存储在概要文件注册表中,该注册表将更新的信息应用于更改后启动的DB2 UDB服务器实例和应用程序。

四个概要文件注册表:

1、实例级别概要文件注册表    db2set -i
2、全局级别概要文件注册表    db2set -g
3、实例节点级别概要文件注册表  db2set -i <instance name> <nodename>
4、实例概要文件注册表          db2set -i

声明注册表和环境变量

db2set 命令支持本地声明注册表变量和环境变量

显示db2set 命令帮助信息 db2set ?

列出所有受支持的注册表变量的完整集合
db2set -lr

列出当前实例或者缺省实例的所有已定义的注册表变量
db2set

列出概要文件注册表中所有定义的注册表变量
db2set -all

显示一个注册表变量在当前实例或者缺省实例中的值
db2set registry_variable_name

显示一个注册表变量在所有级别的值
db2set registry_variable_name -all

更改一个注册表变量
db2set registry_variable_name=new_value

更改该实例中所有数据库的注册表变量缺省值
db2set registry_variable_name=new_vaue -i instance_name

更改系统中所有实例的注册表变量缺省值
db2set registry_variable_name=new_value -g

还有一些,不一一列出。

在看环境变量这部分,重点几个文件及其权限,感觉很重要

实例级别概要文件注册表 文件位于
INSTHOME/sqllib/profile.env
权限 : -rw-rw-r-- <db2inst1> <db2iadm1>  profile.env

全局级别概要文件注册表 文件位于
/var/db2/<version_id>/default.env
该文件的存取许可权和所有权应该是
-rw-rw-r--    <instance_owner>  <instance_owner_group>  default.env

实例节点级别概要文件注册表  文件位于
INSTHOME/sqllib/nodes/<node_number>.env

实例概要文件注册表 文件位于
/var/db2/<version_id>/profiles.reg
权限:  -rw-r--r--  root system profiles.reg

再详细补充一下:

为了正确地管理 DB2 概要文件注册表,在 UNIX 操作系统上必须遵循下列文件所有权规则。

“DB2 实例级概要文件注册表”文件位于:
   INSTHOME/sqllib/profile.env

此文件的存取许可权和所有权应该是:

   -rw-rw-r-- <db2inst1> <db2iadm1> profile.env

其中 <db2inst1> 是实例所有者,而 <db2iadm1> 是实例所有者的组。

INSTHOME 是实例所有者的主路径。

“DB2 全局级概要文件注册表”位于:
/var/db2/<version_id>/default.env(对于 AIX、Solaris 和 Linux 操作系统,其中,<version_id> 是当前版本)。
/var/opt/db2/<version_id>/default.env(对于 HP-UX 操作系统,其中 <version_id> 是当前版本)。
此文件的存取许可权和所有权应该是:

   -rw-rw-r-- <Instance_Owner> <Instance_Owner_Group> default.env

为了修改全局注册表变量,用户必须作为 root 用户登录。

“DB2 实例节点级概要文件注册表”位于:
   INSTHOME/sqllib/nodes/<node_number>.env



该目录和此文件的存取许可权和所有权应该是:

   drwxrwsr-w <Instance_Owner> <Instance_Owner_Group> nodes

   -rw-rw-r-- <Instance_Owner> <Instance_Owner_Group> <node_number>.env


INSTHOME 是实例所有者的主路径。

“DB2 实例概要文件注册表”位于:
/var/db2/<version_id>/profiles.reg(对于 AIX、Solaris 和 Linux,其中 <version_id> 是当前版本)。
/var/opt/db2/<version_id>/profiles.reg(对于 HP-UX 操作系统,其中 <version_id> 是当前版本)。
此文件的存取许可权和所有权应该是:

   -rw-r--r-- root system profiles.reg

有四个概要文件注册表:

DB2 实例级概要文件注册表。大多数 DB2 环境变量都位于此注册表中。特定实例的环境变量设置保存在此注册表中。在此级别定义的值将覆盖在全局级的对应设置。

DB2 全局级概要文件注册表。若未对特定的实例设置环境变量,则使用此注册表。此注册表具有在当前机器范围内有效的环境变量设置。在 DB2 UDB ESE 中,每台机器上都有一个全局级概要文件。

DB2 实例节点级概要文件注册表。在多分区环境中,此注册表级别包含特定于分区(节点)的变量设置。在此级别定义的值将覆盖实例级和全局级的对应设置。

DB2 实例概要文件注册表。此注册表包含此系统可识别的所有实例名的列表。可通过运行 db2ilist 查看系统上提供的所有实例的完整列表。

[ 本帖最后由 ericsson 于 2006-4-26 09:56 编辑 ]





继续浑浑噩噩的生活
顶部
ericsson
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15


UID 34151
精华 15
积分 1263
帖子 2188
活跃指数 347
LU金币 3213 个
LU金条 0 个
阅读权限 210
注册 2005-8-23
 
发表于 2006-4-21 11:48  资料  个人空间  短消息  加为好友 
六、DAS

DAS 管理服务器是一种控制点,仅用于辅助DB2 服务器上的任务,如果要使用提供的工具(如“配置助手”“控制中心”“开发中心”),则必须有一个正在运行的DAS。

见过有的在生产上就直接把DAS删除,所以草草的看了一下,决定pass it .

删除办法 :
su - dasusr1
db2admin stop
backup all files in the das directory
su - root
run dasdrop

另外,一台机器即时有多个instance , 但只能有一个das . 在安装期间,将DAS配置为在引导操作系统是启动。

[ 本帖最后由 ericsson 于 2006-4-21 11:51 编辑 ]





继续浑浑噩噩的生活
顶部
ericsson
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15


UID 34151
精华 15
积分 1263
帖子 2188
活跃指数 347
LU金币 3213 个
LU金条 0 个
阅读权限 210
注册 2005-8-23
 
发表于 2006-4-24 11:22  资料  个人空间  短消息  加为好友 
七、创建sample 数据库

今天早上来,准备创建一个sample数据库先玩玩,结果 …………

/usr/opt/db2_08_01/bin#./db2sampl
SQL10007N Message "-1390" could not be retrieved.  Reason code: "3".

/usr/opt/db2_08_01/bin64#./db2sampl
SQL10007N Message "-1390" could not be retrieved.  Reason code: "3".

都报错,寻找解决办法中。。





继续浑浑噩噩的生活
顶部
[广告] 论坛新开 【DB2产品家族】 【投资理财】 【行业应用】 板块
ericsson
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15


UID 34151
精华 15
积分 1263
帖子 2188
活跃指数 347
LU金币 3213 个
LU金条 0 个
阅读权限 210
注册 2005-8-23
 
发表于 2006-4-25 16:48  资料  个人空间  短消息  加为好友 
续 - 创建sample数据库

太愚昧了,不过也感觉奇怪 …………

[r6test]/#find . -name db2sampl -print
./usr/opt/db2_08_01/samples/db2sampl
./usr/opt/db2_08_01/bin/db2sampl
./usr/opt/db2_08_01/bin64/db2sampl

可是明明/home/db2inst1/sqllib/bin 下面有 db2sampl 的,怎么会find 不到?

实例删除、创建折腾了2次,刚才把hostname改了,发现居然instance 不成功了,说/etc/services中找不到什么communication port or ………… 之类的话,算了,重新启动系统再说了。

总之,就是愚昧所致。。





继续浑浑噩噩的生活
顶部
[广告] 论坛新开 【DB2产品家族】 【投资理财】 【行业应用】 板块
ericsson
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15


UID 34151
精华 15
积分 1263
帖子 2188
活跃指数 347
LU金币 3213 个
LU金条 0 个
阅读权限 210
注册 2005-8-23
 
发表于 2006-4-25 17:07  资料  个人空间  短消息  加为好友 
续 - 创建sample数据库

这么简单的东西,居然也折腾了一会,唉。该死的find . 也是自己傻,居然还到/usr/…… 下面去找db2sampl .

[db2inst1@r6test]/home/db2inst1/sqllib/bin$db2start
04/25/2006 05:06:20     0   0   SQL1063N  DB2START processing was successful.
SQL1063N  DB2START processing was successful.

[db2inst1@r6test]/home/db2inst1/sqllib/bin$./db2sampl

[db2inst1@r6test]/home/db2inst1/sqllib/bin$db2 connect to sample

   Database Connection Information

Database server        = DB2/AIX64 8.2.4
SQL authorization ID   = DB2INST1
Local database alias   = SAMPLE

[db2inst1@r6test]/home/db2inst1/sqllib/bin$db2 list db directory

System Database Directory

Number of entries in the directory = 1

Database 1 entry:

Database alias                       = SAMPLE
Database name                        = SAMPLE
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         =

[db2inst1@r6test]/home/db2inst1$db2 list tablespaces  看看sample里面都默认建立了啥表空间

           Tablespaces for Current Database

Tablespace ID                        = 0
Name                                 = SYSCATSPACE
Type                                 = System managed space
Contents                             = Any data
State                                = 0x0000
   Detailed explanation:
     Normal

Tablespace ID                        = 1
Name                                 = TEMPSPACE1
Type                                 = System managed space
Contents                             = System Temporary data
State                                = 0x0000
   Detailed explanation:
     Normal

Tablespace ID                        = 2
Name                                 = USERSPACE1
Type                                 = System managed space
Contents                             = Any data
State                                = 0x0000
   Detailed explanation:
     Normal

[ 本帖最后由 ericsson 于 2006-4-25 17:15 编辑 ]





继续浑浑噩噩的生活
顶部
[广告] 论坛新开 【DB2产品家族】 【投资理财】 【行业应用】 板块
 



当前时区 GMT+8, 现在时间是 2008-5-18 18:15
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.103502 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver - WAP