在UNIX 和Linux平台上部署IBM DB2 产品(二)
2008-09-09 16:29:54 来源:WEB开发网DB2 Run-time Client将用作示例产品,但是其步骤与所有产品的步骤相同。
部署响应文件安装
这是最简单的情况。由于产品定义、组件选择和实例设置几乎已经由响应文件完全封装,很多工作可以通过简单的调用响应文件来完成:
/share/rtcl/db2setup-r/share/rtcl/db2rtcl.rsp
在此,我们已经将自定义的响应文件存放在产品的 /share/rtcl 目录中。
安装后工作
由于Run-time Client的正常使用还包含远程服务器和数据库的目录编辑,我们还可以自动化执行目录编辑。我们可以使用db2cfimp(如果我们使用db2cfexp按照上述操作来导出它们)来自动完成操作,也可以手动编辑目录。例如,利用已经创建的实例db2instl来使用db2cfimp:
su-db2instl-c".sqllib/db2profile;
db2cfimp/share/rtcl/db2inst.exp"
利用同一个已经创建的实例手动编辑目录:
su-db2instl-c".sqllib/db2profile;
db2catalogtcpipnode..."
在第二种情况下,最好将目录编辑命令存放在另一份文件中,然后允许DB2命令行处理程序读取该文件:
su-db2instl-c".sqllib/db2profile;
db2–tvf/share/rtcl/catalog.db2"
另外一份文件可以执行设置DB2所需的其他操作。例如,
catalogtcpipnodeserverremoteserverhostname;
catalogdatabasesampleatnodeserver;
updatedbmcfgusingjdk_path/opt/lBMJava2-141;
服务器事项
在服务器部署中,通常需要附加命令来创建和设置数据库、表空间、表,等等。至于客户机,创建单个/share/ddi/createdb. db2脚本即可简化部署脚本。
更多精彩
赞助商链接