Data Guard RMAN-04006 和 ORA-01017 错误诊断
RMAN-04006: error from auxiliary database: ORA-01017: invalid username/password; logon denied 发生这个错误大概有 2 个原因: ① 主备库的密码文件
yum 安装 rlwrap
1. 安装epel包,对于centos6可以使用以下命令行 yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm 对于具体的安装包路径和命令可以参考以下网页 https://fedoraproject.org/
SQLSRVER同步ID脚本
USE [master] GO /****** Object: StoredProcedure [dbo].[sp_hexadecimal] Script Date: 2018/8/9 10:48:17 ******/ SET ANSI_NU
SQL Server 默认跟踪(Default Trace)
本文所涉及的内容(Contents)背景(Contexts)基础知识(Rudimentary Knowledge)查看默认跟踪信息(Default Trace)补充说明(Addon)参考文献(References) 思考这样的场景:数据库的表、存储过程经常别修改,当这些修改造成BUG的时候,很多开发都不承认是他们干的,...
查看哪个SP调用了对应的表
1.查询某个表被哪些存储过程(以下简称 SP)使用到 : select distinct object_name(id) from syscomments where id in (select object_id from sys.objects where type ='P') and text like'%TableName%' 2.查找那些过程对该表做了更新操作: select distinct object_name(id) from sys...
rebuild index which avg_fragmentation_in_percent >30
点击(此处)折叠或打开select 'ALTER INDEX ['+ind.name+'] ON [dbo].['+OBJECT_NAME(ind.OBJECT_ID)+'] REBUILD', OBJECT_NAME(ind.OBJECT_ID) AS TableName, ind.name AS IndexName, indexstats.index_type_desc AS...
如何处理带有引号文本限定符的CVS
公司需要导入数据到MSSQLSERVER,但是对方给出的奇葩cvs文件是这样的:aa,bb,cc,dd,ee1,"this is a",1,"this is a",12,"this is" a",2,"this is a",2普通的bcp处理会有悲催的错位,而且mssql个坑货也不能像mysql自动区分文本限定符的"研究了一下,用这个方式处理:1. 在DB里建立对应的表点击(此处...
SQLSERVER 数据库查看各表的记录数
点击(此处)折叠或打开select a.name as 表名,max(b.rows) as 记录条数 from sysobjects a ,sysindexes b where a.id=b.id and a.xtype='u' group by a.name order by max(b.rows) desc...
查看TRP开头的数据量超过1000000的表的index情况
select a.name as tabname ,h.name as idname ,rr.row_num as rownumfrom sys.objects as a right join sys.indexes as h on a.object_id=h.object_idjoin ( select a.n...