ORACLE数据库高可用的实现有哪些方法

ORACLE数据库高可用的实现有哪些方法,第1张

1.Oracle跨平台,SQL Server只能运行在Windows上,而Windows能够安装的硬件是有限的,如Sun的Sparc服务器不能安装Windows,一些大型机、小型机也只能装UNIX,在这些高端机器上就只能跑Oracle了,这注定了Oracle就是高端数据库,而SQL Server呢

首先你要知道依赖关系:

flashback database依赖于:闪回日志

flashback drop依赖于:回收站

flashback table/query依赖于:undo

开启闪回要在mount状态下:

alter system set db_flashback_retention_target=2880 scope=both

alter database flashback on

再者你要利用事务号获得undo语句

查看事务号:select versions_xid,empno,ename,sal from tt01

versions between timestamp minvalue and maxvalue

order by empno

根据得到的事务号查看undo_sql语句:

select undo_sql from flashback_transaction_query

where xid='versions_xid' //这里的XID就是上面查询到的versions_xid

如果只是闪回误删除的表:

flashback table TT01 to before drop

闪回的是最近删除的一张表,当然也可以根据情况自定义闪回误删的表

步骤:

查看DB回收站内容:show recyclebin

在里面可以查看到删除的表,根据里面的recyclebin name可以来查看表结构

比如:desc "BIN$3naDFKEKFIDISB332DI"

甲骨文公司,全称甲骨文股份有限公司是全球最大的数据库软件公司,总部位于美国加州的红木滩

基本信息

公司类型:上市公司 (NASDAQ: ORCL)

公司规模:世界五百强

市值:1466.43亿美元(2011年)

年收入:268.2亿美元(2011年)

口号:信息驱动

成立于:加利福尼亚 (1977年)

总部位于:美国加州红木滩市

重要人物:劳伦斯·埃里森 Lawrence (Larry) J. Ellison

产业:数据库软件

雇员数目:108429 (2011年)

CEO:Larry Ellison

Oracle公司(甲骨文公司)是世界上最大的企业软件公司,向遍及145个国家的用户提供数据库、工具和应用软件以及相关的咨询、培训和支持服务。甲骨文公司1989年正式进入中国。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10078918.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存