
使用“DB2 安装”向导来安装 DB2 数据库服务器 (Windows)
此任务描述如何在 Windows 上启动“DB2 安装”向导。使用“DB2 安装”向导来定义安装以及在系统上安装 DB2® 数据库产品。
开始之前
在启动“DB2 安装”向导之前:
- 如果您打算设置分区数据库环境,请参阅『设置分区数据库环境』。
- 确保系统满足安装、内存和磁盘要求。
- 如果您计划使用 LDAP 在 Windows 操作系统 Active Directory 中注册 DB2 服务器,请在安装之前扩展目录模式,否则必须手动注册节点并编目数据库。有关更多信息,请参阅“为 LDAP 目录服务扩展 Active Directory 模式 (Windows)”主题。
- 必须有具备建议的用户权限的本地管理员用户帐户才能执行安装。在 LocalSystem 可以用作 DAS 和 DB2 实例用户且您未使用数据库分区功能的 DB2 数据库服务器中,具有提升特权的非管理员用户可以执行该安装。
- 建议您关闭所有的程序(虽然不是强制),这样安装程序可以更新计算机上的任意文件而不需要重新引导。
- 从虚拟驱动器或未映射的网络驱动器(例如 Windows 资源管理器中 \\hostname\sharename)安装 DB2 产品不受支持。在尝试安装 DB2 产品之前,必须将网络驱动器映射至 Windows 盘符(例如 Z:)。
限制
- 通过任何用户帐户都无法运行多个“DB2 安装”向导实例。
- DB2 副本名称和实例名不能以数字值开始。 DB2 副本名称最长可为 64 个英语字符,这些字符可以是 A-Z、a-z 和 0-9。
- DB2 副本名称和实例名在所有的 DB2 副本中必须唯一。
- 只能对仅具有一个数据库分区的数据库使用 XML 功能。
- 如果已安装下列其中一项,那么其他 DB2 数据库产品均不能安装在同一路径中:
- IBM® Data Server Runtime Client
- IBM Data Server Driver Package
- DB2 信息中心
- “DB2 安装”向导的字段不接受非英文字符。
- 如果在 Windows 或更高版本上启用扩展安全性,那么用户必须属于 DB2ADMNS 或 DB2USERS 组才能运行本地 DB2 命令和应用程序,这是因为有一个额外的安全性功能(用户访问控制)在缺省情况下会限制本地管理员具有的特权。如果用户不属于其中任何一个组,那么他们将没有对本地 DB2 配置或应用程序数据的读访问权。
过程
在启动“DB2 安装”向导:
注意: 绝对不能直接启动 DB2 安装介质中存在的安装包(“.msi”文件)。
必须始终由具有完全管理特权的身份通过 setup.exe 来启动安装。
结果
缺省情况下,DB2 数据库产品将安装在 Program_Files\IBM\sqllib 目录中,其中 Program_Files 表示 Program Files 目录的位置。
如果您要在此目录已经在使用的系统上进行安装,那么 DB2 数据库产品安装路径会添加 _xx,其中 xx 是数字,从 01 开始并以您已安装的 DB2 副本数量递增。
您还可以指定自己的 DB2 数据库产品安装路径。
下一步做什么
- 验证安装。
- 执行必需的安装后任务。
有关安装期间遇到的错误的信息,请查看位于 My Documents\DB2LOG\ 目录中的安装日志文件。该日志文件使用以下格式:DB2-ProductAbrrev-DateTime.log,例如,DB2-ESE-Tue Apr 04 17_04_45 2012.log。
如果这是在
64 位 Windows 上新安装的 DB2 产品,而您使用 32 位 OLE DB
提供程序,那么必须手动注册 IBMDADB2 DLL。要注册此
DLL,请运行以下命令:
c:\windows\SysWOW64\regsvr32 /s c:\Program_Files\IBM\SQLLIB\bin\ibmdadb2.dll
其中 Program_Files 表示 Program Files 目录的位置。如果想要 DB2 数据库产品能够访问本地计算机或网络中的另一计算机上的 DB2 文档,那么必须安装 DB2 信息中心。DB2 信息中心包含 DB2 数据库系统和 DB2 相关产品的文档。如果没有在本地安装 DB2 信息中心,那么缺省情况下将从 Web 访问 DB2 信息。
可以通过运行“DB2 安装”向导来安装 IBM Data Studio。
- DB2 Express® Server Edition和 DB2 Workgroup Server Edition的内存限制
- 如果要安装 DB2 Express Server Edition,那么允许用于实例的最大内存为 4 GB。
如果要安装 DB2 Workgroup Server Edition,那么允许用于实例的最大内存为 64 GB。
分配给实例的内存量由 INSTANCE_MEMORY 数据库管理器配置参数确定。- 从 V9.7、V9.8 或 V10.1 进行升级时的重要说明:
- 自调整内存管理器不会将实例内存总量限制增大到超出许可证限制。