如果您不希望使用 IBM® Data Studio 客户机 V4.1.0.1 来配置 DB2® for Linux, UNIX, and Windows 数据库,可以通过编辑并运行多个脚本来完成配置。
开始之前
建议: 在要配置的 DB2 for Linux, UNIX, and Windows 数据库中,使用 8 KB 或更大的页面大小来创建系统临时表空间,以避免潜在的查询调整错误。
过程
要运行脚本来配置 DB2 for Linux, UNIX, and Windows 数据库,请执行以下操作:
- 在要用于调整 SQL 的数据库上运行文件 EXPLAIN.DDL。 此文件位于 DB2 安装中的 MISC 文件夹。
- 激活数据库的全部调整功能部件。
- 在 DB2 命令窗口中,连接到要激活全部调整功能部件的数据库。
- 切换到 License.bat(适用于 Windows 系统)或 License.sh(适用于 Linux 系统)文件所在的目录。
- 在 Windows 上:IBM_Data_Studio_installation_directory\QueryTunerServerConfig\all_features\LUW\License\
- 在 Linux 上:IBM_Data_Studio_installation_directory/QueryTunerServerConfig/all_features/LUW/License/
- 运行适用于您的操作系统的文件。
- 在文本编辑器中,编辑文件 luwsp.sql,具体是将 $install 变量替换为 IBM DataStudio 客户机 V4.1.0.1 安装目录的绝对路径。例如,在 32 位 Windows 系统上,缺省绝对路径是 C:\Program Files\IBM\DS4.1.0。 编辑文件后,无需运行该文件。在后面某个步骤中,您将运行批处理文件来运行此文件。
luwsp.sql 和
luwsp.jar 文件均位于以下目录中:
- 在 Windows 上:IBM_Data_Studio_installation_directory\QueryTunerServerConfig\all_features\LUW\IA\
- 在 Linux 上:IBM_Data_Studio_installation_directory/QueryTunerServerConfig/all_features/LUW/IA/
- 在文本编辑器中,编辑文件 wccexplainsp.sql,具体是将 $install 变量替换为 IBM DataStudio 客户机 V4.1.0.1 安装目录的绝对路径。例如,在 32 位 Windows 系统上,缺省绝对路径是 C:\Program Files\IBM\DS4.1.0。 编辑文件后,无需运行该文件。在后面某个步骤中,您将运行批处理文件来运行此文件。
wccexplainsp.sql 和
wccexplainsp.jar 文件均位于以下目录中:
- 在 Windows 上:IBM_Data_Studio_installation_directory\QueryTunerServerConfig\all_features\LUW\WCC\
- 在 Linux 上:IBM_Data_Studio_installation_directory/QueryTunerServerConfig/all_features/LUW/WCC/
- 打开 DB2 命令窗口,连接到已激活全部调整功能部件的数据库,并切换到以下目录:
- 在 Windows 上:IBM_Data_Studio_installation_directory\QueryTunerServerConfig\all_features\LUW\
- 在 Linux 上:IBM_Data_Studio_installation_directory/QueryTunerServerConfig/all_features/LUW/
- 运行文件 enablement_win.bat(在 Windows 系统上)或 enablement_LinuxUnix.sh(在 Linux 系统上)。
- 检查当前目录中的以下输出文件是否有错误:luwsp.out、oqt_profile.out、wccexplainsp.out 和 wccluwddl.out
下一步做什么
如果需要向将在数据库上调整 SQL 语句的其他人授予特权,请在数据源资源管理器中右键单击数据库,然后选择。
在“
管理对表的特权以执行工作负载调整”窗口中,添加想要为其授予特权的用户标识。