随笔分类 -  Oracle

摘要:案列一、 目标: 1、每天夜间1 点执行;2、数据库全备,同时备份控制文件及归档日志文件,备份文件保存至: /backup\目录下,并在完成归档日志文件备份后,自动删除已备份的归档日志;3、备份保留7 天,过期则自动删除;4、保留操作日志备查; 1. 编写RMAN脚本: SKIP INACCESSI 阅读全文
posted @ 2016-12-23 13:39 头痛不头痛 阅读(1408) 评论(0) 推荐(0) 编辑
摘要:一、RMAN连接数据库 1. 连接本地数据库 注: 如果是一个实例,则不需要指定 或者 2. 连接远程数据库 当然,在这里你也可以同样先启动rman,再通过connect 创建连接。 3. 将终端输出定向到日志文件中 4. 启动关闭数据库 启动和关闭的命令跟SQL 环境下完全一模一样。 5. 执行操 阅读全文
posted @ 2016-12-21 17:03 头痛不头痛 阅读(819) 评论(0) 推荐(0) 编辑
摘要:一、不完全恢复特性 1、不完全恢复 不完全恢复仅仅是将数据恢复到某一个特定的时间点或特定的SCN,而不是当前时间点。不完全恢复会影响整个数据库,需要在MOUNT状 态下进行。在不完全恢复成功之后,通常需要使用 resetlogs 选项来打开数据库。当使用resetlogs后,SCN 计数器不会被重置 阅读全文
posted @ 2016-12-20 16:30 头痛不头痛 阅读(2061) 评论(0) 推荐(0) 编辑
摘要:数据库的完全恢复 在归档模式下数据库完全恢复时,数据库所经过的状态如下: 1.利用备份修复(Restores)损坏或丢失的数据文件,即将备份的文件复制到数据库中原来的位置 2. 将从备份到系统崩溃这段时间所提交的数据由归档日志文件和重做日志文件中还原成数据文件所需要的数据块,这也叫前滚(Roll F 阅读全文
posted @ 2016-12-16 18:29 头痛不头痛 阅读(3007) 评论(0) 推荐(0) 编辑
摘要:一、 什么是热备份 热备份也叫联机备份,它是指数据库处于open状态下,对数据库的数据文件、控制文件、参数文件、密码文件等进行一系列备份操作(其中数据文件是必须备份的)。 它要求数据库处在归档模式下。 在热备时,是可以进行DML操作的 二、 热备的过程 冻结块头-->控制SCN在备份时不发生变化,并 阅读全文
posted @ 2016-12-15 11:11 头痛不头痛 阅读(11162) 评论(0) 推荐(2) 编辑
摘要:基于Linux安装过Oracle的童鞋们都应该清楚,安装Oracle的确是一件比较费时费力的差事,因为仅仅是前期的rpm包,内核参数,创建用户等等这些个步骤都让那些新手不免眼花缭乱,一不留神,就导致最终的安装过程中报错而不得不从头来过。现在基于Oracle Linux,Oracle仅仅需要通过安装o 阅读全文
posted @ 2016-12-14 17:46 头痛不头痛 阅读(1171) 评论(0) 推荐(0) 编辑
摘要:一、 冷备份的概念 冷备份是指在数据库关闭状态下所做的物理拷贝,也称脱机备份。 适合于非归档模式下的备份,而且也只能采用这种方式备份。 二、 需要备份的文件 必须备份的文件: 数据文件和控制文件 可以备份的文件: 重做日志文件、临时文件、二进制参数文件(spfile)、口令文件 三、 冷备份的步骤 阅读全文
posted @ 2016-12-13 16:07 头痛不头痛 阅读(7774) 评论(0) 推荐(1) 编辑
摘要:参数文件的作用: 它们是在数据库实例启动时候加载的,决定了数据库的物理结构、内存、数据库的限制及系统大量的默认值、数据库的各种物理属性、指定数据库控制文件名和路径等信息,是进行数据库设计和性能调优的重要文件。 参数文件分为两类: 区别: PFILE是文本文件的,而SPFILE是二进制格式的。但是pf 阅读全文
posted @ 2016-11-17 16:19 头痛不头痛 阅读(1758) 评论(0) 推荐(0) 编辑
摘要:启动时报错: 查看日志: view /opt/oracle11g/app/db/diag/rdbms/yldev/yldev/trace/alert_yldev.log 原来是plsql_debug 这个参数已经不再被11g使用了 可以用“SQL> select name,description f 阅读全文
posted @ 2016-11-17 14:57 头痛不头痛 阅读(1403) 评论(0) 推荐(0) 编辑
摘要:开发时,一般都是使用PL/SQL工具进行开发,查看编译错误及重新编译都很简单,但是一般的生产环境是不允许连接外界工具的,只能在命令行中进行重新编译及查看,今天我就遇到了这个问题,现在总结如下: 1、获取数据库中的无效对象: 2、编译无效对象 这是重新编译包体,package是重新编译包体和包规范。 阅读全文
posted @ 2016-11-13 01:46 头痛不头痛 阅读(2825) 评论(0) 推荐(0) 编辑
摘要:操作系统: 安装前的准备: #sed -i "s/HOSTNAME=localhost.localdomain/HOSTNAME=oracledb.01/" /etc/sysconfig/network # vim /etc/hosts 192.168.0.71 oracledb.01 #sed - 阅读全文
posted @ 2016-08-31 19:02 头痛不头痛 阅读(30222) 评论(4) 推荐(6) 编辑
摘要:归档模式的特点和要求 在归档模式下,当LGWR后台进程的写操作从一个重做日志组切换到另一个重做日志组后,归档写后台进程(ARCH/ARCRn)就会将原来的重做日志的信息复制到归档日志文件中。 可以把归档日志文件看做是重做日志文件的克隆。 对于归档模式的日志切换,当日志归档完成后,下一个日志才能被覆盖 阅读全文
posted @ 2016-07-28 11:13 头痛不头痛 阅读(640) 评论(0) 推荐(0) 编辑
摘要:今天在用impdp导数据时出现卡住的现象,开始我以为是数据量过大导致的,过了两个小时还是卡住,看警告日志得到下面的错误信息: GATHER_STATS_JOB encountered errors. Check the trace file.Errors in file d:\app\zy\diag 阅读全文
posted @ 2016-04-03 00:03 头痛不头痛 阅读(2249) 评论(0) 推荐(0) 编辑
摘要:查看SGA有关的系统参数即介绍 调整log_buffer为10M,然后重启数据库生效。 调整sga_max_size,lock_sga,pre_page_sga的值。 注意:这四个静态参数修改一定的加上scope = spfile,并且需要重启才能生效。 使用ASSM功能 怎么才能使用ASSM功能呢 阅读全文
posted @ 2016-04-02 02:38 头痛不头痛 阅读(943) 评论(0) 推荐(0) 编辑
摘要:查看归档的相关信息 备份中常用的术语解释: 冷备份(脱机备份): 数据库处于关闭状态下所做的物理拷贝。数据库处于非归档模式下只能使用这种方法备份。 数据库全备份:备份所有数据文件和控制文件,在全备份时,数据库可以处在关闭或打开状态,但在非归档模式下必须处于关闭状态。 数据文件备份:备份单个的数据文件 阅读全文
posted @ 2016-03-28 23:52 头痛不头痛 阅读(1305) 评论(0) 推荐(0) 编辑
摘要:视图其实就是一条查询SQL语句,用于显示一个或多个表或其它视图中相关数据。 创建视图: CREATE [OR REPLACE] [FORCE |NOFORCE ]VIEW view_name [alias [,alias]...] AS subquery [WITH CHECK OPTION] [W 阅读全文
posted @ 2016-03-27 23:41 头痛不头痛 阅读(481) 评论(0) 推荐(0) 编辑
摘要:案例1,要求:可以向book表添加书,并通过Java程序调用该过程1.1 创建表 1.2 编写过程,无返回值 在Java中调用 1.3创建存储过程,有返回值 在Java中调用 1.4创建存储过程,有返回值,并且是个结果集 在Java中调用 案列2,编写分页的过程 要求:输入表名,每页显示记录数,当前 阅读全文
posted @ 2016-03-26 19:28 头痛不头痛 阅读(257) 评论(0) 推荐(0) 编辑
摘要:编写第一个存储过程 查看错误 执行存储过程 编写规范 pl/sql块由定义部分(declear),执行部分(begin),例外处理部分(exception)三部分组成 最简单的一个块 一个完整的块 PL/SQL的复合变量 记录实例 表实例,相当于高级语言中的数组 参照变量 游标变量 -ref cur 阅读全文
posted @ 2016-03-22 00:52 头痛不头痛 阅读(362) 评论(0) 推荐(0) 编辑
摘要:Oracle10g中引入了闪回技术,但这并不意味着所有的表都能闪回成功,当没有足够的磁盘空间,Oracle将使用回收站中的磁盘空间,而且位图连接索引和引用完整性约束也不受回收站的保护。 recyclebin参数的设置 显示回收站中被删除的表 删除或清空回收站中的表 恢复被删除的表 彻底删除表,不放进 阅读全文
posted @ 2016-03-21 00:41 头痛不头痛 阅读(1025) 评论(0) 推荐(0) 编辑
摘要:使用exp和imp 导出表 角色相关 查看当前数据库的全称 阅读全文
posted @ 2016-03-18 01:42 头痛不头痛 阅读(263) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩