【DataGuard】Oracle Dataguard三种保护模式特点总结
Oracle Dataguard提供了三种数据保护模式,在此分别总结一下三种数据保护模式的特点。1.最大保护模式1)这种模式提供了最高级别的数据保护能力;2)要求至少一个物理备库收到重做日志后,主库的事务才能够提交;3)...
【Oracle】死锁的产生与处理
转载自潇湘隐者https://www.cnblogs.com/kerrycode/p/6928263.html
【MySQL】NOT EXISTS优化的一个案例
一、原始语句:SELECT * FROM dcf_account.t_posting_transaction t1 WHERE NOT EXISTS ( SELECT * FROM dcf_loan.t_account_posting_detail t2 WHERE t1.track_no = t2.posting_num ); 二、关于优化改语句的几点思考: 对于原始语句,因为是NOT EXISTS判断,所以子查询中没有必要S...
【Case】SQL SERVER 属性OWNER不可用于数据库xxx。
转载自潇湘隐者:GOhttps://www.cnblogs.com/kerrycode/archive/2015/10/30/4924412.html今天遇到一个案例:右键单击数据库的属性时出现下面错误提示: 属性Owner不可用于数据库xxx,该对象可能没有此属性,也可能是访问权限不足而无法检索。 使用脚本查看该数据...
【Case】ORA-20000: Unable to set values for table DBMS_TABCOMP_TEMP_UNCMP
一、报错信息Errors in file /oracle/product/diag/rdbms/myhj/MyHJ/trace/MyHJ_j003_31396.trc: ORA-20000: Unable to set values for table DBMS_TABCOMP_TEMP_UNCMP: does not exist or insufficient privileges二、原因解析The compression advisor creates intermediate tables (creates/drops ta...
【Linux】resolv.conf中search作用
resolv.conf中的search主要是用来补全hostname的,有时候域名太长,可以做一个短域名做主机名字,但是DNS解析需要的是FQDN,而在resolv.conf中设置search能进行补全。vim /etc/hosts42.120.7.71 wwwping www能通,返回就是42.120.7.71,ping会首先解析hostsvim /etc/reso...
【SQLServer】如何查看某个数据库中,每个table的资料量大小
一、在目标数据库中,创建procedure.CREATE PROCEDURE [dbo].[sys_viewTableSpace]ASBEGINSET NOCOUNT ON;CREATE TABLE [dbo].#tableinfo(表名 [varchar](50) COLLATE Chinese_PRC_CI_AS NULL,记录数 [int] NULL,预留空间 [varchar](50) COLLATE Chinese_PRC_CI_AS NULL,使用空间 [varchar](50)...
【ORA-28001】ORA-28001: the password has expired
一、问题现象 登录数据库时,Oracle提示错误消息 ORA-28001: the password has expired。二、问题解析 由于Oracle11g的新特性,Oracle11g创建用户时缺省密码过期限制是180天(即6个月),如果超过180天用户密码未做修改则该用户无法登录。Oracle公司是为了数...
【SQLServer】SQL SERVER 移动系统数据库
一、移动系统数据库在下列情况下可能很有用: 故障恢复。例如,数据库处于可疑模式下或因硬件故障而关闭。计划的重定位。为预定的磁盘维护操作而进行的重定位。二、移动系统数据库的步骤:1、移动master数据库(1).在“Start”菜单中,依次指向“All Program...
仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表
一、问题现象 仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表'xxx'中的标识列指定显式值。二、原因解析 如果想要给标识列显示的添加数据,需要设置标识列可以显示添加数据。三、解决方法可以使用如下的方法:set identit...
查询数据库已经安装组件
--查询数据库已经安装组件SQL> col COMP_NAME for a35SQL> select comp_name, version, status from dba_registry; COMP_NAME VER...