【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...
【SQLServer】SQLServer使数据库脱机offline
一、数据库脱机的方法1、图形界面2、SQL语句Offline:use master;ALTER DATABASE [DB_NAME] SET OFFLINE WITH ROLLBACK IMMEDIATE; Online:ALTER DATABASE [DB_NAME] SET ONLINE; 二、所遇到的错误使用图形化界面使数据库脱机过程中,某个数据库...
【SQLServer】Tempdb空间异常增长,空间占用非常大
一、问题现象 我们一套量产SQLServer,在半夜的时候发出磁盘空间不足告警,我登上去检查后,发现 tempdb 已经超过500GB。二、原因解析 跟AP user沟通后,AP user告诉我们,由于AP逻辑出现问题,导致tempdb异常增长。三、解决方法 &nbs...
【Case】cannot resolve the collation conflict between "xxx" and "xxx"
声明:转载自https://www.cnblogs.com/panchunting/p/SQLServer_Issue_Collation.html SQL Server 问题之 排序规则(collation)冲突 一、写在前面...
【Case】result set exceeds the maximum size(100M)
一、问题现象 在PL/SQL Developer上执行一个select语句,然后跳出来一个警告框,信息为: result set exceeds the maximum size(100M)if necessary,you can explicitly confinue this query二、原因解析 出现该现象的原因...
【Linux】bad geometry: block count 11796480 exceeds size of device
一、问题现象 今天在mount一个文件系统时,报出了以下的错误:mount /dev/mapper/mthvg-lvdata /dataEXT4-fs(dm-2): bad geometry: block count 11796480 exceeds size of device二、解决方法 直接对该文件系统进行扩容:lvexten...
【SQLServer】The provider supports the interface
一、问题现象 SQLserver上有一个Linkserver,在Management Studio可以展开它,可以看到其链接的schema,但是使用select语句查询时,会报如下的错误:OLE DB provider "SQLNCLI10" for linked server "xxx" returned message "Unspecified error".OLE DB provider "SQLNCLI10" for li...
【SQLServer】Server ‘SERVERNAME’ is not configured for RPC
I recently was doing some development on my local machine and needed to pull data from a linked server. I set up the linked server and everything was working great. Executing queries to pull the data to my machine was fine, but a problem arose when I needed to execute a stored procedur...
【IMPDP】使用 TRANSFORM选项去掉表空间和存储子句
使用IMPDP工具完成数据导入时,会按照dump文件中有关的存储的参数信息完成数据的导入。很多情况下我们希望按照被导入用户的默认参数完成数据的导入,此时我们可以使用IMPDP的TRANSFORM参数辅助完成。1.IMPDP的TRANSF...
【RMAN】RMAN-20001: target database not found in recovery
一、问题现象 今天做了一套数据库的主机及存储迁移,做完之后,改好备份脚本,使用NBU备份时,报出如下的错误:RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: =======...