• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >DB2 > 备份和恢复DB2 Universal Database

备份和恢复DB2 Universal Database

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2017-06-28

匿名通过本文主要向大家介绍了universal,universal是什么意思,universal studios,universal androot,universal extractor等相关知识,希望本文的分享对您有所帮助
</div>

动机

SQL 语言提供了模式的概念,用来对所有类型的 SQL 对象进行分组。可以将 SQL 语言中的模式 理解成文件系统中的目录。DB2 UDB for Linux, UNIX, and Windows 很好地支持 SQL 模式概念,可以将 USER 与 CURRENT SCHEMA 隔离开,并为例程解析提供了 PATH。

使用模式很容易,但是它们的管理就不同了。模式的重命名、模式级备份和恢复以及模式的复制等任务比较困难,因为必须手工进行脚本编程,而且对象及其依赖性可能很复杂。

本文提供一个具有简单接口的过程库,使用户能够将给定模式中的所有对象备份到文件系统中、在另一个模式下恢复备份以及删除给定模式中的所有对象。

安装

下载并解压缩本文包含的 backupschema.zip 文件之后,会得到以下文件:

backupschema.sql

这个文件包含一些 DDL 语句,这些语句安装过程以及各个 helper 例程和表。在默认情况下,所有对象使用的模式是 "ADMIN"。如果要改变这个模式,只需修改这个文件开头的 SET SCHEMA 和 SET PATH 语句,将 "ADMIN" 替换为您选择的模式名。

为了执行这个脚本,作为 DB2 管理员连接到数据库,然后执行 db2 -tvf backupschema.sql。

这些过程使用 SYSPROC.ADMIN_CMD() 存储过程进行导出并使用 SYSPROC.DB2LOAD() 存储过程进行装载。(SYSPROC.ADMIN_CMD() 是在 DB2 V8.2.2(FP 9)中引入的。因此,需要的最低版本是 V8.2.2。)SYSPROC.ADMIN_CMD() 在 sqllibadm.fenced 的所有者指定的 fenced 用户 id 和组 之下执行。因此,导出的文件具有与 sqllibadm.fenced 相同的所有者和组。因此一定要确保这个用户和组对指定的目录有写特权,而且用来访问文件的用户 id 也有访问权。简单的解决方案是将 sqllibadm.fenced 的所有者改为实例所有者。更安全的解决方案是让这两个 ID 成为同一个组的成员,然后只将 sqllibadm.fenced 的组所属权改为这个组。这样就能够通过组成员关系访问产生的文件。

 2 3 4 5  下一页</div> </div> </div> </div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 使用DB2 Universal Database V8中的连接集中器来增强性能
  • 使用DB2 Universal Database V8中的连接集中器来增强性能
  • 在 DB2 Universal Database 中实现管道
  • DB2 Universal Database 在双核心处理器和随需添加处理器上的许可授权
  • IBM DB2 Universal Database 的 ETL 解决方案
  • 使用 DB2 Universal Database V8 中的连接集中器来增强性能
  • DB2 Universal Database进程详解
  • 备份和恢复DB2 Universal Database

相关文章

  • 2017-06-28调优联邦查询
  • 2017-06-28在Windows系统上安装IBM DB2通用数据库企业版
  • 2017-06-28使用DB2配置向导配置参数
  • 2017-06-28IBM DB2前世今生之分布式平台的DB2
  • 2017-06-28IBM Workplace Web Content Management和DB2 Content Manager
  • 2017-06-28DB2 V9.7 应用于 SAP 的新特性概述
  • 2017-11-28SQLCODE=-668, SQLSTATE=57016错误 数据库客户端解决方法
  • 2017-06-28如何解决DB2中出现的SQL1032N错误现象
  • 2017-05-11DB2 UDB V8.1管理学习笔记(二)
  • 2017-06-28用WebSphere Studio Device Developer开发一个基于DB2 Everyplace V8.1的Palm OS应用

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 为什么修改机器名后DB2实例会无法启动
    • 配置 DB2 pureScale 利用 DS8700 Metro Mirror 进行灾难恢复
    • 使用IBM DB2数据库的注意事项
    • DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的最佳实践,第 3 部分:如何高效并有效率的查询 XML 数据
    • DB2 V9.1新功能:支持IPv6协议
    • DB2上机操作指令指南
    • DB2 9 基础(730 考试)认证指南,第 5 部分: 处理 DB2 对象
    • DB2通用数据库的并发性
    • 与异构数据库环境进行交互的开放源代码的独立前端
    • DB2数据库的备份与恢复

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有