![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
文章平均质量分 56
yanfalee
这个作者很懒,什么都没留下…
展开
-
利用Linux的特性恢复误删的数据文件
原文地址:http://www.itpub.net/thread-1044449-1-2.html 帖子中提到如下场景:Oracle on Linux的环境,在没有shutdown数据库的情况下误删数据文件system01.dbf。对于有完好rman备份或者Data Guard的情况下,神马都是浮云,但古语有云“屋漏偏逢连夜雨,船迟又遇打头风”,祸不单行的事情海了去,对于noba转载 2016-02-23 15:26:26 · 714 阅读 · 0 评论 -
有关DBLINK操作的语句执行机制及优化方式
原文地址:http://www.itpub.net/thread-1786077-1-1.html分布式查询语句对于远程对象的查询在远程库执行,在远程可以执行的语句会通过优化器的查询转换,执行的是转换后的语句,然后结果集返回到本地,再与本地表运算。当然,本地还是远程是相对的,我们可以通过driving_hint改变主查询计划的执行位置,但是对DML,driving_site是失效的。另外对转载 2017-03-17 15:51:03 · 2186 阅读 · 0 评论 -
oracle控制文件的备份和恢复以及丢失后的各种情况
oracle控制文件的备份和恢复以及丢失后的各种情况一、控制文件备份的方法: 可以热备,rman备,冷备(不过我们一般不使用冷备) 热备: alter database backup controlfile to ''; 热备控制文件 alter database backuo controlfile to trace as '' 得到建立控制文件的脚本原创 2016-09-23 14:56:37 · 3511 阅读 · 0 评论 -
物理standby database的日常维护
1.停止Standbyselect process, status from v$managed_standby; --查看备库是否在应用日志进行恢复alter database recover managed standby database cancel;shutdown immediate;2.切换到只读模式-----由shutdown模式切换到只读模式-------转载 2016-03-21 14:18:36 · 1334 阅读 · 0 评论 -
oracle 两种认证方式总结
oracle两种认证方式总结ORACLE数据库通过sqlnet.ora文件中的参数sqlnet.authentication_services,参数文件中的remote_login_passwordfile和口令文件pwdsid.ora三者协同作用实现身份认证.sqlnet.authentication_services=(NTS)|(NONE)NTS:操作系统认证方式,不转载 2016-02-24 13:52:41 · 464 阅读 · 0 评论 -
ORA-01153: an incompatible media recovery is active(产生原因及解决方法)
今天在standby 数据库上执行alter database recover managed standby database using current logfile disconnect from session; 报如下错误:ERROR at line 1:ORA-01153: an incompatible media recovery is active从字原创 2016-03-21 14:16:54 · 23593 阅读 · 1 评论 -
ORA-00845: MEMORY_TARGET not supported on this system
原文地址:http://www.cnblogs.com/killkill/archive/2010/09/10/1823690.html今天晚上新装一台Oracle 11g的数据库,打算将SGA设大一点,知道 11g 中有一个新特新 MEMORY_TARGET,于是尝一下鲜,谁知报了个 ORA-00845,报错比较容易迷惑人,不借助Google真得想半天:1转载 2016-02-23 15:27:54 · 279 阅读 · 0 评论 -
Oracle 中使用正则表达式
Oracle使用正则表达式离不开这4个函数:1。regexp_like2。regexp_substr3。regexp_instr4。regexp_replace看函数名称大概就能猜到有什么用了。 regexp_like 只能用于条件表达式,和 like 类似,但是使用的正则表达式进行匹配,语法很简单:regexp_substr 函数,转载 2016-02-23 15:14:25 · 420 阅读 · 0 评论 -
Oracle Data Guard 重要配置参数
原文地址:http://www.linuxidc.com/Linux/2013-08/88784.htmOracle Data Guard主要是通过为生产数据库提供一个或多个备用数据库(是产生数据库的一个副本),以保证在主库不可用或异常时数据不丢失并通过备用数据库继续提供服务。对于Oracle DG的配置,我们可以通过Grid Control来完成,也可以通过Data Gu转载 2016-02-27 17:27:11 · 333 阅读 · 0 评论 -
探索Oracle之11g DataGuard 配置
源文地址:http://www.linuxidc.com/Linux/2013-08/88692p2.htm配置步骤:一、开启强制日志二、配置pri端传输参数三、备份pri端数据库四、拷贝文件到sty端五、配置sty端传输参数六、将sty端启动到mount状态并恢复数据七、在pri端应用发送归档日志文件八、在sty转载 2016-02-27 17:46:06 · 551 阅读 · 0 评论 -
oracle11g dataguard 完全手册
原文地址:http://www.cnblogs.com/tippoint/archive/2013/04/18/3029019.html一、前言: 网络上关于dataguard的配置文章很多,但是很多打着oracle11g的文章实际都是只能在9 10 上运行,比如FAL_CLIENT在11g中已经废弃,但是现在网络上的文章都是没有标注这一点。而且对于具体含义语焉不详对于转载 2016-03-02 08:22:03 · 456 阅读 · 0 评论 -
Oracle 安装报SGA size can not be greater than maximum shared memory segment size(0)以及内核参数讲解
问题现象:问题分析: 从问题现象上来看可以比较清晰的看出是因为系统的内核参数调整问题,导致无法分配正确的内存给SGA;那么这种情况通常是由于我们的/etc/sysctl.conf中配置的内存信息和实际内存信息不符合导致。 我们的物理内存的大小为2G,swap内存的大小为4G;[python] v转载 2016-03-05 17:20:25 · 2668 阅读 · 0 评论 -
ORA-01093: alter database close only permitted with no sessions connected
SQL> alter database commit to switchover to primary;alter database commit to switchover to primary*ERROR at line 1:ORA-01093: alter database close only permitted with no sessions connected原创 2016-03-14 15:09:08 · 2521 阅读 · 0 评论 -
oracle 11g ADG做(switchover)切换测试
--primary 做如下操作 SQL> alter database commit to switchover to physical standby; Database altered. SQL> shutdown immediate ORA-01012: not logged on SQL> conn / as sysdba Con原创 2016-03-14 16:29:01 · 3605 阅读 · 0 评论 -
创建DATAGUARD的主要步骤
準備工作:分別在主庫和備庫都安裝上oracle軟件,在主庫上裝數據庫,備庫上不裝。配置DataGuard 1.在主備库中分別用$ netmgr命令创建监听和网络服务。 用tnsping 相互ping,看能否ping通。 2. 配置主庫為歸檔模式: 查看 archive log list; 如果不是啟動到mount狀態,修改為歸檔模式原创 2016-03-14 16:46:18 · 548 阅读 · 0 评论 -
oracle多表关联更新(update)/删除(delete)数据表的的写法
1) 两表(多表)关联update -- 仅在where字句中的连接SQL 代码--这次提取的数据都是VIP,且包括新增的,所以顺便更新客户类别update customers a -- 使用别名set customer_type='01' --01 为vip,00为普通where exists (select 1from tmp_cust_ci原创 2017-04-08 09:13:03 · 21087 阅读 · 1 评论