摘要:
案例环境: 操作系统 : Microsoft Windows Server 2003 Standard Edtion SP2 数据库版本 : SQL Server 2005 Standard Edition SP4 案例描述: 服务器重启过后,MSSQLSERVER服务自动重启了,但是SQLSERVERAGENT服务启动失败(当然SQL Agent服务的启动类型为自... 阅读全文
随笔档案-2015年02月
ORA-00604: error occurred at recursive SQL level 1
2015-02-26 22:44 by 潇湘隐者, 27230 阅读, 收藏, 编辑
摘要:
在测试环境中使用某个账号ESCMOWNER对数据库进行ALTER操作时,老是报如下错误: ORA-00604: error occurred at recursive SQL level 1 ORA-20016: (ALTER) Action denied as it is a protected object! ORA-06512: at line 7 不清楚发生了什么情况,于是想跟踪当... 阅读全文
SQL SERVER特殊行转列案列一则
2015-02-11 14:01 by 潇湘隐者, 1379 阅读, 收藏, 编辑
摘要:
今天有个同事找我,他说他有个需求,需要进行行转列,但是又跟一般的行转列有些区别,具体需求如下所说,需要将表1的数据转换为表2的显示格式. 我想了一下,给出了一个解决方法,具体如下所示(先给出测试数据) INSERT INTO TEST SELECT 1, 1, '定型名称', '预定型' UNION ALLSELECT 1, 2, '进布... 阅读全文
SSRS ReportServer Database 的Blocking问题
2015-02-10 23:58 by 潇湘隐者, 1682 阅读, 收藏, 编辑
摘要:
我们监控SQL SERVER数据库的阻塞情况时,老是收到在SSRS 里面出现SQL阻塞情况,刚开始由于事情多,没有太关注ReportServerTempDB里面的会话阻塞情况,但是老是出现这种频繁阻塞情况,不得不仔细研究一下SSRS的Blocking问题。 Blocking SQL Text CREATE PROCEDURE [dbo].[Writelocksession] @Se... 阅读全文
[转载]DBA的特质第二部分:性格
2015-02-10 01:19 by 潇湘隐者, 986 阅读, 收藏, 编辑
摘要:
本文转自http://www.searchdatabase.com.cn/showcontent_84382.htm 支持原创、尊重原创,分享知识! 在本系列文章中,笔者将谈一谈数据库管理员(DBA)所应该具备的一些特质。在上一篇文章中,我介绍了一名DBA应有的技术特质。在本文中,我会将介绍让一个人成为优秀DBA的宝贵性格特质。 性格特质 什么是性格特质?它是指一个人所拥有的与众不同的品质... 阅读全文
[转载]DBA的特质第一部分:技术
2015-02-10 00:51 by 潇湘隐者, 946 阅读, 收藏, 编辑
摘要:
本文转自http://www.searchdatabase.com.cn/showcontent_84379.htm 支持原创、尊重原创,分享知识! 在本系列文章中,笔者将谈一谈数据库管理员(DBA)所应该具备的一些特质。过去几年里,一直有人无数次地问我:成为一名DBA有什么要求,或者说在招聘DBA时应看重哪些特质?这些特质可以简单地归结为两大类:技术特质和性格特质。在第一部分中,笔者就将介绍一... 阅读全文
DPA/Ignite由于DNS问题导致连接不上被监控的数据库服务器
2015-02-10 00:29 by 潇湘隐者, 1424 阅读, 收藏, 编辑
摘要:
问题描述: 在DPA(Ignite)的管理监控界面发现有两台SQL Server数据库服务器连接不上,截图如下所示,检查其日志内容 具体错误日志如下所示, Notice:日志里面具体的服务器名称被我用ServerName替换了. Date: 2/9/15 11:39:18 PM DB: ServerName com.confio.ignite.common.jdbc.exceptions.... 阅读全文
ORACLE计算表引占用空间大小
2015-02-08 20:14 by 潇湘隐者, 15011 阅读, 收藏, 编辑
摘要:
在ORACLE数据库中,如何计算一个表所占用的存储空间呢?我们可以通过系统视图DBA_SEGMENTS、USER_SEGMETNS、DBA_TABLES来查看一个表所占空间的大小,如下所示: SELECT SEGMENT_NAME TABLE_NAME ,SUM(BLOCKS) BLOCKS ,SUM(BYTES)/(... 阅读全文
Reporting Services 错误案例一则
2015-02-03 00:25 by 潇湘隐者, 4813 阅读, 收藏, 编辑
摘要:
遇到一个有意思的Reporting Services报表的案例,在2015-01-30号的凌晨20分左右的时候,有人发现Reporting Services的速度非常慢,而且最后有抛出异常,当时不知道什么情况。只是记录了其中一张报表的名字,以及出错信息截图。如下所示: 第二天,我首先通过下面SQL查看这张报表在2015-01-30 00:00到2015-01-30 02... 阅读全文
SQL SERVER Transactional Replication中添加新表如何不初始化整个快照
2015-02-02 00:29 by 潇湘隐者, 3620 阅读, 收藏, 编辑
摘要:
在SQL SERVER的复制(Replication)中,有可能出现由于业务需求变更,需要新增一张表或一些表到已有的复制(发布订阅)当中,这种需求应该是很正常,也很常见的。但是在已有的复制(发布订阅)当中增加新表/文章,往往需要将整个快照重新初始化,这样做虽然简单,但是往往在实际应用中会出现一些问题,例如,发布订阅的表比较多,数据量比较大,那么重新初始化快照往往需要很长一段时间,影响系统正常运行... 阅读全文