代码改变世界

[置顶]个人博客的简单通告

2020-12-23 16:15 by 潇湘隐者, 423 阅读, 0 推荐, 收藏, 编辑
摘要:最近博客园调整,没法用Windows Live Writer发博客。目前转战公众号。另外,关于博客中部分博客使用了密码保护,如有需要查看这些博客内容的话,请关注我的公众号,从公众号去浏览这些文章。 阅读全文

ORACLE如何查看当前账号的相关信息总结

2021-06-10 15:27 by 潇湘隐者, 19 阅读, 0 推荐, 收藏, 编辑
摘要:关于Oracle数据库的账号,我们在维护数据库的时候,偶尔可能需要获取一些特殊信息。例如,账号的创建时间、账号的状态、账号的锁定时间.....。正常情况下,我们可以通过DBA_USERS获取大部分相关信息。但是有一些特殊信息,还必须通过不常用底层基表sys.user$来获取。 SQL> DESC D 阅读全文

ORA-01536: space quota exceeded for tablespace案例

2021-06-08 09:15 by 潇湘隐者, 19 阅读, 0 推荐, 收藏, 编辑
摘要:最近在做数据治理的过程中,回收了部分账号的权限,因为角色RESOURCE里拥有CREATE TABLE的权限,所以我想回收RESOURCE角色。例如,对于TEST账号,收回其创建表的权限,就收回了授予其的RESOURCE的角色,结果不到几小时,SUPPORT人员就反馈这个账号遇到了ORA-01536 阅读全文

Symantec Backup Exec在Snapshot Processsing状态挂起案例 密码保护

2021-06-01 09:39 by 潇湘隐者, 0 阅读, 0 推荐, 收藏, 编辑
该文被密码保护。 阅读全文

ntpd dead but pid file exists

2021-05-17 12:04 by 潇湘隐者, 90 阅读, 0 推荐, 收藏, 编辑
摘要:Zabbix监控的一台Linux主机告警:“System time is out of sync (diff with Zabbix server > 60s)”,一检查发现时间居然滞后一个多小时了。这台Linux设置过ntpd服务,ssh登录主机,检查ntpd服务,发现报下面错误: # servi 阅读全文

pip3安装库时报超时问题小结

2021-05-10 11:20 by 潇湘隐者, 256 阅读, 0 推荐, 收藏, 编辑
摘要:在Linux测试服务器上使用pip3安装组件时,遇到下面错误: #pip3 install cryptography<!--CRLF-->WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status= 阅读全文

CentOS 7.8上Symantec Backup Exec 2010 Agent启动时突然奔溃总结

2021-04-27 10:40 by 潇湘隐者, 92 阅读, 0 推荐, 收藏, 编辑
摘要:在一台CentOS 7.8服务器上安装Symantec Backup Exec 2010 Agent For Linux后,启动Remote Agent for Linux(RALUS)后立马崩溃了。 # /etc/init.d/VRTSralus.init start<!--CRLF-->Star 阅读全文

MongoDB如何判别是企业版还是社区版?

2021-04-07 16:14 by 潇湘隐者, 319 阅读, 0 推荐, 收藏, 编辑
摘要:如何判别你在使用的MongoDB是企业版还是社区版? 下面整理了一些方法,方便不时之需。 方法1: > db.serverBuildInfo().modules<!--CRLF--> > db.serverBuildInfo().modules<!--CRLF--> 如果命令输出[ "enterpr 阅读全文

MongoDB Shell的输出问题案例

2021-04-02 09:23 by 潇湘隐者, 125 阅读, 0 推荐, 收藏, 编辑
摘要:最近遇到一个案例,使用MongoDB Shell命令的时候,它总会将你输入的命令重复输出,如下截图所示 而且你在MongoDB Shell中输错了命令,选择回退/删除的时候,它也不行。折腾了半天,从MongoDB Shell的选项到Linux的环境变量.....折腾到我快放弃的时候,终于一道曙光从天 阅读全文

SQL Server解惑——预定义语句与即席查询区别

2021-04-01 09:39 by 潇湘隐者, 164 阅读, 0 推荐, 收藏, 编辑
摘要:在SQL Server中预定义语句(Prepared Statement)与即席查询(Ad Hoc Query)是啥区别呢? 其实官方文档甚至没有一个非常明确的定义说明,像Oracle、MySQL等其它数据库,也没有即席查询这类概念。下面简单总结一下即席查询跟预定义语句。 即席查询(Ad Hoc Q 阅读全文

SQL Server的tempdb数据库下能创建普通表吗?

2021-03-31 09:04 by 潇湘隐者, 71 阅读, 0 推荐, 收藏, 编辑
摘要:在SQL Server中,如果在tempdb数据库下创建一个普通表,那么它是一个临时表还是普通用户表呢?或者这样表述,tempdb下能够创建普通表吗?在回答这个问题前,我们先来测试验证一下,如下所示: USE tempdb;<!--CRLF-->GO<!--CRLF--> <!--CRLF-->CR 阅读全文

Windows服务器查看端口信息

2021-03-31 08:59 by 潇湘隐者, 509 阅读, 0 推荐, 收藏, 编辑
摘要:下面整理、总结了(Windows平台下)如何查看服务器端口信息的一些方法和工具。 1:tcpview工具查看端口 使用tcpview利器查看端口信息,这个工具不仅能显示当前服务器的端口(Local Port),还能看到一个TCP连接的远程端口号等信息。 2:”资源监视器”查看端口 运行资源管理器的方 阅读全文

SQL Server执行sp_changeobjectowner遇到"Msg 15001, Level 16,..."错误探究

2021-02-25 11:55 by 潇湘隐者, 181 阅读, 0 推荐, 收藏, 编辑
摘要:在SQL Server中使用sp_changeobjectowner存储过程修改对象所有者(Owner)时,可能会遇到下面错误信息,当然对象klb.[k3]这个表确实是存在的。如下所示: 注意:个人测试环境为SQL Server 2014的标准版,如有不同情况,请以实际环境为准。 USE Adven 阅读全文

杂想闲思录——为什么感觉年味不在了?

2021-02-14 12:45 by 潇湘隐者, 310 阅读, 4 推荐, 收藏, 编辑
摘要:过年是我们中国传统节日当中,最隆重、最重视、家庭成员团聚最多的节日,没有之一。每到快过年的时候,浓浓的年味就在大街小巷、村头巷尾到处洋溢着:街道开始张灯结彩、大门陆陆续续的张贴对联。父母们开始忙忙碌碌的大扫除,家家户户准备年货,迎接儿女们的回家;返乡的人们,一扫一年的辛苦与疲惫,义无反顾的踏上了回家 阅读全文

SQL Server的嵌套存储过程中使用同名的临时表怪像浅析

2021-02-08 10:37 by 潇湘隐者, 309 阅读, 1 推荐, 收藏, 编辑
摘要:SQL Server的嵌套存储过程,外层存储过程和内层存储过程(被嵌套调用的存储过程)中可以存在相同名称的本地临时表吗?如果可以的话,那么有没有什么问题或限制呢? 在嵌套存储过程中,调用的是外层存储过程的临时表还是自己定义的临时表呢? 是否类似高级语言的变量一样,本地临时表有没有“作用域“范围呢? 阅读全文

如何用DPA结合Zabbix分析定位SQL Server的tempdb数据库暴增问题

2021-02-05 15:23 by 潇湘隐者, 236 阅读, 0 推荐, 收藏, 编辑
摘要:这篇文章分享一下如何通过使用Zabbix与DPA工具(SolarWinds的Database Performance Analyzer)结合来分析、定位SQL Server的tempdb数据库大小暴增的问题。个人经验,没有完美的监控工具,所谓尺有所长,寸有所短。监控方案不要全部依赖一个工具,最好是多 阅读全文

Zabbix 5.x的Template Module ICMP Ping浅析

2021-02-01 10:25 by 潇湘隐者, 589 阅读, 0 推荐, 收藏, 编辑
摘要:Zabbix 5.*默认自带了模板Template Module ICMP Ping。它用来监控主机或设备的存活状态以及网络情况,主要是监控丢包率和响应时间两个指标。Template Module ICMP Ping模板有三个item,如下截图所示: Template Module ICMP Pin 阅读全文

杂想闲思录——微小迭代无处不在

2021-01-26 00:00 by 潇湘隐者, 271 阅读, 2 推荐, 收藏, 编辑
摘要:「杂想闲思录是个人的一些不成熟的想法和见解的文字表达,属于文字速记,可能表达的观点不成熟或者观点有所偏颇,欢迎指正,共同探讨」 微小迭代这个词可能很多人都听过,但是对于这个概念,每个人的领悟程度不一,今天也来聊聊自己的一些领悟和感想,偶然的机会,一个网友咨询一个技术问题,发过来一篇我很久之前写的博客 阅读全文

PostgreSQL忘记postgres账号的密码怎么办?

2021-01-25 11:57 by 潇湘隐者, 305 阅读, 1 推荐, 收藏, 编辑
摘要:PostgreSQL数据库中,假如你忘记了postgres账号的密码或者由于工作交接问题,等交接到你手头的时候,没有postgres账号密码,那怎么办呢?其实不用慌,像MySQL、SQL Server等数据库一样,只要你拥有操作系统权限,修改postgres超级账号的密码也非常方便简单。下面测试环境 阅读全文

SQL Server序列的监控

2021-01-22 15:17 by 潇湘隐者, 170 阅读, 0 推荐, 收藏, 编辑
摘要:我们知道数据库中的序列(Sequence Numbers)如果由于类型设置不当或者业务暴增等各种原因,可能出现序列的值被用完、耗尽的情况,此时就会出现类似下面这样的错误: Msg 11728, Level 16, State 1, Line 25 The sequence object 'SEQ_O 阅读全文

SQL Server自动灵活生成定制的备份脚本 密码保护

2021-01-19 15:28 by 潇湘隐者, 0 阅读, 0 推荐, 收藏, 编辑
该文被密码保护。 阅读全文

SQL Server解惑——查询条件IN中能否使用变量

2021-01-18 08:19 by 潇湘隐者, 911 阅读, 3 推荐, 收藏, 编辑
摘要:在SQL Server的查询条件中,能否在IN里面使用变量呢? 如果可以的话,有没有需要注意的地方或一些限制呢?在回答这个问题前,我们先来看看这个例子: IF EXISTS (SELECT 1 FROM sys.objects WHERE name='TEST' AND type='U')<!--C 阅读全文

kill_session_ora_14450.sql

2021-01-15 14:33 by 潇湘隐者, 181 阅读, 0 推荐, 收藏, 编辑
摘要:之前总结过一篇博客“ORA-14450: attempt to access a transactional temp table already in use”,里面的脚本仅适合于讲述如何解决ORA-14450错误,在生产环境中,肯定需要快速解决问题,你可以使用下面脚本kill_session_o 阅读全文

PostgreSQL查看数据目录总结

2021-01-08 11:59 by 潇湘隐者, 1477 阅读, 0 推荐, 收藏, 编辑
摘要:PostgreSQL数据库中,如何查看PostgreSQL的数据目录呢? 测试验证了一下,大概有下面几种方法: 方法1: postgres=# show data_directory;<!--CRLF--> data_directory <!--CRLF--> <!--CRLF--> /home/p 阅读全文

SQL Server解惑——为什么ORDER BY改变了变量的字符串拼接结果

2021-01-07 08:44 by 潇湘隐者, 575 阅读, 7 推荐, 收藏, 编辑
摘要:在SQL Server中可能有这样的拼接字符串需求,需要将查询出来的一列拼接成字符串,如下案例所示,我们需要将AddressID <=10的AddressLine1拼接起来,分隔符为|。如下截图所示。这种方式看起来似乎没有什么问题,而且简单测试也是OK: USE AdventureWorks2014 阅读全文

SQL Server脚本分享:get_database_detail_info.sql 密码保护

2021-01-04 11:47 by 潇湘隐者, 3 阅读, 0 推荐, 收藏, 编辑
该文被密码保护。 阅读全文

ashtop学习分享

2021-01-01 09:32 by 潇湘隐者, 222 阅读, 0 推荐, 收藏, 编辑
摘要:ashtop.sql这个脚本是Tanel Poder写的一个脚本,用于定位有性能问题的SQL, 此脚本在GitHub上地址为https://github.com/tanelpoder/tpt-oracle/blob/master/ash/ashtop.sql。目前的最新版本为ashtop.sql v 阅读全文

杂想闲思录——学会接受平凡的自己!

2020-12-30 23:49 by 潇湘隐者, 511 阅读, 2 推荐, 收藏, 编辑
摘要:2020年只剩下最后一天了,这一年注定是不平静的一年,历史上的庚子年份都会发生一些影响历史进程的事情。历史进程的蝴蝶效应总会深刻的影响着你我。IT从业人员如何在时代汹涌的浪潮中安身立命,拥有一份相对稳定的工作,显得尤为重要。有人说”对于普通人来说,工作对于人生至关重要,它提供了收入、身份和意义,失业 阅读全文

SQL Server中datetimeset转换datetime类型问题浅析

2020-12-28 15:55 by 潇湘隐者, 481 阅读, 1 推荐, 收藏, 编辑
摘要:在SQL Server中,数据类型datetimeoffset转换为datetime类型或datetime2类型时需要特别注意,有可能一不小心你可能会碰到下面这种情况。下面我们构造一个简单案例,模拟一下你们可能遇到的情况。 CREATE TABLE TEST<!--CRLF-->(<!--CRLF- 阅读全文

MySQL如何计算统计redo log大小

2020-12-25 08:36 by 潇湘隐者, 562 阅读, 1 推荐, 收藏, 编辑
摘要:在MySQL中如何计算、统计重做日志(redo log)的生成情况呢? 例如10分钟内,生成了多少M的redo log呢?30分钟内又生成了多少M的redo log.....。MySQL没有像Oracle中那样的系统视图统计这些数据,但是我们可以通过一些方法曲线的统计二进制日志的生成量。 虽然我在这 阅读全文

个人博客的简单通告

2020-12-23 16:15 by 潇湘隐者, 423 阅读, 0 推荐, 收藏, 编辑
摘要:最近博客园调整,没法用Windows Live Writer发博客。目前转战公众号。另外,关于博客中部分博客使用了密码保护,如有需要查看这些博客内容的话,请关注我的公众号,从公众号去浏览这些文章。 阅读全文