03 2010 档案

摘要:最近制作报表制度时发现,Oracle和MS SQL SERVER的速度不在一个数量级,分析了一下是在Oracle中存在约束,执行以下sql可以生成禁止、启用、删除约束脚本,然后执行即可:禁用所有外键约束[代码]启用所有外键约束[代码]删除所有外键约束[代码] 阅读全文
posted @ 2010-03-09 11:00 shishanyuan 阅读(8895) 评论(0) 推荐(1) 编辑
摘要:练习21:创建恢复管理器的整体拷贝在本练习中,将生成一个关于整个PRACTICE数据库的全部数据块的备份,其中包括控制文件,将会在数据库打开和关闭时分别进行整理数据库的备份。如果没有将目标数据库设置为ARCHIVELOG模式,则必须在数据库加载但没有打开时进行备份操作。在练习的过程中,将讲解执行整体数据库备份的基本命令,当运行该脚本时,屏幕上输出将与list命令所得的结果相对应。步骤一:生成RMAN打开的数据库备份脚本在本任务中将要在数据库打开时进行备份操作,下面实现的脚本与上一个练习的脚本基本相同,只有一个例外,数据库是打开的而不是关闭的:[代码]第1行:backup命令必须包含在run命令 阅读全文
posted @ 2010-03-09 09:08 shishanyuan 阅读(1924) 评论(0) 推荐(2) 编辑
摘要:我们在开发项目的时候,大多数模块都是逐字逐句敲打出来的,然而随着开源的蓬勃发展,涌现出了好多优秀的开源项目,这些项目不仅能加快开发应用,而且能给我们的开发带来灵感。如果开发人员能灵活应用好这些优秀的开源项目,那也是一笔丰厚的知识财富,下面是笔者整理的一些优秀的网站,相信能对开发人员有所帮助。代码搜索平台:SourceForge 一个非常优秀的有多年历史的老牌开源项目共享平台。CodePlex 微... 阅读全文
posted @ 2010-03-05 08:23 shishanyuan 阅读(955) 评论(0) 推荐(1) 编辑
摘要:在手工备份恢复的操作中,介绍了如何使用操作系统命令拷贝整个文件,拷贝的文件包括数据文件、控制文件和归档日志文件,然年后使用这些文件还原并恢复PRACTICE数据库。在操作过程中,用户必须自己管理备份和恢复操作,必须创建需要拷贝和还原的数据库文件清单。在本练习中,我们介绍RMAN如何使用服务器相关组件题用户处理备份的细节,当使用RMAN进行数据库备份时,RMAN知道需要对哪些文件进行操作。用户管理与服务器管理的备份与恢复之间的根本不同之处就是:对于用于管理操作DBA必须知道需要备份什么以及需要还原与恢复什么;而对于服务器管理的操作,RMAN将通过一个简单的接口决定需要备份什么以及需要还原与恢复什 阅读全文
posted @ 2010-03-04 08:40 shishanyuan 阅读(1850) 评论(1) 推荐(1) 编辑
摘要:恢复管理器(Recovery Manager,RMAN)是Oracle的一个工具,该工具用来备份、还原以及恢复Oracle数据库,自从 Oracle8.0版本引入RMAN改变了DBA手工备份、恢复数据库的方法。RMAN是一个将用户命令解释为PL/SQL命令行的解释器,通过解释这些PL/SQL命令进行数据库的备份、还原以及恢复操作。RMAN称之为服务器管理的恢复是因为它负责处理绝大多数备份、还原以及恢复的工作。在本练习之前,首先介绍RMAN的体系结构以及各组件之间如何交换:RMAN执行体:用于备份、还原和恢复数据库的命令工具。该程序在安装Oracle服务器时自动安装,并可以从数据库备份的服务器上 阅读全文
posted @ 2010-03-01 08:19 shishanyuan 阅读(1584) 评论(0) 推荐(2) 编辑