摘要:
关于SQL Server数据库中的对象命名的唯一性问题。例如表、索引、约束等数据库对象,有时候DBA在做数据库维护时,经常要创建对象或重命名对象,此时就会遇到一个问题,对象命名的唯一性问题。虽然是一个小小的问题,估计不少人搞不清,在看文章前,你可以先回答几个问题 1: 表名在数据库是不是唯一? 不同的Schema下,是否可以存在同名的表? 2: 索引名在数据库是不是唯一? 不同的Sch... 阅读全文
阅读排行榜
SQL Server元数据损坏(metadata corruption)修复
2018-04-08 10:14 by 潇湘隐者, 2097 阅读, 收藏,
摘要:
在升级一个SQL Server 2000的数据库时,遇到了一致性错误,其中有几个错误是元数据损坏(metadata corruption),特意研究了一下这个案例,因为以前也零零散散的遇到过一些一致性相关错误,但是难得遇到元数据损坏的案例。 如下所示,数据库从SQL Server 2000还原到SQL Server 2008以后,在做一致性检查时,发现有元数据损坏(metadata cor... 阅读全文
SQLBackupAndFTP The server principal "NT AUTHORITY\SYSTEM" is not able to access the database "xxxx"
2015-12-07 15:36 by 潇湘隐者, 2074 阅读, 收藏,
摘要:
Windows server 2012中使用SQLBackupAndFTP备份数据库时遇到一个错误: ERROR: The server principal "NT AUTHORITY\SYSTEM" is not able to access the database "xxxx" under the current security context. BACKUP DATABASE is t... 阅读全文
小心SQL SERVER 2014新特性——基数评估引起一些性能问题
2016-01-10 11:32 by 潇湘隐者, 2067 阅读, 收藏,
摘要:
在前阵子写的一篇博文“SQL SERVER 2014 下IF EXITS 居然引起执行计划变更的案例分享”里介绍了数据库从SQL SERVER 2005升级到 SQL SERVER 2014后,发现一个SQL出现性能问题,当时分析后发现执行计划变了,导致SQL出现了性能问题。但是没有彻底搞清楚为什么出现这种情况。当时看到Actual Number of Rows 与Estimated Nu... 阅读全文
MS SQL统计信息浅析下篇
2014-04-25 15:05 by 潇湘隐者, 2060 阅读, 收藏,
摘要:
MS SQL统计信息浅析上篇对SQL SERVER 数据库统计信息做了一个整体的介绍,随着我对数据库统计信息的不断认识、理解,于是有了MS SQL统计信息浅析下篇。 下面是我对SQL Server统计信息的一些探讨或认识,如有不对的地方,希望大家能够指正。 触发统计信息更新条件疑问 关于这个触发统计信息更新的条件。因为我在很多资料上看到过,例如Microsoft ... 阅读全文
RMAN还原32位数据库到64位实例的错误处理
2015-03-10 19:52 by 潇湘隐者, 2009 阅读, 收藏,
摘要:
将ORACLE 10g 32bit数据库还原到测试机ORACLE 10g 64bit的数据库实例上, 还原、恢复数据库后,使用open resetlogs打开数据库后,发现警告日志里面有ORA-12012以及ORA-06553错误: Sun Mar 8 13:31:08 2015LOGSTDBY: Validation completeStarting control autobackupC... 阅读全文
sp_addlinkedserver '(null)' is an invalid product name
2015-06-23 12:03 by 潇湘隐者, 2008 阅读, 收藏,
摘要:
使用SSMS 2008客户端工具逆向生成了创建链接服务器的脚本时,在测试环境执行是报如下错误:'(null)' is an invalid product name. USE [master]GOIF EXISTS (SELECT srv.NAME FROM sys.servers srv WHERE srv.server_id != 0 ... 阅读全文
ORA-12012: error on auto execute of job "SYS"."ORA$AT_OS_OPT_SY_128403"
2021-12-08 22:12 by 潇湘隐者, 2002 阅读, 收藏,
摘要:
刚接手的一个Oracle 12C数据库,配置监控告警日志的作业时,发现告警日志中有大量下面错误,而且这些错误一般是晚上22点出现 Errors in file /home/u01/app/oracle/diag/rdbms/xxx/xxx/trace/xxx_j000_106602.trc:<!-- 阅读全文
SQL Server解惑——为什么你的查询结果超出了查询时间范围
2019-11-10 15:40 by 潇湘隐者, 1988 阅读, 收藏,
摘要:
废话少说,直接上SQL代码(有兴趣的测试验证一下),下面这个查询语句为什么将2008-11-27的记录查询出来了呢?这个是同事遇到的一个问题,个人设计了一个例子。 USE AdventureWorks2014;GOSELECT * FROM [Person].[Person]WHERE ModifiedDate >= '2008-11-26 00:00:00:000' AND Modif... 阅读全文
RHEL 6.6配置网易CentOS镜像的yum源小结
2019-07-22 15:14 by 潇湘隐者, 1980 阅读, 收藏,
摘要:
之前没有使用过网易CentOS镜像的yum源,最近由于需要,遂在一台测试服务器验证、测试了一下如何配置使用网易的Cent0S的yum源。此文仅仅是笔记性质,参考了网上大量资料(文末“参考资料”的相关链接)。 1: 删除RHEL 6.6原有的YUM相关包 [root@mytestlnx03 ~]# rpm -qa | grep yumyum-plugin-security-1... 阅读全文
在执行xp_cmdshell的过程中出错,调用'LogonUserW'失败,错误代码:'1909'
2015-10-23 23:55 by 潇湘隐者, 1975 阅读, 收藏,
摘要:
在上篇文章Could not obtain information about Windows NT group/user 'xxxx\xxxx', error code 0x5里面,我介绍了SQL Server服务启动账号域账号锁定的情况下,有些Job Owner为域账号的作业执行会报错,其实在域账号被锁定的情况下(该域账号是SQL Server服务的启动账号),执行xp_cmdshe... 阅读全文
SQL Server 更新统计信息出现严重错误,应放弃任何可能产生的结果
2018-10-17 15:00 by 潇湘隐者, 1972 阅读, 收藏,
摘要:
一台SQL Server 2008 R2版本(具体版本如下所示)的数据库,最近几天更新统计信息的作业出错,错误如下所示: Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (X64) Jun 28 2012 08:36:30 Copyright (c) Microsoft Corporation Standard... 阅读全文
SQL Server中如何定位Row Lock锁定哪一行数据
2017-08-01 15:36 by 潇湘隐者, 1967 阅读, 收藏,
摘要:
在SQL Server中有时候会使用提示(Hint)强制SQL使用行锁(Row Lock),前两天有个同事咨询了一个问题,如何定位Row Lock具体锁定了哪一行。其实这个问题只适合研究一下,实际意义并不大,因为找到、定位被锁定的行的代价开销较大,而意义却不怎么大,而且使用场景也很少。那么下面我们来探讨、研究一下这个问题吧: 在会话窗口(会话ID=65)下执行下面SQL语句,模拟SQL S... 阅读全文
查看数据库表的数据量和SIZE大小的脚本修正
2016-05-12 14:31 by 潇湘隐者, 1966 阅读, 收藏,
摘要:
在使用桦仔的分享一个SQLSERVER脚本(计算数据库中各个表的数据量和每行记录所占用空间)的脚本时,遇到下面一些错误 这个是因为这些表的Schema是Maint,而不是默认的dbo,造成下面这段SQL在执行EXEC sp_spaceused @tablename时出现 Msg 15009, Level 16, State 1, Procedure sp_spaceused, Line 75 ... 阅读全文
INITIAL参数设置导致TRUNCATE TABLE不能降低高水位线案例
2015-04-16 16:58 by 潇湘隐者, 1958 阅读, 收藏,
摘要:
在一个数据库使用下面SQL找出了一批需要降低高水位线的表,其中有几个表没有数据,于是我打算用TRUNCATE来降低高水位线HWM SELECT a.owner, a.segment_name, a.segment_type, a.tablespace_name, a.blocks "real block", ... 阅读全文
浙公网安备 33010602011771号