代码改变世界

阅读排行榜

MySQL如何查看/监控/处理账号密码过期问题

2024-03-01 15:49 by 潇湘隐者, 1818 阅读, 收藏,
摘要: MySQL 8.0.x中,我们如果按安全规范配置了账号密码过期策略的话,那么如何查看账号密码还有多长时间就会过期;如何做好账号密码过期监控;以及提前及时处理账号密码过期问题就是DBA必须处理的一些事情。这里简单讨论一下这些事情。个人经验仅供参考,如有不足或错误的地方,敬请指正一二。这篇文章的具体测试 阅读全文

SQL Server如何用触发器捕获DML操作的会话信息

2017-03-20 15:51 by 潇湘隐者, 1818 阅读, 收藏,
摘要: 需求背景 上周遇到了这样一个需求,维护人员发现一个表的数据经常被修改,由于历史原因;文档缺少;以及维护人员的经常变更,导致他们对系统也业务也不完全熟悉,他们也不完全清楚哪些系统和应用程序会对这个表的数据进行操作。现在他们想找出有哪些服务器,哪些应用程序会对这个表进行INSERT、UPDATE操作。那么问题来了,怎么去解决这个问题呢? 解决方案 由于数据库版本是标准版,我们选择了... 阅读全文

SQL Server如何查看SQL Server服务启动时间

2023-01-11 10:11 by 潇湘隐者, 1812 阅读, 收藏,
摘要: SQL Server数据库中,我们想查看SQL Server实例的启动时间以及SQL Server Agent服务的启动时间,有哪一些方法和技巧呢? 下面总结一些查看SQL Server实例和SQL Server Agent服务启动时间的方法。 查看SQL Server实例启动时间 如果要查询SQL 阅读全文

MS SQL 监控数据/日志文件增长

2013-05-12 22:08 by 潇湘隐者, 1810 阅读, 收藏,
摘要: 前几天,在所有数据库服务器部署了监控磁盘空间的存储过程和作业后(MS SQL 监控磁盘空间告警),今天突然收到了两封告警邮件,好吧,存储规划是一方面,但是,是不是要分析一下是什么原因造成磁盘空间不足的呢?会不会是因为突然暴增的日志文件,抑或是系统业务猛增导致数据量暴增,还是历史数据累计原因....分析总得有数据来支撑吧,但是现在只有那些数据文件的当前大小信息,没有数据文件的历史增长变化信息,所以,今天就想实现这么一个功能,每天(频率可以调整)去收集一下数据文件的信息,放到一个表里面,这样方便我们分析数据文件的增长演变例程,甚至你可以将数据文件的增长幅度和业务变化关联起来分析....那么接下来. 阅读全文

Could not obtain information about Windows NT group/user 'xxxx\xxxx', error code 0x5

2015-10-23 00:13 by 潇湘隐者, 1804 阅读, 收藏,
摘要: 案例描述 昨晚踢球回来,接到电话说一个系统的几个比较重要作业出错,导致系统数据有些问题。让我赶紧检查看看。检查作业日志时发现,作业报如下错误(关键信息用xxx替换) The job failed. Unable to determine if the owner (xxxx\xxxx) of job xxxxx has server access (reason: Could not ... 阅读全文

SQL Server如何通过Page_ID找到对应的表

2019-09-29 09:56 by 潇湘隐者, 1796 阅读, 收藏,
摘要: 其实本篇文章算是翻译Finding a table name from a page ID这篇文章,只是不想直接翻译。用自己的理解叙说出来。算是对上一篇博客"SQL Server如何找出一个表包含的页信息(Page)"的承前启后。 我们如果从日志或dump文件中发现页信息,那么能否通过页信息找到其关联的对象呢? 答案是可以,而且非常简单。如下所示,这个DBCC PAGE的输出信息: ... 阅读全文

The concurrent snapshot for publication 'xxx' is not available because it has not been fully generated or the Log Reader Agent is not running to activate it

2017-02-15 17:14 by 潇湘隐者, 1796 阅读, 收藏,
摘要: 在两台测试服务器部署了复制(发布订阅)后,发现订阅的表一直没有同步过来。重新生成过snapshot ,也重新初始化过订阅,都不能同步数据,后面检查Distributor To Subscriber History, 发现有如下日志信息: The concurrent snapshot for publication 'RPL_PUB_Tecdb' is not available because ... 阅读全文

ORA-00824: cannot set sga_target due to existing internal settings, see alert log for more information

2013-09-05 22:18 by 潇湘隐者, 1791 阅读, 收藏,
摘要: 这篇文章是上篇文章”Expdp 导数错误 ORA-00832”的延续,前几天工作比较忙、累,直到今天才整理发出来。这个数据库实例的参数设置比较诡异其实是有原因的,由于这台数据库服务器系统是32位,数据库也是32位的。对于绝大部分32位系统上的32位数据库,SGA最大的设置都不能超过2G,有的系统最大值甚至不能超过1.7G左右。DBA为了让内存充分利用,不至于浪费内存资源,于是想让SGA_MAX_SIZE最大化,对数据库相关参数做了调整,设置参数USE_INDIRECT_DATA_BUFFERS为TRUE,调整SGA_MAX_SIZE为3424M,然而使用USE_INDIRECT_DATA_B. 阅读全文

SQL Server Reporting Services:无法检索应用程序文件。部署中的文件已损坏

2014-03-17 17:31 by 潇湘隐者, 1786 阅读, 收藏,
摘要: 如果在客户端计算机上启动Microsoft SQL Server 2012的 ClickOnce 版本的 Microsoft SQL Server 报表生成器时出现“无法检索应用程序文件。部署中的文件已损坏”时,一般是由于客户端计算机上没有安装 Microsoft.NET Framework 4 或更高版本的.NET Framework 版本,安装了Microsoft.NET Framework ... 阅读全文

ORACLE中关于表的一些特殊查询语句

2018-11-22 10:57 by 潇湘隐者, 1780 阅读, 收藏,
摘要: 1: 如何判断字段的值里面:那些数据包含小写字母或大小字母 判断字段NAME的值里面有小写字母的记录 方式1: SELECT NAME FROM TEST WHERE regexp_like(NAME,'[[:lower:]]'); 方式2 SELECT NAME FROM TEST WHERE regexp_like(NAME,'[a-z]'); 判断字段NAME... 阅读全文

RHEL Linux 7的防火墙firewalld学习总结

2020-03-01 23:28 by 潇湘隐者, 1763 阅读, 收藏,
摘要: RHEL Linux 7的防火墙firewalld学习总结 本文介绍一下RHEL 7下的防火墙配置工具firewalld。 在RHEL 7之前,我们一般使用iptables防火墙管理工具,其实,iptables与firewalld都不是真正的防火墙,它们都只是用来定义防火墙策略的防火墙管理工具而已,或者说,它们只是一种服务或程序。iptables服务会把配置好的防火墙策略交由内核层面的netf... 阅读全文

MySQL如何快速获取binlog的开始时间和结束时间

2024-05-11 11:18 by 潇湘隐者, 1762 阅读, 收藏,
摘要: 之前写过一篇文章MySQL如何获取binlog的开始时间和结束时间[1],文章里面介绍了如何获取MySQL数据库二进制日志(binlog)的开始时间与结束时间的一些方法。实际应用当中,我们可能还会遇到效率/性能方面的问题。最近对这个问题做了一些研究,这里就介绍一下如何快速获取MySQL二进制日志(b 阅读全文

Postfix发送邮件时报错“libmysqlclient.so.18: cannot open shared object file: No such file or directory”

2022-03-14 23:13 by 潇湘隐者, 1762 阅读, 收藏,
摘要: 在一台Linux服务器上使用postfix发送邮件时遇到上面错误: sendmail.postfix: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No suc 阅读全文

SQL Agent Job 报“Access to the remote server is denied because the current security context is not trusted”

2017-02-24 11:41 by 潇湘隐者, 1762 阅读, 收藏,
摘要: SQL Server 2005(Microsoft SQL Server 2005 - 9.00.5000.00)下的一个作业执行一个存储过程,存储过程中动态SQL语句使用链接服务器(Linked Servers),从另外一台SQL Server服务器获取数据。但是执行时报“Access to the remote server is denied because the current secu... 阅读全文

DATEDIFF函数小问题

2010-07-27 08:20 by 潇湘隐者, 1751 阅读, 收藏,
摘要: DATEDIFF函数语法如下DATEDIFF( datepart , startdate , enddate ),返回指定的 startdate 和 enddate 之间所跨的指定 datepart 边界的计数(带符号的整数)。下面来说说我碰到的这个问题。用户表里user里面有个字段Create_Time记录用户注册日期,Last_Login_Time 记录用户最后登录的时间,要统计注册用户在注册... 阅读全文
上一页 1 ··· 57 58 59 60 61 62 63 64 65 ··· 86 下一页