发布于 2016-01-06 22:34:35 | 145 次阅读 | 评论: 0 | 来源: PHPERZ

这里有新鲜出炉的DB2教程,程序狗速度看过来!

DB2 关系型数据库

DB2是IBM出品的一系列关系型数据库管理系统,分别在不同的操作系统UNIX,Windows Access,ORACLE平台上服务。DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于OS/2、Windows等平台下。 DB2提供了高层次的数据利用性、完整性、安全性、可恢复性,以及小规模到大规模应用程序的执行能力,具有与平台无关的基本功能和SQL命令。


C:\Users\FutureCloud>
C:\Users\FutureCloud>db2 restore db TRANSFER from D:\backup taken at 20150613180
703 into TRANSFER redirect without rolling forward
SQL1277W  正在执行重定向复原操作。现在,可以查看表空间配置,并且不使用自动存储器

的表空间可以重新配置它们的容器。
DB20000I  RESTORE DATABASE 命令成功完成。

C:\Users\FutureCloud>db2 list tablespaces

           当前数据库的表空间

 表空间标识                        = 0
 名称                       = SYSCATSPACE
 类型                                       = 数据库管理空间
 内容                                = 所有持久数据。常规表空间。
 状态                   = 0x2000100
   详细解释:
     复原暂挂
     可以定义存储器

 表空间标识                        = 1
 名称                       = TEMPSPACE1
 类型                                       = 系统管理空间
 内容                                = 系统临时数据
 状态                   = 0x2000100
   详细解释:
     复原暂挂
     可以定义存储器

 表空间标识                        = 2
 名称                       = USERSPACE1
 类型                                       = 数据库管理空间
 内容                                = 所有持久数据。大型表空间。
 状态                   = 0x2000100
   详细解释:
     复原暂挂
     可以定义存储器

 表空间标识                        = 3
 名称                       = SYSTOOLSPACE
 类型                                       = 数据库管理空间
 内容                                = 所有持久数据。大型表空间。
 状态                   = 0x2000100
   详细解释:
     复原暂挂
     可以定义存储器

 表空间标识                        = 4
 名称                       = TRANSFER
 类型                                       = 系统管理空间
 内容                                = 所有持久数据。常规表空间。
 状态                   = 0x2001100
   详细解释:
     复原暂挂
     必须定义存储器
     可以定义存储器

 表空间标识                        = 5
 名称                       = TEMPTRANSFER
 类型                                       = 系统管理空间
 内容                                = 系统临时数据
 状态                   = 0x2001100
   详细解释:
     复原暂挂
     必须定义存储器
     可以定义存储器

 表空间标识                        = 6
 名称                       = SYSTOOLSTMPSPACE
 类型                                       = 系统管理空间
 内容                                = 用户临时数据
 状态                   = 0x2000100
   详细解释:
     复原暂挂
     可以定义存储器


C:\Users\FutureCloud>db2 set tablespace containers for 4 using (path "D:\TRANSFE
RTBS")
DB20000I  SET TABLESPACE CONTAINERS 命令成功完成。

C:\Users\FutureCloud>db2 set tablespace containers for 5 using (path "D:\TEMPTRA
NSFERTBS")
DB20000I  SET TABLESPACE CONTAINERS 命令成功完成。

C:\Users\FutureCloud>db2 list tablespaces

           当前数据库的表空间

 表空间标识                        = 0
 名称                       = SYSCATSPACE
 类型                                       = 数据库管理空间
 内容                                = 所有持久数据。常规表空间。
 状态                   = 0x2000100
   详细解释:
     复原暂挂
     可以定义存储器

 表空间标识                        = 1
 名称                       = TEMPSPACE1
 类型                                       = 系统管理空间
 内容                                = 系统临时数据
 状态                   = 0x2000100
   详细解释:
     复原暂挂
     可以定义存储器

 表空间标识                        = 2
 名称                       = USERSPACE1
 类型                                       = 数据库管理空间
 内容                                = 所有持久数据。大型表空间。
 状态                   = 0x2000100
   详细解释:
     复原暂挂
     可以定义存储器

 表空间标识                        = 3
 名称                       = SYSTOOLSPACE
 类型                                       = 数据库管理空间
 内容                                = 所有持久数据。大型表空间。
 状态                   = 0x2000100
   详细解释:
     复原暂挂
     可以定义存储器

 表空间标识                        = 4
 名称                       = TRANSFER
 类型                                       = 系统管理空间
 内容                                = 所有持久数据。常规表空间。
 状态                   = 0x2000100
   详细解释:
     复原暂挂
     可以定义存储器

 表空间标识                        = 5
 名称                       = TEMPTRANSFER
 类型                                       = 系统管理空间
 内容                                = 系统临时数据
 状态                   = 0x2000100
   详细解释:
     复原暂挂
     可以定义存储器

 表空间标识                        = 6
 名称                       = SYSTOOLSTMPSPACE
 类型                                       = 系统管理空间
 内容                                = 用户临时数据
 状态                   = 0x2000100
   详细解释:
     复原暂挂
     可以定义存储器


C:\Users\FutureCloud>db2 restore database TRANSFER continue
SQL2555I  已将复原的数据库成功地迁移至当前发行版。

C:\Users\FutureCloud>db2 list db directory

 系统数据库目录

 目录中的条目数 = 2

数据库 1 条目:

 数据库别名                      = TRANSFER
 数据库名称                               = TRANSFER
 本地数据库目录             = C:
 数据库发行版级别                = c.00
 注释                            =
 目录条目类型                    = 间接
 目录数据库分区号                  = 0
 备用服务器主机名                =
 备用服务器端口号                =

数据库 2 条目:

 数据库别名                      = SAMPLE
 数据库名称                               = SAMPLE
 本地数据库目录             = D:
 数据库发行版级别                = c.00
 注释                            =
 目录条目类型                    = 间接
 目录数据库分区号                  = 0
 备用服务器主机名                =
 备用服务器端口号                =


C:\Users\FutureCloud>db2 connect to TRANSFER

   数据库连接信息

 数据库服务器         = DB2/NT64 9.5.7
 SQL 授权标识         = FUTURECL...
 本地数据库别名       = TRANSFER


C:\Users\FutureCloud>db2 terminate
DB20000I  TERMINATE 命令成功完成。



最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务