当前位置: 首页 > 图文教程 > 数据库 > MSSQL > 用OMS来实现Oracle数据备份的方法

MSSQL
修复断电等损坏的SQL 数据库
SQL 返回期间内的所有日期
数据库中的内容字段被挂马的替换方法 SQL注入
同一个sql语句 连接两个数据库服务器
SQL Server 空值处理策略[推荐]
sql2005 create file遇到操作系统错误5拒绝访问 错误1802
SQL SERVER 删除重复内容行
SQL SERVER 的SQL语句优化方式小结
数据库高并发情况下重复值写入的避免 字段组合约束
一个有趣的SQL命题 用一条语句切换BIT型的真假值
AspNetPager分页控件 存储过程
SQL Server自动生成日期加数字的序列号
远程连接局域网内的SQL Server 的方法
把数据批量插入具有Identity列的表的方法
SQL Server 索引维护sql语句
从两种SQL表连接写法来了解过去
SQLServer 循环批处理
从每个分类选择10条记录的sql语句
SQLServer XML查询快速入门(18句话)
被遗忘的SQLServer比较运算符谓词

MSSQL 中的 用OMS来实现Oracle数据备份的方法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-28   浏览: 95 ::
收藏到网摘: n/a

在Oracle 9i中可以方便的把数据导出为文件,或者从文件导入。通过Oracle的管理服务器(oracle management server,oms)可以方便的实现,整个操作过程中有很多地方需要解释说明,但是完整的指导资料不多。各大论坛上很多所谓的高手,对该主题的回答往往是,高手是不用oms的,用exp/impl吧。如果你执意追问,他多半会告诉你,其实我也不知道。如果有一份文档可以傻瓜式的指导他们如何来做,大多数人会欣喜若狂且若无其事的下载保存,回去慢慢研究。对于这样自以为高手的人,只送他们两个字:鄙视。

使用Enterprise Manager Console登陆的时候,会有两个选项:独立启动和登陆到Oracle Management Server。前者可以让我们执行一些普通的管理工作,比如管理帐户、数据库对象等,只有后者才能为我们提供备份的功能。不过在登陆到oms之前,你必须首先安装oms服务。

启动oracle universal installer,查看已安装产品,展开oracle主目录--oraHome92,如果没有oracle9i management and integration,表示你尚未安装。安装方法是:

在oracle universal installer的可用产品列表中,选择安装oracle 9i management and integration?oracle management server即可。

安装完成后,你需要配置一个管理资料库,启动:Configuration and Migration tools?Enterprise Manager Configuration Assistant。在配置操作中选择配置本地的oracle management server?创建一个新的资料库档案?典型。系统将会创建一个名为oemrep的数据库,保存管理信息,其中你需要指定sys和system帐号的密码。

安装完成后,启动manage server服务,windows下你可以到后台服务中直接启动,它的名字是OracleOraHome92ManagementServer。同时请保证其他自动启动的oracle服务也是启动的。

然后可以用Enterprise Manaer Console登陆了,帐号sysman 密码oem_temp。第一次登陆后系统会要求你输入新的sysman密码。如果在登陆的时候出现”身份证明不正确”的提示,请确认你使用的登陆帐号是sysman,如果帐号无误却始终出现该错误,请删除刚才建立的资料库,重新建一个。

如果你使用windows,备份数据之前,首先需要建立一个操作系统的用户,专门用于oracle备份,比如建立用户oracle_back,隶属于Administrator组和ora_dba组。然后需要在本地策略中给该用户赋一个批处理权限。方法是:

控制面板?管理工具?本地安全策略?本地策略?用户权利指派?作为批处理作业登陆,在该权限下面增加刚才建立的oracle_back用户。

回到Enterprise Manager Console,打开配置?首选项?首选身份证明,在目标名中找到你的机器名,同时它的目标类型为节点,在下面的身份证明中输入oracle_back和它的密码。然后找到你要备份的数据库名,它的目标类型是数据库,在身份证明中输入dba帐号。好,现在大家可以备份数据了。在任意一张表中点右键,选择数据管理?导出,大家就可以在作业中看到此任务了。