Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103611359
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-20 12:45:40

  出处:techtarget.com.cn   

内存需求:
  运行您的 DB2 服务器所需要的随机存取存储器 (RAM) 的数量取决于数据库大小以及您将使用的管理工具。例如,若您计划使用 DB2 GUI 工具来管理和配置 DB2 数据库,则建议的最小 RAM 数量为 128 MB。
  DB2 GUI 工具是一组管理和配置工具,包括"命令中心"、"控制中心"和"数据仓库中心"。其他 GUI 工具可在 Windows 32 位和 OS/2 操作系统上获得。这些工具包括 "客户机配置辅助程序"、"事件监控程序"和"事件分析程序"。有关 DB2 GUI 工具以及可在其上获得这些工具的平台的详情,参考管理指南。
  要运行"DB2 运行期客户机"或 DB2 应用程序开发客户机,至少需要 16 MB RAM。若您计划运行"DB2 管理客户机",则至少需要 32 MB RAM。
磁盘需求:
  DB2 服务器的典型安装需要至少 245 MB 磁盘空间。此数量包括联机产品文档、工具和"Java 运行期环境"所使用的磁盘空间。
软硬件需求:

硬件/软件需求
通信
DB2 通用数据库 Windows 版

· 具有"服务程序包 5"的 Windows NT 版本 4.0 或更新版本

· Windows 2000

APPC、TCP/IP、IPX/SPX、命名管道和 MPTN(基于 TCP/IP 的 APPC)
· Windows NT 和 Windows 2000 基本操作系统提供 NetBIOS、IPX/SPX、命名管道和 TCP/IP 连通性。 对于 SNA (APPC) 连通性,需要下列通信产品之一:
· Windows NT:IBM 通信服务器版本 5.01 或更新版本 · Windows 2000:IBM 通信服务器版本 6.1 或更新版本 · Windows 9x 和 Windows NT:IBM 个人通信 Windows 版的版本 4.2 或更新版本
· Windows 2000:IBM 个人通信 Windows 版的版本 4.3 CSD2 或更新版本
· Microsoft SNA Server 版本 3 服务程序包 3 或更新
版本
记录:
1. 若需要进行 SNA 两阶段落实,则需要 IBM 通信服务器版本 5.01 或更新版本,或者 Microsoft SNA Server 版本 4 服务程序包 3 或更新版本。
2. 若计划使用 DCE(分布式计算环境),则将需要: o OSF DCE 级别为 1.1、并带有"IBM DCE 版本 2.0 "的 DCE 产品。 o 若正在连接至"DB2 OS/390 版的版本 5.1"数据库,确保通过使用"OS/390 DCE 基本服务版本 3"对该数据库启用了 DCE 支持。 此外,DB2 还支持 Gradient PC-DCE Windows 32 位操作系统版的版本 2.0 运行期媒体工具箱。
3. 如果计划使用 LDAP(轻量级目录存取协议),则需要 Microsoft LDAP 客户机或 IBM SecureWay LDAP 客户机版本 3.1.1。有关详情,请参考管理指南。
4. 若计划使用 Tivoli 存储管理器设施来备份和复原数据库,则需要"Tivoli 存储管理器客户机版本 3"或更高版本。
5. 若在操作系统上安装了 IBM Antivirus 程序,则必须禁用它或卸下它以完成 DB2 安装。
6. 若计划使用"简单网络管理协议"(SNMP) 子代理程序,则需要由"IBM SystemView 代理程序"提供的 DPI 2.0。

开始安装之前的准备:
1. 确保您的系统满足安装 DB2 产品的所有内存、硬件和软件需求。
2. 将用来执行安装的用户帐户。您用以注册的帐户必须:
o 以本地方式定义
o 属于"本地管理员"组
o 具有下列高级用户权利:
§ 充当操作系统的一部分
§ 创建令牌对象
§ 增加份额
§ 替换进程级令牌
3. 授予高级用户权利:
要在 Windows NT 上授予高级用户权利,您必须注册为"本地管理员"。执行下列步骤以授予用户权利:
1. 单击开始,并选择程序 --> 管理工具(公用)--> 域用户管理器。
2. 在"用户管理器"窗口中,从菜单栏中选择策略 --> 用户权利。
3. 在"用户权利策略"窗口中,选择显示高级用户权利校验框,然后在权利下拉框中,选择您想要授予的用户权利。单击添加。
4. 在"添加用户和组"窗口中,选择想要对其授予权利的用户或组,并单击确认。
5. 在"用户权利策略"窗口中,从授予给列表框中选择已添加的用户或组,并单击确认。
要在 Windows 2000 上授予高级用户权利,您必须注册为"本地管理员"。执行下列步骤以授予用户权利:
1. 单击开始,并选择设置 --> 控制面板 --> 管理工具。
2. 选择本地安全性策略。
3. 在左边的窗口窗格中,展开本地策略对象,然后选择用户权利指定。
4. 在右边的窗口窗格中,选择您想要指定的用户权利。
5. 从菜单中,选择操作 --> 安全性...。
6. 单击添加,然后选择要对其指定权利的用户或组,并单击添加。
7. 单击确认。

4. 安装期间,您将提供用户帐户,"DB2 管理服务器" 将使用该用户帐户来注册至系统并将它自己作为服务来启动。指定的帐户必须是以本地方式定义的,且属于"本地管理员"组。
缺省情况下,安装程序将使用用户名 db2admin 和指定的口令来创建用户帐户。可以接受缺省用户帐户、通过修改缺省值来创建您自己的用户帐户,或提供您自己的用户帐户。若创建或提供您自己的用户帐户,则确保它符合 DB2 的命名规则。
(1)一般命名规则
除非另有指定,否则,所有名称都可包括下列字符:
· A 到 Z。当在大多数名称中使用时,字符 A 至 Z 将从小写形式转换为大写形式。
· 0 至 9
· @、#、$ 和 _(下划线)
除非另有指定,否则,所有名称都必须以下列其中一个字符开始:
· A 至 Z
· @、# 和 $
不要使用 SQL 保留字来命名表、视图、列、索引或权限 ID。有关 SQL 保留字的列表,参考 SQL Reference。
(2)命名数据库、数据库别名或目录节点名时,同于一般命名规则。另外,指定的名称只能包含 1 至 8 个字符。为避免潜在的问题,若打算将客户机与主机数据库进行远程连接,则不要在数据库名中使用特殊字符 @、# 和 $。而且,由于不是所有键盘都有这些字符,因此若打算在另一个国家使用该数据库,则不要使用这些特殊字符。
(3)对象命名规则
数据库对象包括:
· 表
· 视图
· 列
· 索引
· 用户定义函数 (UDF)
· 用户定义类型 (UDT)
· 触发器
· 别名
· 表空间
· 模式
当命名数据库对象时,同于一般命名规则
另外,指定的名称:
· 可以包含 1 至 18 个字符,但是下列名称除外:
o 表名(包括视图名、摘要表名、别名和相关名),可包含最多 128 个字符
o 列名,可包含最多 30 个字符
o 模式名,可包含最多 30 个字符
· 不能是 SQL Reference 中列出的 SQL 保留字之一。
使用定界标识符时,可能会创建违反这些命名规则的对象;如果继续使用该对象则可能导致错误。
例如,若您创建一列,其名称中包括 + 号或 - 号,然后又在索引中使用该列,则当您试图重组该表时将遇到问题。 要避免使用和操作数据库时发生潜在的问题,不要违反这些规则。
(4)用户名,用户id,组名和实例名规则
用户名或用户 ID 是对个别用户指定的标识符。当命名用户、组或实例时,同于一般命名规则
除了一般的命名规则之外:
· OS/2 上的用户 ID 可以包含 1 至 8 个字符。它们不能以数字开头或以 $ 结尾。
· UNIX 上的用户名可以包含 1 至 8 个字符。
· Windows 上的用户名可以包含 1 至 30 个字符。目前,在 Windows NT 和 Windows 2000 操作系统上,用户名可包含最多 20 个字符。
· 组名和实例名可以包含 1 至 8 个字符。
· 名称不能是下列其中任何一项:
o USERS
o ADMINS
o GUESTS
o PUBLIC
o LOCAL
· 名称不能以下列项开始:
o IBM
o SQL
o SYS
· 名称不能包括强调字符。
· 一般情况下,当命名用户、组或实例时:
OS/2
使用大写名称。
UNIX
使用小写名称。
Windows 32 位操作系统
大小写都可使用。
(5)db2system命名规则
DB2 使用 DB2SYSTEM 名来标识网络中的物理 DB2 机器、系统或工作站。 在 UNIX 上,DB2SYSTEM 名缺省为 TCP/IP 主机名。在 OS/2 上,您必须在安装期间指定 DB2SYSTEM 名。在 Windows 32 位操作系统上,不需要指定 DB2SYSTEM 名称;DB2 安装程序会检测 "Windows 计算机"名并将它指定为 DB2SYSTEM。
当创建 DB2SYSTEM 名时,同于一般命名规则另外,指定的名称:
· 在网络内必须是唯一的
· 最多可以包含 21 个字符
(6)口令规则
确定口令时,应考虑下列规则:
OS/2
最多 14 个字符。
UNIX
最多 8 个字符。
Windows 32 位操作系统
最多 14 个字符。

在 Windows NT 和 Windows 2000 系统上,确保没有任何实例名与服务名相同

5. 要验证是否已正确安装了 DB2,您将需要具有属于"DB2 系统管理"(SYSADM) 组的用户帐户。帐户名必须符合 DB2 的命名规则。
6. 缺省情况下,在定义帐户的本地机器上,属于本地管理员组的任何用户,对该实例都具有 SYSADM 权限。
7. 在安装期间,可能还会提示您输入安装的产品和服务的用户名和口令。
8. 若想将 LDAP 配合 Windows 2000 使用,则必须扩充目录模式以包含 DB2 对象类和属性定义。必须先进行此操作,才能安装任何 DB2 产品。
要扩充目录模式,以"模式管理"权限来执行安装 CD 中的 db2schex.exe 程序。可以 "模式管理"权限来执行此程序,而不用注销并再次注册,如下所示:
runas /user:MyDomain\Administrator x:\db2\common\db2schex.exe
其中,x: 表示 CD-ROM 盘符。
db2schex.exe 完成时,可以继续进行安装。
要安装 DB2 产品,执行下列步骤:
步骤 1. 使用想用来执行安装的用户帐户注册至系统。
步骤 2. 需要时,关闭其他程序,以便安装程序可以更新文件。
步骤 3. 将 CD-ROM 插入驱动器。自动运行功能部件将自动启动安装程序。安装程序将确定系统语言,并启动该种语言的安装程序。若想运行使用另一种语言的安装程序,或者安装程序未能自动启动,则参见下列提示。
要人工调用安装程序,执行下列步骤:
1. 单击开始,并选择运行选项。
2. 在打开字段中,输入下列命令:
3. x:\setup /i language
其中:
o x: 表示 CD-ROM 驱动器
o language 表示语言的国家代码(例如,EN 表示英语)单击确认。
步骤 4. DB2 Launchpad 打开。该窗口看起来类似于:

步骤 5. 从此窗口,可查看"安装前提条件"和"发行说明",可以利用 Quick Tour 来浏览"DB2 通用数据库版本 7"的功能部件、功能和优点,或者您可以直接继续进行安装。
步骤 6. 一旦已经启动了安装,就按照安装程序的提示来继续进行。联机帮助可指导您完成其余步骤。要调用联机帮助,单击帮助或者按 F1 键。可随时单击取消来结束安装。
若选择典型安装,则将安装下列部件:
· DB2
· Base Warehouse
· OLAP Starter Kit
若不想使用任何商业智能功能部件,则选择定制安装。
验证安装:
可以通过在系统上创建 DB2 UDB SAMPLE 数据库,并从该数据库中存取数据,来验证是否正确安装了 DB2。
若已安装"第一步",则可以通过执行下列步骤来验证安装。
步骤 1. 用您想使用的用户帐户向系统注册以验证安装。
步骤 2. 启动db2。选择创建 SAMPLE 数据库,以打开"创建 SAMPLE 数据库"窗口。
步骤 3. 在"创建 SAMPLE 数据库"窗口中,选择您想创建的下列所有数据库:
· DB2 UDB 样本数据库
· 数据仓库样本数据库
· OLAP 样本数据库
使用 DB2 UDB 样本数据库来验证安装。若想运行"商业智能"教程,则需要其他两个数据库。有关这些数据库的详情,参考数据仓库中心管理指南和 OLAP Setup and User's Guide。
注意: 仅当您安装了 Base Warehouse 和 OLAP Starter Kit 部件时, "数据仓库"和 OLAP 样本数据库才适用。
步骤 4. 单击确认。
处理此命令可能花几分钟。当创建了 SAMPLE 数据库时,将接收到完成信息。单击确认。
步骤 5. 一旦创建了该数据库,就在"第一步 Launchpad"上选择使用 SAMPLE数据库,以启?quot;控制中心"。"控制中心"允许您对不同实例和数据库对象执行管理任务。
在"控制中心"屏幕的左窗格中,展开对象树,以查看 SAMPLE 数据库和 SAMPLE 数据库对象。选择 "表"对象,以在"控制中心"屏幕的右窗格中查看 SAMPLE 数据库表。
要验证是否正确安装了"数据仓库"部件,选择"数据仓库中心"图符。
步骤 6.要验证是否正确安装了 OLAP Starter Kit 部件,单击开始 --> 程序 --> IBM DB2 --> OLAP --> OLAP 桌面。
若未安装 DB2 工具,则可以通过创建 SAMPLE 数据库,并通过使用命令行处理器与该数据库相连来验证安装,如下所示:
步骤 1. 用您创建的 DB2 用户帐户向系统注册,以便验证安装。
步骤 2. 输入 db2sampl 命令以便创建 SAMPLE 数据库。
缺省情况下,将在安装了 DB2 的驱动器上创建 SAMPLE 数据库;然而,可指定驱动器来在上面创建此数据库。例如,要在 F: 驱动器上安装 SAMPLE 数据库,输入以下命令:
db2sampl F:
处理此命令可能花几分钟。有关 SAMPLE 数据库的内容的详细说明,参考管理指南。没有完成信息;当返回到命令提示符时,该过程完成。
创建 SAMPLE 数据库时,该数据库以数据库别名 SAMPLE 自动编目。
输入 dwcsmp 和 olapsmp 命令以创建数据仓库和 OLAP 样本数据库。当提示时,您应提供用户 ID 和口令。
步骤 3. 输入 db2start 命令以启动数据库管理程序。
步骤 4. 输入下列命令来与 SAMPLE 数据库相连,检索在部门 20 中工作的所有雇员的列表,并复位数据库连接:
db2cmd
db2 connect to sample
db2 "select * from staff where dept = 20"
db2 connect reset

阅读(459) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~