摘要:
最近在验证、测试备份有效性时,遇到了“ORA-01180: can not create datafile 1”这个错误,顺便结合metalink的官方文档“RMAN restore fails with ORA-01180: can not create datafile 1 (文档 ID 1265151.1)”里面的内容做一个学习、归纳、总结,顺便加深一下理解。 creating ... 阅读全文
阅读排行榜
Zabbix 6中MSSQL by ODBC模板配置手册
2023-04-24 21:11 by 潇湘隐者, 2869 阅读, 收藏,
摘要:
这里介绍一下如何在Zabbix 6下面,使用默认自带的模板MSSQL by ODBC来监控SQL Server数据库。官方关于Template DB MSSQL By ODBC的介绍如下链接所示: https://www.zabbix.com/integrations/mssql 这个项目对应的gi 阅读全文
Redis主从配置总结
2021-08-18 11:16 by 潇湘隐者, 2846 阅读, 收藏,
摘要:
Redis的主从配置相对于MySQL来说确实是非常简单,不过我们这里还是简单总结一下,仅供参考和学习,如有不足之处,敬请指正。 Redis的编译安装 # wget http://download.redis.io/releases/redis-6.0.8.tar.gz<!--CRLF--># tar 阅读全文
为什么你SQL Server的数据库文件的Date modified没有变化呢?
2017-01-05 12:17 by 潇湘隐者, 2845 阅读, 收藏,
摘要:
在SQL Server数据库中,数据文件与事务日志文件的修改日期(Date Modified)是会变化的,但是有时候你会发现你的数据文件或日志文件的修改日期(Date Modified)几个月甚至是半年以上都没有变化了,如下截图所示: 为什么呢?不会是什么bug吧? 相信很多人都会有这样的反应。下面我们通过实验来看看数据库的数据文件与事务日志文件在什么情况或条件下, 修改日期(Date ... 阅读全文
ORACLE SEQUENCE跳号总结
2017-09-01 00:02 by 潇湘隐者, 2842 阅读, 收藏,
摘要:
在ORACLE数据库中,序列(SEQUENCE)是使用非常频繁的一个数据库对象,但是有时候会遇到序列(SEQUECNE)跳号(skip sequence numbers)的情形,那么在哪些情形下会遇到跳号呢? 事务回滚引起的跳号 不管序列有没有CACHE、事务回滚这种情况下,都会引起序列的跳号。如下实验所示: SQL> create sequence my_seq... 阅读全文
SQL Server使用sys.master_files计算tempdb大小不正确
2017-06-13 16:36 by 潇湘隐者, 2841 阅读, 收藏,
摘要:
一直习惯使用sys.master_files来统计数据库的大小以及使用情况,但是发现sys.master_files不能准确统计tempdb的数据库大小信息。如下所示: SELECT database_id AS DataBaseId ,DB_NAME(database_id) ... 阅读全文
Linked Server: EXECUTE permission denied on object 'xp_prop_oledb_provider', database 'master', owner 'dbo'
2014-06-18 09:08 by 潇湘隐者, 2838 阅读, 收藏,
摘要:
问题出现环境: 使用SQL Server Management Studio 2008 连接到SQL Server 2000的数据库,点击其中一个Oracle链接服务器,单击“目录”时,Linked Server弹出如下错误信息.使用另外一个拥有sysadmin角色的账号登录检查发现没有此类问题。 错误详细信息如下所示:有用的信息只有一条:EXECUTE permission denied o... 阅读全文
oom_kill_process造成数据库挂起并出现found dead shared server
2016-08-06 11:27 by 潇湘隐者, 2834 阅读, 收藏,
摘要:
这篇博客是上一篇博客Oracle shutdown immediate遭遇ORA-24324 ORA-24323 ORA-01089的延伸(数据库挂起hang时,才去重启的),其实这是我们海外一工厂的遇到的案例,把内容拆开是因为这个case分开讲述显得主题明确一些。正式进入主题: 服务器数据库版本Oracle Database 10g Release 10.2.0.4.0,操作系统为Red H... 阅读全文
SQL Server中关于基数估计如何计算预估行数的一些探讨
2017-05-02 08:44 by 潇湘隐者, 2824 阅读, 收藏,
摘要:
关于SQL Server 2014中的基数估计,官方文档Optimizing Your Query Plans with the SQL Server 2014 Cardinality Estimator里有大量细节介绍,但是全部是英文,估计也没有几个人仔细阅读。那么SQL Server 2014中基数估计的预估行数到底是怎么计算的呢? 有哪一些规律呢?我们下面通过一些例子来初略了解一下,下... 阅读全文
MS SQL巡检系列——检查数据库上一次DBCC CHECKDB的时间
2016-05-13 15:57 by 潇湘隐者, 2819 阅读, 收藏,
摘要:
DBCC CHECKDB检查指定数据库中的所有对象的逻辑和物理完整性,具体请参考MSDN文档。我们必须定期对数据库做完整性检查(DBCC CHECKDB),以便能及时发现一些数据库损坏(Corruption)的情况。如果你的数据库长时间没有做DBCC CHECKDB,这样是做是不合理,并且很危险的。那么我们怎么检查数据库上一次做DBCC CHECKDB的时间呢? 可以通过DBCC DBINFO来获... 阅读全文
ORA-00600: internal error code, arguments: [17281], [1001], [0x1FF863EE8], [], [], [], [], []
2014-04-01 14:57 by 潇湘隐者, 2813 阅读, 收藏,
摘要:
我们生产服务器中的一个数据库发出监控告警日志的邮件,内容如下所示,在31号09:11分出现了大名鼎鼎的ORA-00600错误。Dear All: The Instance xxx' alert log occured the ora errors ,please see the detail blow and take action for it. many thanks! ----------------------------------------- The errors is blow----------------------------------------------- 阅读全文
Symantec Backup Exec 2012 Agent for Linux 卸载
2013-07-24 21:57 by 潇湘隐者, 2807 阅读, 收藏,
摘要:
本文介绍一下如何卸载Symantec Backup Exec 2012 Agent for Linx。首先我们来看看Symantec_Backup_Exec2012管理员手册的文档介绍:卸载 Agent for Linux1 在 Linux 服务器上,将 Backup Exec 安装介质插入相应的设备中。2 以 root 身份登录到要从中卸载 Linux Agent 的服务器。3 导航到 Backup Exec 安装介质上的以下目录:4 启动 uninstallralus 脚本。例如:./uninstallralus5 执行以下操作之一:键入 Linux 服务器的名称、IP 地址或完全限定域. 阅读全文
ORA-1652: unable to extend temp segment by 128 in tablespace xxx Troubleshootin
2017-08-08 22:54 by 潇湘隐者, 2803 阅读, 收藏,
摘要:
当收到告警信息ORA-01652: unable to extend temp segment by 128 in tablespace xxxx 时,如何Troubleshooting ORA-1652这样的问题呢? 当然一般xxx是临时表空间,也有可能是用户表空间。 我们先来模拟一下这个情况,在两个会话窗口执行下面SQL语句,这个视图比较特殊(因为比较懒,不想去构造一个大量消耗临时段的SQ... 阅读全文
ORACLE中如何找出统计信息过期的表
2022-10-19 14:49 by 潇湘隐者, 2787 阅读, 收藏,
摘要:
在ORACLE数据库当中,我们如何判断当前对象的统计信息是否过期/过时(Stale)的呢? 从哪些维度去判断呢? 我们有那些方法呢?下面介绍ORACLE数据库中一些找出过期统计信息的方法,主要有下面几种方法: 1:DBA_TAB_STATISTICS告诉你统计信息过期 主要通过DBA_STATIST 阅读全文
SQL Server扩展事件system_health会话总结
2019-05-23 10:41 by 潇湘隐者, 2787 阅读, 收藏,
摘要:
system_health会话概念 我们知道扩展事件(Extended Events)是从SQL Server 2008开始引入的。system_health会话是SQL Server默认包含的扩展事件会话。该会话在SQL Server数据库引擎启动时自动启动,并且运行时不会对性能造成任何明显影响。该会话收集的系统数据可用于帮助对数据库引擎的性能问题进行故障排除。 该会话收集的信息包括:(... 阅读全文
浙公网安备 33010602011771号