db2数据库维护.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
db2数据库维护

* Db2数据库维护(日常操作) 主要内容: 如何对AIX平台的db2数据库进行操作 DB2 9.5数据库的停启 DB2数据库的备份 DB2数据库的恢复 DB2数据库的移植 如何在windows平台上连接AIX系统的DB2数据库 SqlDBX工具 数据库的常用命令 一、如何进入AIX平台的db2数据库 从客户端登陆数据库服务器 可用SecureCRT 或xmanager软件 也可以直接在dos命令行用telnet命令进入 例如:假设db2数据库的用户名密码都为db2inst1 telnet 2 , 用root用户登陆aix系统,然后用 su – db2inst1 db2 或者直接用db2inst1用户登陆进入db2命令行 用root用户登陆,然后切换到db2模式下 直接用db2inst1用户登陆 二、DB2 9.5数据库的启动与停止 1、进入到db2命令行界面 2、用db2start命令启动数据库 3、用db2stop命令停止数据库 如果应用服务器正在使用数据库,在停止数据库的 时候,需要先停止应用服务器,然后停止数据库, 停数据的时候,也可强制停止:使用db2stop force 命令 三、 DB2数据库的备份   1、离线全备份,首先确保没有用户使用DB2:   db2 list applications for db sample   2、停掉数据库并重新启动,以便断掉所有连接:   db2stop force   db2start   3、执行备份命令:(使用TSM作为备份的介质)   db2 backup db sample   备份成功,将会返回一个时间戳。   4、检查备份成功:   Db2 list history backup all for sample ,可以看到多了这 个备份的纪录。    四、DB2 数据库的恢复    db2 force applications all restore db dbname from /filepath taken at 时间戳 without rolling forward without prompting 其中 时间戳取最新备份的时间 请注意如果在现有数据库上进行恢复,则该现有数据库上的所有 调整参数都会丢失。执行恢复后检查所有 DB2 配置参数。 使用 DB2 backup 和 restore 命令的唯一不足之处是备份数据库 无法在不同的硬件平台上恢复 五、 DB2 9.5数据库从windows平台移植到AIX平台    1、从windows系统移出数据库 首先在windows下创建1个文件夹,用来放置备份出来的 数 据库文件,例如,ncdbbak 在windows运行命令框里输入db2cmd,进入dos界面,然后进入 ncdbbak文件夹,执行下面操作 db2 connect to cwgl user db2admin using db2admin db2look -d cwgl -a -e -x -o cwgl.sql db2move cwgl export 2、修改移出的文件 如果windows数据库中,移出的数据库的名字与AIX系统中数据库 的名字不一致,则需要修改数据库实例的名字 例如windows系统中数据库的用户为DB2ADMIN,名字为cwgl 而在AIX系统中数据库的用户为DB2INST1,实例名字为ncdb 则需修改cwgl.sql中connect to cwgl中的数据库名为ncdb 修改move.lst文件中的所有的DB2ADMIN为DB2INST1 3、把数据库文件上传到aix系统 使用ftp工具,用db2inst1用户登陆AIX服务器,把移出的数据库 文件上传到AIX系

文档评论(0)

zw4044 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档