db2安装及新建实例配置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DB2安装手册(Windows)
、安装数据库
运行setup.exe
T宜u.■e安装产品
/■^k・出-saWfFfi--:«?:r=*ep=nfiyt俣:士*mn通加=艮急■演而立・力・朔
图1a.I J}«.同降言同"EffiEi^rai市如划CH归,s密国ms:苑国南症章&■石
,"■—■■鼻..则利・MET*5?吗
LMHU
跖四|£.■工件4隙期片胸电工
DB2仁LeiOiMXtUft-Kia^跑知的或I.孙:JH=GE■正任■#》[从f CR.if.€JHl日图OPU:i n山UL UhIXEWrfM?/弄■_匕
口出主篁I快M.8用不01鲍氏毒企史胤tSLE斑3ms.珀螂司蜗射皿TF=大再好讣针苦H SHH*.SEH I聒?式.4Hr况壬*ME■EtE3・・£把口鼻麻二立工.S«M7制他的两足・烟砂西拜・嗟古开丁访
即同"开元Effi冷E:呼闲.mftlSfffiBSSNUe.gWs晌月4■町『
口出金IdVEja金航匕用产五口UH0M.**登.地0甘U30河^>3啪幽啊ffl;幅WSFIB1L号加件加皿JtaEEELHl,
:I1HfcttjOJ二|
W高辑里界日七江机口上)3
19上航工局11£+1工=于C€?K Mm,3iMmiKT用户KUlKHE工世:IL
而口ED??—Q^_耐,箱E>BH亚 FimE・m8WiJD£MSE£j-ZfllW«¥::Hl»^lJMC..HET.PHPIDRltT^ □0»ii4.Jddna faiX*ail皿知3015.阜联5ED:前1匚与《疾聚基*5hEF二羽弓叼东笳鼻 IBMEUUMU-JkSfl-lhil:»r WtUM晶但蛆7DH 下一步 下一步 点DB2空装-D02EnterpriseServerEdition-DB2COPY1 软件许可协议 请仔细阅读下列讦可证协议。 重要信息:清仔细阅设 下面提供了两个许可协议。 1.IBM评估软件的国际许可佛设 2.IBM国际软件许可协议 如果为了生声性使用目的1而不是为了评估,则试、试用"先试后买"或演示)获得本程序,单击下面的“接受”按钮即表示您接受IBM国际软件许可协议,且不作任何修改。 如果为了评估।测试、试用“先试后买”或演示(统称为“评估”)目的获得本程序:单击下面的“接受”按钮即表示您同时接受(1)IBM评估软件的国际许可协议(“评估许可”),且不作任何修改;和 (ii)IBW国际软件许可协议("IPU55),且不作任何修改。 请阅读非出M条款。 °碟^受正司证枷坡市的全部条款.④我不接受许可证协议中的任何条款(9 InstallShield ViewinEnglish打印⑻工上一步(囱||下一步取消下一步 选择安装路径 设置管理账户的用户名和密 如需要可以勾选如需要可以勾 启用操作系统安全性Summary 安装完成 二、创建实例 Win+R输入db2cmdadmin(由于是winlO机器,故db2admin权限不够),打开DB2cLp管理窗口: 停止当前实例“DB2”:db2stop 创建新的实例“DB2INST”:db2icrtdb2inst 设置系统环境变量DB2INSTANCE为新实例DB2INST: 重新打开DB2CLP管理窗口,db2getinstance,显示为DB2INSTdb2set-all [e]DB2PATH=C:\ProgramFiles(x86)\IBM\SQLLIB [i]DB2INSTPROF=C:\ProgramData\IBM\DB2\DB2COPY1 [g]DB2_EXTSECURITY=YES [g]DB2SYSTEM=DELL1427 [g]DB2PATH=C:\ProgramFiles(x86)\IBM\SQLLIB [g]DB2INSTDEF=DB2 [g]DB2ADMINSERVER=DB2DAS00 修改DB2INSTDEF属性:db2setDB2INSTDEF=DB2INST 设置DB2COMM属性:db2setDB2COMM=TCPIP-i 修改TCP/IP服务名称(SVCNAME)配置:db2UPDATEDBMCFGUSINGSVCENAME62000 修改缺省数据库路径(DFTDBPATH)配置:db2UPDATEDBMCFGUSINGDFTDBPATHD:IMMEDIATE db2TERMINATE 打开“计算机”--->“管理”--->“服务”: 设置实例“DB2”启动类型为“手动”或“禁用” 设置实例"DB2INST”启动类型为“自动”并设置登录账户为db2admin/db2admin 三、设置实例db2工具开机启动 由于本机是winlO机器,非Administrator的权限貌似有限制,故使用如下方式设置: Win+R输入db2cmdadmin打开DB2CLP管理窗口 (1)禁用实例“DB2”的db2工具的开机启动: a)设置当前实例为“DB2":setdb2instance=DB2 C:\Users\admin>db2getinstance 当前数据库管理器实例是:DB2 b)运行db2systray.exe:db2systray,将开机启动勾选去除 (2)启用实例"DB2INST”的db2工具的开机启动 a)设置当前实例为“DB2INST":setdb2instance=DB2INST(或者重开命令行 db2cmdadmin,因为环境变量中默认的DB2INSTANCE的值为DB2INST)b)运行db2systray.exe:db2systray,将开机启动勾选 至此,设置db2工具自启动完成,其实就是启动哪个实例的工具 四、附1: (一)查看db2实例配置的端口(可能只是配置了,但服务还没启动),getdbmcfg的配置中有个参数SVCENAME。如果value是数字,就是这个了。如果是文字,再去查services文件内容。 (二)查看db2实例使用的端口(已经启动了,正在使用的端口),这个方法并不是只适用于db2,只要你知道需要查询服务所对应的主进程名就可以。 ---windows下cmd运行命令tasklist|findsK"db2syscs"查看db2主进程号(pid;好久没玩了在windows上应该是叫db2syscs吧)。netstat-ano|findsK11进程号",就能看到端口号——Unix或Linux下ps-ef|grepdb2sysc(unix和linux都是叫db2sysc)查看db2主进程号netstat-anp|grep"进程号"