安装 Db2 (Windows)
此任务描述如何下载和安装 Db2 Community Edition for Windows。 Db2 Community Edition 是功能齐全的服务器安装。 在三个月试用期之后,您可以应用标准或高级许可证来接收产品支持和更多功能。
准备工作
在下载并安装 Db2 Community Edition之前,请完成以下初步任务:
- 如果您计划设置分区数据库环境,请参阅设置分区数据库环境。
- 确保系统满足 安装,内存和磁盘需求。
- 如果计划使用 LDAP 在 Windows 操作系统 Active Directory中注册 Db2 服务器,请在安装之前扩展目录模式。 否则,必须手动注册节点并编目数据库。 有关更多信息,请参阅 扩展 Active Directory 模式以用于 LDAP 目录服务 (Windows)。
- 您必须具有具有 建议用户权限 的本地管理员用户帐户才能安装 Db2。
在某些情况下,具有提升特权的非管理员用户可以安装 Db2 Community Edition for Windows:- 目标数据库服务器必须存在,其中 LocalSystem 可用于 Db2 管理服务器 (DAS) 和 Db2 实例用户。
- 数据库分区功能 (DPF) 不得在使用中。
- 关闭所有程序,以便安装程序可以更新计算机上的任何文件而不需要重新启动。
- 不支持从虚拟驱动器或未映射的网络驱动器 (例如 Windows 资源管理器中的 \\hostname\sharename ) 安装 Db2 产品。 在尝试安装 Db2 产品之前,必须将网络驱动器映射到 Windows 盘符 (例如 Z:)。
安装 Db2 Community Edition for Windows 时,以下限制适用:
- 通过任何用户帐户都无法运行多个“Db2 安装”向导实例。
- Db2 副本名称和实例名称不能以数字开头。 Db2 副本名称限制为由 A-Z , a-z 和 0-9 字符组成的 64 个英语字符。
- DB2 副本名称和实例名在所有的 DB2 副本中必须唯一。
- 只能对仅具有一个数据库分区的数据库使用 XML 功能。
- 如果安装了下列其中一个产品,那么无法在同一路径中安装其他 Db2 数据库产品:
- IBM® Data Server Runtime Client
- IBM Data Server Driver Package
- Db2 安装向导字段不接受非英语字符。
- 如果在 Windows 或更高版本上启用扩展安全性,那么用户必须属于 DB2ADMNS 或 DB2USERS 组才能运行本地 Db2 命令和应用程序。 由于额外的安全功能(用户访问控制)限制了本地管理员缺省情况下的特权,因此需要进行此设置。 如果用户不属于其中一个组,那么他们对本地 Db2 配置或应用程序数据没有只读访问权。
过程
使用“DB2 安装”向导来定义安装以及在系统上安装 DB2 数据库产品。
要在 Windows 工作站或服务器上安装 Db2 Community Edition,请完成以下步骤:该文件将下载到您 Windows 服务器上的浏览器默认位置。
注意: 不得直接启动 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。
如果要在 Windows 64−bit上执行新的 Db2 产品安装,并且使用 32−bit OLE DB 提供程序,那么必须手动注册 IBMDADB2 DLL。 要注册此 DLL,请运行以下命令:
c:\windows\SysWOW64\regsvr32 /s c:\Program_Files\IBM\SQLLIB\bin\ibmdadb2.dll
其中,Program_Files 表示 Program Files 目录的位置。可以通过运行 " Db2 安装 " 向导来安装 IBM Data Studio 。