windows下安装db2 9.7服务器时 出错

windows下安装db2 9.7服务器时 出错,第1张

1. 停止:db2admin stop/db2stop

2.修改hostname 先要重启

3.利用db2set -all 显示db2环境变量

再使用db2set -gDB2SYSTEM=<NEW-HOSTNAM>

4.修改db2nodes.cfg文件db2ese V9.5db2nodes.cfg默认位置:C:/Documents andSettings/All Users/Application Data/IBM/DB2/DB2COPY1/DB2面

原:0 eagle-pc EAGLE-PC 0

修改:0 <new-hostname><NEW-HOSTNAME>0

请参考:http://www.ibm.com/developerworks/cn/data/library/techarticle/dm-1403db2_migration/index.html升级前准备升级之前,客户需要考虑升级条件是否具备,然后制定升级计划。检查升级条件主要从两方面来检查是否支持DB2升级到V10.5版本。在DB2版本方面,只支持直接从DB9.7之后(含)的版本升级,如果是更低的版本如DB29.5,需要先升级到9.7或10.1,然后再升级到V10.5。建议将DB2升级到V9.7或V10.1最新的FIXPACK。在 *** 作系统方面,DB2V10.5在软件、通信、磁盘和内存方面对不同 *** 作系统有不同的最低要求,因此应当确保所选 *** 作系统满足这些要求。本文不详细介绍不同 *** 作系统安装V10.5的所有要求。DB2安装软件中提供了一个很好的工具db2prereqcheck来检查系统是否满足安装先决条件,而不必直接开始安装特定的DB2版本。此命令检查先决条件,例如, *** 作系统级别、客户机或特定于DB2pureScale特性的要求等等。清单1.清单1.Windowns系统上db2prereqcheck命令输出D:\WINDOWNS_AMD64\ESE\image>db2prereqcheck.exe-v10.5.0.0==========================================================================CheckingDB2prerequisitesforDB2databaseversion"10.5.0.0"onoperatingsystem"Windows"Requiredminimumversion:"Windows2012"SP"0"Actualversiondetected:"Windows2012"SP"0"OSisWindows"Server"Requirementmatched.DBT3533IThedb2prereqcheckutilityhasconfirmedthatallinstallationprerequisitesweremet.如果db2prereqcheck执行成功,说明此系统满足所有的安装条件。如果发现条件不符合,那么将会返回如清单1所示的错误信息,列出所有安装的先决条件。客户就需要根据错误信息,逐一满足。一直到运行此工具不再出现错误信息为止。实际上,如果运行不带任何参数的db2prereqcheck命令,那么该命令将检查系统是否满足所有DB2发行版和修订包的先决条件。要检查系统是否满足特定DB2版本的先决条件,要运行带有-v参数的db2prereqcheck命令。对于DB2pureScale特性安装,需使用-p选项。对于客户机安装,需使用-c选项。清单2.清单2.AIX系统上db2prereqcheck命令输出bash-4.2#./db2prereqcheck-p-v10.5.0.0==========================================================================CheckingDB2prerequisitesforDB2databaseversion"10.5.0.0"onoperatingsystem"AIX"Validating"kernellevel"Requiredminimumoperatingsystemkernellevel:"6.1".Actualoperatingsystemkernellevel:"7.1".Requirementmatched.Validating"AIXtechnologylevelandservicepack"Requiredminimumtechnologylevel:"0"Servicepack:"3"Actualtechnologylevel:"2"Servicepack:"1"Requirementmatched.Validating"XLC/C++Runtime"Requiredminimum"XLC/C++Runtime"level:"11.1.0.1"Actualversion:"12.1.0.1"Requirementmatched.Validating"openssh"Foundpackage"openssh"onhost"sapaix8".Requirementmatched.Validating"IOPORTS"Theinput/outputcompletionPort(IOCP)isinstalledonhost"sapaix8".Theinput/outputcompletionPort(IOCP)isenabledonhost"sapaix8".Requirementmatched.Validating"freespace"Thedirectory"/tmp"hasenoughspaceonhost"sapaix8".Requirementmatched.Validating"freespace"Thedirectory"/var"hasenoughspaceonhost"sapaix8".Requirementmatched.Validating"freespace"DBT3594WThedb2prereqcheckutilityfoundthatthedirectory"/home"doesnothavetherecommendedamountoffreespaceonhost"sapaix8".Recommendedamountneeded:"5120000KB".Actualspacepresent:"203792KB".WARNING:Requirementnotmatched.Validating"freespace"Thedirectory"/opt"hasenoughspaceonhost"sapaix8".Requirementmatched.Validating"freespace"DBT3594WThedb2prereqcheckutilityfoundthatthedirectory"/"doesnothavetherecommendedamountoffreespaceonhost"sapaix8".Recommendedamountneeded:"5120000KB".Actualspacepresent:"203792KB".WARNING:Requirementnotmatched.Validating"uDAPL"Requiredminimum"uDAPL"level:"7.1.0.15"Actualversion:"6.1.6.0"ERROR:Requirementnotmatched.RequirementnotmatchedforDB2database"Server"withpureScalefeature.Version:"10.5.0.0".Summaryofprerequisitesthatarenotmetonthecurrentsystem:Requiredminimum"uDAPL"level:"7.1.0.15"Actualversion:"6.1.6.0"DBT3594WThedb2prereqcheckutilityfoundthatthedirectory"/"doesnothavetherecommendedamountoffreespaceonhost"sapaix8".Recommendedamountneeded:"5120000KB".Actualspacepresent:"203792KB".DBT3594WThedb2prereqcheckutilityfoundthatthedirectory"/home"doesnothavetherecommendedamountoffreespaceonhost"sapaix8".Recommendedamountneeded:"5120000KB".Actualspacepresent:"203792KB".需要注意的是:db2prereqcheck可以检查DB2安装的大部分升级条件,但是并不会检测DB2服务器升级的磁盘空间要求。在Linux和UNIX *** 作系统上,建议在/tmp目录中有2GB的可用空间。此外,您需要了解系统环境中具有几个组件,如DB2®服务器、DB2客户机、数据库应用程序、脚本、例程和工具,在规划升级时需要彻底了解每个组件的迁移过程。制定升级计划一般升级DB2需要花费很长的时间,而且具有一定的风险,一份周详的升级计划会有助于降低升级的风险。首先,制定一项关于如何处理环境升级的策略。你必须确定每个组件的升级顺序。环境的特征和升级基本要求中的信息可以帮助你确定策略。下面是一个很好的升级策略示例,在此示例中,你将测试数据库应用程序和例程并确定它们在DB2V10.5中是否成功运行:查看DB2V10.5以及您要升级的发行版与DB2V10.5之间的任何发行版的新功能、不推荐使用的功能和已停止使用的功能。计划如何修改数据库应用程序和例程。确保它们在DB2V10.5中成功运行。设置DB2V10.5服务器并创建测试数据库。在DB2V10.5测试数据库上测试数据库应用程序和例程,以确定它们是否成功运行。如果应用程序需要客户机,请使用DB2V10.5客户机。在测试环境中对DB2服务器和客户机进行升级。确定存在的问题及其解决方案。使用此信息来调整升级计划。在生产环境中将DB2服务器升级到DB2V10.5。确保它们按预期 *** 作。在生产环境中将客户机升级到DB2V10.5。确保客户机按预期 *** 作。在升级后的DB2V10.5环境中测试数据库应用程序和例程,以确定它们是否按预期运行。使已升级的环境可供用户使用。之后,你就可以为环境中的每个组件定义升级计划详细信息。升级计划应该包括每个组件的下列信息:升级先决条件,升级前任务,升级任务和升级后任务。如果你先前已制定了升级计划,查看它们并将它们与DB2V10.5的升级计划进行比较。最后,在升级计划中取消使用不推荐使用的功能并合并DB2V10.5中的新功能。尽管你只需要取消使用已停止使用的功能,但还是应该计划在升级之后取消使用不推荐使用的功能,因为在未来的发行版中将不支持这些功能。此外,还应该利用新功能为你的数据库产品、应用程序和例程增强功能和提高性能。升级是一个高风险的过程,一定要做好充分的准备和测试。升级安装DB2V10.5自从DB2V9开始,DB2支持在 *** 作系统上安装多个副本。升级数据库有两种安装DB2的选择,一种是安装新的数据库副本到新的位置,另外一种是直接升级老版本数据库副本到新的版本。这个具体要看用户的环境规划。我们推荐安装新的副本到新的位置,这样可以不影响老的副本,如果升级过程中出现问题,客户可以恢复到老的版本直接运行。我们以DB2V10.1到DB2V10.5的升级为例来讲解具体的升级过程。系统中已安装了DB2V10.1的一个副本。我们下载DB2V10.5版本,对于Windows *** 作系统,执行其中的setup.exe,图1.图1.DB2V10.5的安装文件此时d出如下界面:图2.图2.DB2V10.5安装界面点击查看大图在DB2V10.5中,这个界面较之前做了些调整——按照服务类型和安装端进行了分类:将AdvancedEnterpriseServerEdition、AdvancedWorkgroupServerEdition、EnterpriseServerEdition和WorkgroupServerEdition放到了一组,ExpressVersion、DataServerClient、DataServerRuntimeClient和ConnectServer各自为一组,这里我们选择第一组的安装图3.图3.选择一:安装一个新的副本若点击WorkwithExisting,则表示直接升级老版本数据库副本到新的版本:图4.图4.选择二:直接升级老版本数据库副本到新版本对于Linux和Unix *** 作系统来说,V10.5在软件安装文件目录下有db2_install和db2_setup两种安装命令,如清单3所示,建议用户使用db2_setup来安装,因为db2_install在未来的新版本中将不再使用:清单3.清单3.V10.5提供两种软件安装命令(Linux/Unix)bash-3.00#lsdb2db2_installdb2lsdb2setupinstallFixPackdb2_deinstalldb2ckupgradedb2prereqcheckibm_im首先我们使用db2_install来安装DB2副本,如清单4所示:清单4.清单4.选择一:使用db2_install安装新副本(Linux/Unix)#./db2_installDBI1324WSupportofthedb2_installcommandisdeprecated.Formoreinformation,seetheDB2InformationCenter.Defaultdirectoryforinstallationofproducts-/opt/ibm/db2/V10.5***********************************************************Installintodefaultdirectory(/opt/ibm/db2/V10.5)?[yes/no]在清单4中,我们看到输入db2_install后有提示:“Supportofthedb2_installcommandisdeprecated”,这意味着V10.5以后版本将不再提供该命令,实际上我们从V10.1开始就不推荐使用这个命令。因此我们采用与Windows平台下相同的db2setup命令安装软件,如清单5中所示:清单5.清单5.选择二:使用db2setup安装新副本(LinuxUnix)#./db2setupDBI1190Idb2setupispreparingtheDB2Setupwizardwhichwillguideyouthroughtheprogramsetupprocess.Pleasewait.之后我们将看到亲切的图形界面,如图2、图3所示,接下来按照向导将帮助您完成 *** 作,如图5所示:图5.图5.使用db2setup安装新副本界面(LinuxUnix)点击查看大图同样的,你可以选择InstallNew或者WorkwithExsiting两种方式来进行安装。

首先第0步,在磁盘的尾巴步压缩出一个大概50G的空间,超大预算,压缩出来的空间在这里不用建立成新分区,待后面备用,图不懂可百度。第一步,当然是下载linux ubuntu14,厦门大学的信息与网络中心。里面有很多linux版本。有Deepin CenOS ubuntu什么什么的。第二步,下载Ultraiso软碟通工具,下载完成后,插入U盘,使用Ultraiso把LINUX UBUNTU14.X这个iso文件【写入硬盘影像】到U盘,千万记住备份U盘里面的数据,写入过程中请不要让电脑休眠,以免损坏U盘。写完后会有相应成功提示,成功后点击返回即可。第三步,备份电脑重要数据,详细方法请参照百度。提示:重要数据包括文档,存档,项目文件,软件账户名密码,收费软件的信息等等。备份电脑的选项在控制面板--文件历史纪录可以找到。第四步,呵呵,设置BIOS。笔者这里用的是联想G40 30 win10 X64 UEFI+GTP,关机后,按电脑左面的小按钮就能进入BIOS,大多数笔记本是F12 F11 F10 F2什么什么的,有的电脑可能需要注意按Fn键。。没事= =在重启界面乱按。进入BIOS SETUP后,关闭secure boot,secure boot一定要关闭。设置好了,其他的自己在看着设置设置(制作好的U盘是支持UEFI引导的,设置USB启动为首选启动项),然后这里一定要保存在退出啊,笔者这里是选择了Exit saving chages。下面这张图百度来的,借鉴借鉴。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/9261188.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存