![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
星河_赵梓宇
菩提本无树,明镜亦非台。
本来无一物,何处惹尘埃。
展开
-
oracle 压力测试工具benchmarksql
TPC-C测试TPC-C于1992年7月23日认可为新的基准测试。TPC(Transaction Processing Performance Council,事务处理性能委员会)-C是衡量联机事务处理(OLTP,Online TransactionProcessing)系统的工业标准,是行业中公认的权威和最为复杂的在线事务处理基准测试。它通过模拟仓库和订单管理系统,测试广泛的数...转载 2019-07-02 19:24:27 · 1108 阅读 · 0 评论 -
构建适用于Oracle 11.2.0.x的Linux单数据库实例的DataGuard
构建适用于Oracle 11.2.0.x的Linux单数据库实例的DataGuard使用脚本自动化构建Oracle DataGuard下载脚本git clonehttps://github.com/YunWisdom/auto_build_dg.git.执行脚本./auto_build_dg_by_cdshrewd.sh -pri_db_name 'ora...原创 2019-07-23 19:10:50 · 161 阅读 · 0 评论 -
Oracle数据库三种备份方案
Oracle数据库的备份与恢复技术郑永生(华能德州电厂信息中心,德州 253024) 摘 要 确保数据安全是每一位数据库DBA的必要工作,根据数据的重要性和软硬件条件制定可行的备份恢复方案,将数据丢失造成的损失降到最低。主要探讨Oracle数据库导出 /导入(Export/Import)、冷备份、热备份、ram备份与恢复的方法,比较各种方式的优缺点。 关键词...转载 2019-07-19 11:57:02 · 5571 阅读 · 0 评论 -
Windows环境下的Oracle数据库备份策略
最近公司一个新项目上线,服务器有限,无法搭建DG,特制定以下数据库备份策略:1、每天凌晨1点进行数据库全库导出备份代码清单:expdp 数据库用户名/密码@IP地址/数据库实例名schemas=模式名 directory=dumpdir dumpfile=备份文件.dmp version=11.1.0.7.0 logfile=备份文件名.log compression=all...转载 2019-07-19 12:06:01 · 268 阅读 · 0 评论 -
Windows下自动备份Oracle数据库
Windows下自动备份Oracle数据库先说说为啥要搞这么个玩意那是上线前几天【这不是讲故事】,测试环境用的数据库崩了【为啥崩了不知道】。之前造的一堆测试数据全都没得了【】。然后急急忙忙的恢复环境重新造测试数据吧啦吧啦。累的半死不活的干了一堆重复的事。然后就是吃一堑长一智的老话。为了以后不干这种傻X事。决定要经常备份数据库,但是咧,我是一个很懒【且记性不好】的人。所以决定搞一个...转载 2019-07-19 12:08:16 · 416 阅读 · 0 评论 -
在Mac OS X上安装Oracle客户端
在Mac OS X上安装Oracle客户端在mac上安装oracle客户端官网下载页面http://www.oracle.com/technetwork/topics/intel-macsoft-096467.html选择适合的版本下载instantclient-basic-macos.x64-12.2.0.1.0-2.zipinstantclient-basi...翻译 2019-07-29 09:52:01 · 5742 阅读 · 0 评论 -
Oracle数据库定时备份及还原方法
Oracle数据库定时备份及还原方法一、Oracle数据备份1、找到电脑右下方开始--运行,输入cmd,进入dos命令窗口。2、输入sqlplus system/密码@orcl (一般管理员登录)--------连接本机oracle数据库输入 sqlplus system/密码@IP:端口/orcl (一般管理员登录)--------连接非本机oracle数据库3、创...转载 2019-07-29 09:58:17 · 532 阅读 · 0 评论 -
NodeJS 使用官方oracledb库连接数据库教程
NodeJS使用官方oracledb库连接数据库教程导读Linux下安装使用gcc安装 nodejs安装 oracle客户端安装 npm安装oracledb测试连接 错误说明windows下安装使用gcc安装 nodejs安装 oracle客户端安装 npm安装oracledb测试连接 错误说明Linux下安装使用一、安装需要GCC 4.7(或更高版...转载 2019-07-29 10:33:22 · 1269 阅读 · 0 评论 -
Oracle数据库的备份与恢复技术
Oracle数据库的备份与恢复技术郑永生(华能德州电厂信息中心,德州 253024) 摘 要 确保数据安全是每一位数据库DBA的必要工作,根据数据的重要性和软硬件条件制定可行的备份恢复方案,将数据丢失造成的损失降到最低。主要探讨Oracle数据库导出 /导入(Export/Import)、冷备份、热备份、ram备份与恢复的方法,比较各种方式的优缺点。 关键词...转载 2019-07-21 21:24:55 · 542 阅读 · 0 评论 -
Linux oracle(常用命令)启动、停止、监听
Linux oracle(常用命令)启动、停止、监听1、手动启动dbstart /u01/app/oracle/product/11.2.0/dbhome_1 (ORACLE_HOME)2、停止数据库dbshut /u01/app/oracle/product/11.2.0/dbhome_1 (ORACLE_HOME)3、启动监听:lsnrctl start4、若无or...转载 2019-07-22 11:34:48 · 425 阅读 · 0 评论 -
Oracle结果集缓存(Result Cache)--服务器、客户端、函数缓存
Oracle结果集缓存(Result Cache)--服务器、客户端、函数缓存在11g中,Oracle提供了结果集缓存特性。该缓存是在共享内存中存储全部的结果集,如果一个查询SQL被执行,且它对应的结果集在缓存中,那么,该SQL的几乎全部开销都可以避免。这些开销包括,解析时间、逻辑读、物理读和任意的通常可能会遭遇的争用。但是,在实际的情况中,结果集缓存仅在少数的情况下是有效的,原因有如...转载 2019-07-03 10:10:29 · 2333 阅读 · 0 评论 -
设置SGA的原则以及修改它的大小
设置SGA的原则以及修改它的大小一,设置SGA的原则:有时候会碰到在配置SGA中出现了问题,由于分配的内存过多,数据库启不起来了。而且还要注意,在WINDOWS平台下,32位的操作系统,SGA分配不能超过1.8G,64位的扛得住一些,所以我的数据库服务器换成64位的WINDOWS2003了。内存结构=SGA(系统全局区)+PGA(程序全局区)SGA:是用于存储数据库信息的...转载 2019-07-03 15:16:53 · 2487 阅读 · 0 评论 -
Oracle性能调优之--Buffer cache 的调整与优化
Oracle性能调优之--Buffer cache 的调整与优化Buffer Cache是SGA的重要组成部分,主要用于缓存数据块,其大小也直接影响系统的性能。当Buffer Cache过小的时候,将会造成更多的free buffer waits事件。下面将具体描述Buffer Cache的作用,调整与优化。一、SGA的所有组件从动态视图v$sga...转载 2019-08-11 16:49:58 · 2172 阅读 · 0 评论 -
Oracle死锁解决常用方法
Oracle死锁解决常用方法查询被锁的情况select object_name,machine,s.sid,s.serial#from v$locked_object l,dba_objects o ,v$session swhere l.object_id = o.object_id and l.session_id=s.sid;用下面语句kill掉死...转载 2019-07-03 17:43:11 · 182 阅读 · 0 评论 -
Centos7 yum 安装 oracle-rdbms-server-11gR2-pre
Centos7 yum 安装 oracle-rdbms-server-11gR2-pre阅读目录一、下载yum源 二、安装RMP-GPG-KEY 三、安装oracle一、下载yum源根据自己需求下载相应的yum源http://yum.oracle.com/getting-started.html我的系统是 centos7.3所以就选择linux7啦Oracl...转载 2019-06-28 15:57:23 · 593 阅读 · 0 评论 -
Oracle使用DBCA建库模版 DBCA templates
Oracle使用DBCA建库模版 DBCA templatesDBCA templates<?xml version = '1.0'?><DatabaseTemplate name="orcl" description="" version="10.2.0.3.0"><CommonAttributes><option nam...原创 2019-07-04 09:25:59 · 1543 阅读 · 0 评论 -
sqlplus / as sysdba 提示权限不足(ORA-01031)问题处理
sqlplus / as sysdba 提示权限不足(ORA-01031)问题处理用户在命令窗口输入sqlplus / as sysdba提示ORA-01031: insufficient privileges 错误,同样的,在输入rman target / 提示同样的错误问题分析根据经验,使用sqlplus / as sysdba登陆数据库,提示权限不够,也就是我们常...转载 2019-07-04 12:01:03 · 3574 阅读 · 0 评论 -
JMeter学习笔记——数据库压力测试(JDBC Request)
jmeter中取样器(Sampler)是与服务器进行交互的单元。一个取样器通常进行三部分的工作:向服务器发送请求,记录服务器的响应数据和记录响应时间信息。如果需要对数据库发起请求或者对数据库施加压力,那么这时候就需要用到JDBC Request。JDBC Request可以向数据库发送一个请求(sql语句),一般它需要配合JDBC Connection Confi...转载 2019-07-04 14:58:01 · 266 阅读 · 0 评论 -
Oracle使用sqlplus登录用户尽量使用nolog登录
Oracle使用sqlplus登录用户尽量使用nolog登录sqlplus泄露密码直接使用sqlplus username/password会将密码泄露在linux或者unix系统上使用sqlplus命令来登录用户的时候我们经常会直接使用以下命令来登录:sqlplus scott/scott;但是这样登录在安全性上来说是不好的我们可以直接使用ps命令来直接看到这个用户的...转载 2019-07-22 12:13:08 · 779 阅读 · 0 评论 -
云数据中心备份容灾设计方案
云数据中心备份容灾设计方案导读:云计算中心 涵盖系统多、类型复杂、关键性程度不一,因此对于恢复目标也有不同的要求,针对不同恢复目标的业务采取不同的灾备技术,同时考虑到数据中心重要性,需要建立同城灾备数据中心,并规划异地灾备中心,实现两地三中心。云数据中心备份容灾设计方案本文主要内容:数据中心业务分析 灾备技术实现 未来两地三中心规划 灾备方案实施步骤...转载 2019-07-22 16:30:42 · 2153 阅读 · 0 评论 -
Oracle11G数据泵expdp/impdp使用并行与压缩技术备份与恢复
Oracle11G数据泵expdp/impdp使用并行与压缩技术备份与恢复环境准备创建directory对象create or replace directory expdp_dir as '/expdp';读写权限授权给user用户grant read,write on directory expdp_dir to user;数据泵并行备份与恢复并行备份e...转载 2019-08-01 13:52:34 · 619 阅读 · 0 评论 -
Oracle备份与恢复 关于expdp导出远程数据到本地的使用
Oracle备份与恢复 关于expdp导出远程数据到本地的使用对于数据的导出,导入。对于exp/imp可以实现把远程数据导入到客户端,但是功能没有expdp/impdp强大对于expdp/impdp功能很强大,但是对于导出的数据只能是在服务端。下面我们就基于通过expdp结合dblink把数据直接导出到本地 下面使用导出如果空间允许建议导出到服务器# 对于orac_re...转载 2019-08-01 14:14:52 · 635 阅读 · 0 评论 -
RMAN报错:ORA-19573: 无法获得 exclusive 入队
RMAN报错:ORA-19573: 无法获得 exclusive 入队长时间未用rman,犯了个不该犯的错,更严重的是,半天没想起来为什么,在此标记下。执行的过程以及报错如下 :执行过程run{set until time "to_date('2015-03-06 14','yyyy-mm-dd hh24')";restore database;recover da...转载 2019-08-02 12:07:29 · 490 阅读 · 0 评论 -
RMAN备份恢复报错 ORA-19573: cannot obtain exclusive enqueue for datafile 5
RMAN备份恢复报错 ORA-19573: cannot obtain exclusive enqueue for datafile 5用vi 编辑了一个数据文件 ,导致下面的错误:验证还原RMAN> validate datafile 5;Starting validate at 2015-06-29 22:26:23using channel ORA_DI...转载 2019-08-02 12:07:49 · 567 阅读 · 0 评论 -
ORA-00845: MEMORY_TARGET not supported on this system
ORA-00845: MEMORY_TARGET not supported on this system今天晚上新装一台Oracle 11g的数据库,打算将SGA设大一点,知道 11g 中有一个新特新 MEMORY_TARGET,于是尝一下鲜,谁知报了个 ORA-00845,报错比较容易迷惑人,不借助Google真得想半天: 1 2 3 4 5...转载 2019-08-02 10:00:46 · 1017 阅读 · 0 评论 -
RMAN备份与还原 - 参考案例
RMAN备份与还原 - 参考案例项目有如下需求,通过远程服务器安装的oracle client调用rman 进行全库的backup,最好能进行热备份。因为硬盘空间不足,不希望开启归档模式。最后发现不开启归档模式下进行热备是不行的。只能妥协,由于我们是开发数据库,所以短暂停机(1分钟内)是可以接受的。所以决定采用脚本(Script)进行冷备份。RMAN> creat...转载 2019-08-05 21:48:20 · 765 阅读 · 0 评论 -
Oracle dataguard一主两备环境搭建
Oracle dataguard一主两备环境搭建测试环境说明:主 库:Reahat 6.5 x64 + Oracle 11.2.0.3 x64 单机(IP:192.168.6.10 db) DB_UNIQUE_NAME=orcl 备库1:Reahat 6.5 x64 + Oracle 11.2.0.3 x64 单机(IP:192.168.6.101 db1) DB_UNIQUE...转载 2019-08-07 09:21:33 · 1291 阅读 · 0 评论 -
Oracle中to_char()函数的用法
Oracle中to_char()函数的用法日期转换:to_char(date,'格式')select to_date('2005-01-01 ','yyyy-MM-dd') from dual;select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual;对时间戳,加上随机数update tableName se...转载 2019-08-14 11:00:44 · 51096 阅读 · 3 评论 -
Oracle dbms_random随机函数包
Oracle dbms_random随机函数包dbms_random是oracle提供的一个随机函数包,以下是它的一些常用的功能:1、dbms_random.value作用:生成一个大于等于0,大于等于1的随机的38位小数,代码如下:select dbms_random.value random from dual2、生成一个指定范围的随机数sel...转载 2019-08-14 11:05:39 · 378 阅读 · 0 评论 -
Oracle备份与恢复 expdp/impdp数据泵远程导入导出
Oracle备份与恢复 expdp/impdp数据泵远程导入导出Oracle在10g的时候有一个很好用的导出工具expdp(数据泵)但是这个工具好用的同时,有一个局限,就是必须用本地的用户才可以导出数据,也就是说数据泵只能导出本地数据库的数据但是如果业务需求是 将一个用户的全部表都导出,但是不需要t1,t2,t3而且这个数据库不是本地的,是异地的一个数据库正常的思路是通过...转载 2019-08-01 13:47:14 · 1078 阅读 · 0 评论 -
Oracle数据泵备份与恢复 命令 expdp/impdp 用法详解
Oracle数据泵备份与恢复 命令 expdp/impdp 用法详解关于expdp和impdp 使用EXPDP和IMPDP时应该注意的事项:EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。 EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。 IMP只适用于EXP导出的文件,不适用于EXPDP导出...转载 2019-08-01 13:17:05 · 4822 阅读 · 0 评论 -
Oracle RMAN备份与还原 - 联机备份讲解
Oracle RMAN备份与还原 - 联机备份讲解脱机备份之后,对于RMAN备份有了初步的了解,相对于传统的用户手动管理备份文件,RMAN备份操作起来相对要简单方便的多,但是联机备份相对脱机备份操作要复杂,需要掌握的地方稍微多些。RMAN 的配置参数RMAN> show all;using target database control file instead...转载 2019-08-01 11:59:40 · 661 阅读 · 0 评论 -
灾难恢复演练成功的8大步骤
灾难恢复演练成功的8大步骤在业务连续性越来越重要的今天,许多组织都表现出对灾难恢复演练状况的担忧。《2009年国际业务连续性计划管理基准报告》显示,在拥有成熟业务连续性计划的组织中,只有33%的组织进行了定期的演练以检验计划的可行性。灾难恢复演练成功的秘诀是:简单化、持续化。灾难恢复演练的8个步骤: 1. 明确演练范围和参与人员 2. 组建演练规划小组 3...转载 2019-07-23 11:23:47 · 1574 阅读 · 0 评论 -
Oracle容灾数据库-恢复演练方案
测试流程测试流程包含以下步骤:1、准备应用客户端做为测试终端,配置连向容灾数据库的连接字串;2、恢复容灾端归档日志;3、在datagurad数据库上创建还原点;4、激活Dataguard数据库;5、应用客户端连接到dataguard数据库上进行应用测试;6、关闭Dataguard,将其还原到还原点;7、检查确认从RAC数据库到Dataguard的归档日志传递是...转载 2019-07-23 11:38:34 · 2143 阅读 · 0 评论 -
DataGuard和GoldenGate灾备方案对比
DataGuard和GoldenGate灾备方案对比目前越来越多的客户重视灾备数据站点的建设,由于存储级灾备和操作系统级灾备的局限性(主要是带宽高及事务完整性不容易保证),因此在选择甲骨文的 应用级灾备时,通常考虑的是DataGuard和GoldenGate两款软件的实现,由于这两款软件也在快速的发展和更新,因此我们先来看一下最新版本 ADG和OGG的新特性:Oracle Da...转载 2019-07-23 12:07:05 · 610 阅读 · 0 评论 -
ORACLE Dataguard安装
ORACLE Dataguard安装花了一周时间,终于部署和稳定都整理好了. 拷贝到blog里, 留份记录. 也算是对大家的贡献吧.当然这篇技术文档很大一部分归功于这位仁兄:http://blog.csdn.net/tianlesoftware/archive/2010/04/30/5547565.我参考该文档,对实施过程的碰到的问题做了调整,整理了一份自己的参考文档。...转载 2019-07-23 14:25:49 · 440 阅读 · 0 评论 -
Oracle RMAN备份与还原 - 脱机备份讲解
Oracle RMAN备份与还原 - 脱机备份讲解 RMAN在数据库服务器的帮助下实现数据库文件、控制文件、数据库文件与控制文件的映像副本、归档日志文件、数据库服务器参数文件的备份。 RMAN的特点:(1) 支持增量备份:传统的exp与expdp备份工具,只能实现一个完整备份而不能增量备份,RMAN采用备份级别实现增量备份,在一个完整的备份基础上采用增量备份可以大大减少备份...转载 2019-08-01 11:11:19 · 780 阅读 · 1 评论 -
Oracle 11g Dataguard搭建及知识梳理
Oracle 11g Dataguard搭建及知识梳理配置了一次dataguard,发现还挺麻烦,梳理了一些知识点,并记录下来。一.DataGuard的三种模式最大性能模式(Maximum Performance):就是保证主库,备库数据不保证 最大可用模式(Maximum Availability):注意这里最大可用和我们平时理解不一样,是指dataguard最大...转载 2019-07-23 14:45:06 · 246 阅读 · 0 评论 -
Oracle数据恢复、数据库恢复、灾难恢复专题
Oracle数据恢复、数据库恢复、灾难恢复专题题记:随着数据库在企业中的重要性不断增加,数据库承载的业务越来越复杂,管理难度也不断增加,用户在数据库的使用过程中,不可避免的会遇到种种数据库故障、灾难,此时,数据备份与恢复就显得尤为重要。本站在多年的维护过程中,积累了大量备份恢复相关的案例与知识内容,在此以专题的形式,整理归类出来,供大家参考,案例以为警醒,知识以为参考。对于一个DBA来...转载 2019-07-23 15:26:57 · 175 阅读 · 0 评论 -
Oracle归档日志与非归档日志的切换及路径设置
Oracle归档日志与非归档日志的切换及路径设置Oracle可以将联机日志文件保存到多个不同的位置,将联机日志转换为归档日志的过程称之为归档。相应的日志被称为归档日志。一、归档日志是联机重做日志组文件的一个副本包含redo记录以及一个唯一的log sequence number 对日志组中的一个日志文件进行归档,如果该组其中一个损坏,则另一个可用的日志将会被归档 对...转载 2019-08-01 11:30:14 · 901 阅读 · 0 评论