WEB开发网      濠电娀娼ч崐濠氬疾椤愶附鍋熸い鏍ㄧ〒闂勫嫰鏌﹀Ο渚Ц闁诲氦顕ч湁婵犲﹤楠告禍鍓х磼鏉堛劌绗氶柟宄版嚇閹晠宕归銈嗘濠电偞鍨堕幐鎾磻閹捐秮褰掓偐閻戞﹩妫勯梺鎼炲妼鐎涒晝绮嬪澶樻晝闁挎繂鏌婇敃鍌涚厵閻庢稒锚閻忥絾绻濇繝鍐ㄧ伌闁诡垰鍟村畷鐔碱敂閸♀晙绱樺┑鐐差嚟婵儳螞閸曨剚鍙忛柍鍝勬噹缁€澶嬬箾閹存繄锛嶆鐐灲閹綊宕惰濡插鏌涢妸銉ヮ劉缂佸倸绉归弫鎾绘晸閿燂拷 ---闂備焦瀵уú鈺呭箯閿燂拷
开发学院数据库DB2 使用 DB2 Change Management Expert 进行数据库版... 阅读

使用 DB2 Change Management Expert 进行数据库版本控制

 2007-06-08 16:21:22 来源:WEB开发网 闂備線娼уΛ鎾箯閿燂拷闂備礁鎲¢崹鐢垫崲閹扮増鍎嶆い鎺戝€甸崑鎾斥槈濞嗗秳娌紓鍌氱▌閹凤拷濠电姭鎷冮崨顓濈捕闂侀潧娲ゅú銊╁焵椤掍胶鈯曢柕鍥╁仧缁辩偤鏁撻敓锟�闂備線娼уΛ鎾箯閿燂拷  闂備胶枪缁绘鈻嶉弴銏犳瀬闁绘劕鐏氱€氼剟姊洪崹顕呭剰闁逞屽墮缁夊綊寮婚妸褉鍋撻棃娑欏暈闁伙綀浜埀顒傛暬閸嬪﹪宕伴弽褏鏆﹂柨鐕傛嫹
核心提示: 对目标模型做出更改,例如,使用 DB2 Change Management Expert 进行数据库版本控制(5),为 CL_SCHED 表创建一个名为 LOCATION 的 CHAR(128) 类型的新列,可以在属性视图中添加这个新列,为了添加 DB2 Change Management

对目标模型做出更改。例如,为 CL_SCHED 表创建一个名为 LOCATION 的 CHAR(128) 类型的新列。可以在属性视图中添加这个新列。做出更改后,保存模型。

图 3. CL_SCHED 表中的数据列 'LOCATION'

打开该部署脚本。为了生成变更命令,在 Outline 视图中右键单击 Change Commands,选择 Generate Change Commands。这时弹出 Generate Change Commands 向导。除了变更命令外,该向导还创建数据保留(data-preservation)命令。这里必须为部署时生成的数据文件指定文件系统上的一个位置。通过在向导中选择 auto-cast,可以解决任何导入与导出列数据类型的冲突。

图 4. Generate Change Commands 向导生成的变更命令清单

第 2 部分。Jaya 做出的变更就此完成,现在她可以将项目添加到版本控制系统中,从而共享项目。之后,可以从版本控制系统中提取变更,并用于继续变更管理过程。必要时,其他管理员也可以审计变更。这样很容易组合和协调两个甚至更多 DBA 做出的变更。

这个例子中使用 CVS 作为版本控制系统。

安装 CVS Server,并设置一个储存库。

在 DB2 Change Management Expert 中,打开 CVS Repository Exploring 透视图。该透视图包括一个名为 CVS Repositories 的视图,在这里可以添加多个不同的储存库位置。

为了添加 DB2 Change Management Expert Data Design Project 的储存库位置,在该视图中单击右键,选择 New -> Repository。这时显示以下对话框:

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:使用 DB Change

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接