全部博文(39)
分类:
2010-03-02 15:25:47
DB2 9 基础 第 1 部分:DB2 规划
二、DB2 工具
1、DB2 中包含的工具其实就是大多数 DB2 特性提供的图形界面,可以帮助您节省时间并减少错误。
2、DB2 工具是 DB2 Client 的组成部分。在安装 DB2 服务器时,实际上也安装了 DB2 Client 的所有组件。
3、DB2 工具实际上分成两大类:
Control Center(CC):主要用来管理 DB2 服务器。有其他几个集成的中心,可以从 Control Center 启动。
Configuration Assistant(CA):用来设置客户机/服务器通信和维护注册表变量等等。稍后我们会进一步了解 CA。
4、在任何 DB2 工具中都应该能够找到 6 种基本特性:
Wizards、Generate DDL、Show SQL/Show Command、Show Related、Filter 和
Help。(详细说明见后)
5、向导(Wizards)
向导对于初学者和专家级 DB2 用户都非常有用。向导带领用户每次一步地执行每个任务,并在适当的时候对设置提出建议,从而帮助用户完成特定的任务。向导可以通过 Control Center 和 Configuration Assistant 启动。
6、顾
问(advisor)
一些特殊的向导不只是对完成任务提供帮助,还能够提供建议型的功能,DB2 称它们为顾问。
顾问是 IBM
推进自动化计算的措施之一,其目标是使软件和硬件更加 “聪明”(自己进行管理和资源调优)!与某些厂商不同,DB2 中的顾问在每个
版本中都是免费提供的,包括 DB2 Express - C。
7、生
成数据字典(Generate DDL)
Generate DDL
功能允许您重新生成数据定义语言(Data Definition
Language,DDL)、在对象上重建特权所需的授权语句、存储对象的表空间、节点组、缓冲池、数据库统计信息和其他许多构成数据库基础的东西(除了
数据之外),还可选择将它们保存到一个脚本文件中。
在点击 Generate DDL 选项时,实际上是运行
db2look DB2 系统命令。你可以使用该命令迅速建立目标测试环境,但是需要注意,该命令并不能迁移数据。需要迁移数据可以使用
LOAD、IMPORT或者DB2MOVE实用程序。
8、显
示命令(Show SQL/Show Command)
如果一个工具生成 SQL 语句或 DB2 命令,那么在这个工具的界面中点击 Show SQL
或 Show Command 按钮就可以进行查看了。
可以将这个特性返回的信息保存为脚本,以便在以后重用(这样就不必重新输入它)或者调度它在以后执行,还可以利用它更好地理解界面背后发生的情况。
9、显示相关(Show Related)
Show Related 特性显示表、索引、视图、别名、触发器、表空间、用户定义的函数(UDF)和用户定义的类型(UDT)之间的直接关系。
通过查看相关的对象,可以更好地理解数据库的结构,了解数据库中现有的对象以及它们之间的关系。例如,如果想删除一个有相关视图的表,Show
Related 特性会识别出在删除这个表之后哪些视图会失效。
10、过
滤(Filter)
可以对任何 DB2
工具的内容面板中显示的信息进行过滤。还可以对查询返回的信息进行过滤(比如限制结果集中的行数)。
可以使用这个过滤器快速轻松地找到您希望操作的数据库对象(当您的业务表有上千个的时候,过滤就显得非常重要了)。
11、帮助(Help)
DB2 工具使用 Eclipse 帮助引擎提供了丰富的帮助信息。
DB2 帮助是面向任务的,因此应该很容易找到执行特定任务(例如,创建数据库)所需的信息。
12、DB2 处理程序简介:
DB2 Command Line
Processor(DB2 CLP)是所有 DB2 产品中都有的,可以使用这个应用程序运行 DB2
命令、操作系统命令或SQL 语句。用这个工具调用 DB2 命令有点儿麻烦。但是,DB2 CLP
可以成为强大的工具,因为它能够将经常使用的命令或语句序列存储在批处理文件中,可以在必要的时候运行这些批处理文件。
有一种模式允许用户不必在命令前面加上关键字 db2,在这个教程中将这种模式称为交互 模式的 DB2 CLP。DB2 CLP 允许交互地输入
DB2 命令,而不必使用 db2 前缀来告诉操作系统您打算输入 DB2
命令。但是,如果希望输入操作系统命令,那么就必须在前面加上惊叹号(!),也称为 bang 键。例如,在 DB2 CLP 中,如果想运行 dir
命令,就输入 !dir。
在 Windows 系统下,可以在 运行 界面中键入 db2cmd 或者 db2cw
调出 DB2 CLP界面。可以键入 LIST COMMAND OPTIONS
调出其选项设置。如下图: