摘要:一ORACLE 10.2.0.5.0 标准版的数据库的告警日志出现ORA-00600错误,具体错误信息如下所示 Errors in file /u01/app/oracle/admin/SCM2/bdump/scm2_s003_20333.trc:ORA-00600: internal error code, arguments: [kcblasm_1], [103], [], [], [], ... 阅读全文
ORA-00600: internal error code, arguments: [kcblasm_1], [103], [], [], [], [], [], []
2015-10-25 12:40 by 潇湘隐者, 4439 阅读, 0 推荐, 收藏,在执行xp_cmdshell的过程中出错,调用'LogonUserW'失败,错误代码:'1909'
2015-10-23 23:55 by 潇湘隐者, 1975 阅读, 0 推荐, 收藏,
摘要:在上篇文章Could not obtain information about Windows NT group/user 'xxxx\xxxx', error code 0x5里面,我介绍了SQL Server服务启动账号域账号锁定的情况下,有些Job Owner为域账号的作业执行会报错,其实在域账号被锁定的情况下(该域账号是SQL Server服务的启动账号),执行xp_cmdshe... 阅读全文
Could not obtain information about Windows NT group/user 'xxxx\xxxx', error code 0x5
2015-10-23 00:13 by 潇湘隐者, 1804 阅读, 1 推荐, 收藏,
摘要:案例描述 昨晚踢球回来,接到电话说一个系统的几个比较重要作业出错,导致系统数据有些问题。让我赶紧检查看看。检查作业日志时发现,作业报如下错误(关键信息用xxx替换) The job failed. Unable to determine if the owner (xxxx\xxxx) of job xxxxx has server access (reason: Could not ... 阅读全文
Database 'xxxx' is being recovered. Waiting until recovery is finished.
2015-10-19 22:21 by 潇湘隐者, 2341 阅读, 0 推荐, 收藏,
摘要:巡检发现一个SQL SERVER Express 2005数据库备份时出现下面错误: Database 'xxxx' is being recovered. Waiting until recovery is finished. 出现这个错误有点让人纳闷,有很多情况可能出现这个错误,例如,系统出现异常重启,或数据库服务被人为突然重启,数据库服务启动后,数据库正在恢复中,此时备份就会出现这种错误... 阅读全文
ADDM Reports bug:Significant virtual memory paging was detected on the host operating system
2015-10-16 12:25 by 潇湘隐者, 1895 阅读, 0 推荐, 收藏,
摘要:查看ADDM(数据库版本为ORACLE 10.2.0.5.0)报告时,发现其中有个结论非常不靠谱:Significant virtual memory paging was detected on the host operating system,具体内容如下所示: FINDING 2: 100% impact (3930 seconds)---------------------------... 阅读全文
SQL SERVER 2012启动失败 because upgrade step 'SSIS_hotfix_install.sql' 失败
2015-10-14 16:45 by 潇湘隐者, 2334 阅读, 1 推荐, 收藏,
摘要:有台数据库服务器(开发服务器),开发人员邮件告诉我,SSMS连接不了这台服务器,远程登录后,发现SQL SERVER的服务停止了,启动服务时报错,服务启动不了。检查错误日志发现下面一些信息 2015-10-14 13:47:09.98 spid17s The Service Broker endpoint is in disabled or stopped state.2015-10-... 阅读全文
mysql: unknown variable 'character-set-client=utf8'
2015-10-07 22:16 by 潇湘隐者, 27166 阅读, 4 推荐, 收藏,
摘要:在同事安装的MySQL服务器上(居然安装的是My-SQL 5.1.73的老旧版本),登录MySQL时遇到下面“mysql: unknown variable 'character-set-client=utf8'”错误: [root@MySQLDB002 lib]# mysql -u root -p mysql: unknown variable 'character-set-client=u... 阅读全文
DBCC CheckDB遇到a database snapshot could not be created
2015-10-07 15:16 by 潇湘隐者, 1038 阅读, 0 推荐, 收藏,
摘要:在备份一个客户的数据库时(数据库版本为SQL 2005 Express版本),做DBCC CHECKDB时遇到了下面错误信息: dbcc checkdb('DB_NAME'); 消息 5030,级别 16,状态 12,第 1 行 The database could not be exclusively locked to perform the operation. 消息 7926,级别 1... 阅读全文
化繁为简——分解复杂的SQL语句
2015-10-07 00:12 by 潇湘隐者, 14991 阅读, 16 推荐, 收藏,
摘要:今天同事咨询一个SQL语句,如下所示,SQL语句本身并不复杂,但是执行效率非常糟糕,糟糕到一塌糊涂(执行计划也是相当复杂)。如果查询条件中没有NOT EXISTS部分,倒是不要一秒就能查询出来。 SELECT * FROM dbo.UVW_PDATest a WITH(NOLOCK)WHERE Remark='前纺' AND Operation_Name='粗纱' AND One_Status... 阅读全文
tar解压问题gzip: stdin: not in gzip format
2015-09-24 16:39 by 潇湘隐者, 34714 阅读, 2 推荐, 收藏,
摘要:如下所示,使用tar -zxvf解压文件时遇到”gzip: stdin: not in gzip format“等错误: [root@DB-Server tmp]# [root@DB-Server tmp]# tar -zxvf Percona-XtraBackup-2.2.12-r8726828-el5-x86_64-bundle.tar gzip: stdin: not in gzip f... 阅读全文
RHEL 5.7 Yum配置本地源[Errno 2] No such file or directory
2015-09-24 15:50 by 潇湘隐者, 10042 阅读, 1 推荐, 收藏,
摘要:在Red Hat Enterprise Linux Server release 5.7 上配置YUM本地源时,遇到了"Errno 5] OSError: [Errno 2] No such file or directory xxxx",花了点时间搞清楚错误的来龙去脉。特此记录一下: 将Redhat 5.7的光盘镜像拷贝到了/mnt/cdrom/LinuxSrc目录下,配置了rhel-me... 阅读全文
SQL SERVER中什么情况会导致索引查找变成索引扫描
2015-09-14 09:12 by 潇湘隐者, 11357 阅读, 38 推荐, 收藏,
摘要:SQL Server 中什么情况会导致其执行计划从索引查找(Index Seek)变成索引扫描(Index Scan)呢? 下面从几个方面结合上下文具体场景做了下测试、总结、归纳。 1:隐式转换会导致执行计划从索引查找(Index Seek)变为索引扫描(Index Scan) Implicit Conversion will cause index scan instead of ind... 阅读全文
Vmware扩展磁盘如何不需重启系统
2015-09-11 15:21 by 潇湘隐者, 10307 阅读, 1 推荐, 收藏,
摘要:在虚拟机Vmware中我们有时候需要添加新的虚拟磁盘或给已有虚拟磁盘扩容(expand),在新增磁盘或磁盘扩容后,Linux系统并不能马上识别到。也就是说你看不到磁盘空间变化(使用fdisk -l查看),这时我们可以通过重启系统(reboot)解决这个问题,但是很多时候,我们并不想在存储扩容时重启系统,因为这样会影响到现有的业务系统。那么为什么新增磁盘或磁盘扩容后,Linux系统识别不到呢... 阅读全文
Vmware虚拟机进入BIOS方法
2015-09-10 00:35 by 潇湘隐者, 24099 阅读, 1 推荐, 收藏,
摘要:在VMware里面如何进入BIOS是个头疼的问题,因为启动界面一闪而过(下面两个图如果不设置bios.bootDelay,基本上很难抓到),即使你狂按F2或ESC键(ESC: 调整启动顺序;F2: 进入BIOS Setup) ,绝大部分都无法进入BIOS。因为VMware启动界面显示时间太短、系统无法识别按键而直接开启了系统。 研究了一下,发现VMware的配置文件.vmx可以控制这个过程, ... 阅读全文
Linux LVM学习总结——删除物理卷
2015-09-08 14:38 by 潇湘隐者, 11769 阅读, 0 推荐, 收藏,
摘要:本篇介绍LVM管理中的命令vgreduce, pvremove。其实前面几篇中以及有所涉及。 vgreduce:通过删除LVM卷组中的物理卷来减少卷组容量。注意:不能删除LVM卷组中剩余的最后一个物理卷 pvremove: 用于删除一个存在的物理卷。使用pvremove指令删除物理卷时,它将LVM分区上的物理卷信息删除,使其不再被视为一个物理卷。 在删除物理卷PV之前,必须将服务器的分... 阅读全文
Linux系统检查查看桌面环境
2015-09-07 21:32 by 潇湘隐者, 46611 阅读, 4 推荐, 收藏,
摘要:Linux的桌面系统系统多达十几种,像gnome、kde、mate、cinnamon、lxde、xfce、jwm等。比较常用的一般是gnome、kde、xfce等。那么如何判断Linux系统安装了哪种桌面环境组件呢?下面总结了一些检查桌面环境的方法: 方法1:env | grep DESKTOP_SESSION= 或 echo $DESKTOP_SESSION 此命令只能进入桌面系统后,在... 阅读全文
RHEL 6.6安装桌面环境GNOME
2015-09-07 15:39 by 潇湘隐者, 8168 阅读, 1 推荐, 收藏,
摘要:在测试服务器(Red Hat Enterprise Linux Server release 6.6)需要安装桌面系统环境,于是选择GNOME桌面环境安装。 一:检查系统的运行级别以及是否安装了桌面环境 [root@localhost ~]# runlevelN 3[root@localhost ~]# yum grouplist | more Loaded plugins: product-i... 阅读全文
Linux SSH登录慢案例分析
2015-09-06 10:01 by 潇湘隐者, 8863 阅读, 2 推荐, 收藏,
摘要:手头有台Linux服务器ssh登录时超级慢,需要几十秒。其它服务器均没有这个问题。平时登录操作都默默忍了。今天终于忍不住想搞清楚到底什么原因。搜索了一下发现了很多关于ssh登录慢的资料,于是自己也学着来分析、印证一下ssh登录慢的原因。 出现ssh登录慢一般有两个原因:DNS反向解析的问题和ssh的gssapi认证 1:ssh的gssapi认证问题 GSSAPI ( Generic Secur... 阅读全文
ORACLE Linux以及 Unbreakable Enterprise Kernel
2015-09-04 10:13 by 潇湘隐者, 5405 阅读, 0 推荐, 收藏,
摘要:Oracle Linux,全称为Oracle Enterprise Linux,简称OEL,Linux发行版本之一。Oracle公司在2006年初发布第一个版本,以对Oracle软件和硬件支持较好见长。OEL,一般人通常叫法为Oracle企业版Linux,由于Oracle提供的企业级支持计划UBL(Unbreakable Linux),所以很多人都称OEL为坚不可摧Linux。2010年9... 阅读全文
Linux 硬盘分区生效命令partprobe
2015-09-03 23:50 by 潇湘隐者, 6066 阅读, 0 推荐, 收藏,
摘要:在Linux中使用fdisk命令进行分区时,有时会遇到“WARNING: Re-reading the partition table failed with error 16: Device or resource busy.The kernel still uses the old table.The new table will be used at the next reboot.”这种告... 阅读全文
PlateSpin 完全复制由于LVM没有可用空闲空间导致失败
2015-09-01 17:42 by 潇湘隐者, 957 阅读, 0 推荐, 收藏,
摘要:使用PlateSpin复制居然会由于LVM的卷组VG没有空闲可用的空间(available free space in the LVM volume group)创建快照而导致失败,特此记录一下:免得每次都将卷组VG里面的空间全部使用完。在进行存储分配、规划时,如果有使用PlateSpin做复制,一定要留意这个事情。 The use of LVM snapshots is the defau... 阅读全文
Linux LVM学习总结——放大LV容量
2015-09-01 16:31 by 潇湘隐者, 6846 阅读, 0 推荐, 收藏,
摘要:本篇介绍LVM管理中的命令lvresize,我们先创建一个卷组VG VolGroup02,它建立在磁盘/dev/sdc (大小为8G)上。创建逻辑卷LV时,我们故意只使用了一小部分。具体情况如下所示 [root@localhost ~]# vgdisplay --- Volume group --- VG Name VolGroup02 System ID ... 阅读全文
Linux AVG ANTIVIRUS FREE使用介绍
2015-08-28 12:25 by 潇湘隐者, 6076 阅读, 0 推荐, 收藏,
摘要:杀毒软件AVG,没有用过估计也有所耳闻。AVG ANTIVIRUS FREE - FOR LINUX 是AVG在Linux下的一款免费杀毒软件。它的官方下载地址供了rpm、deb、源码安装包等多种安装方式。下面我下载了RPM安装包安装 AVG ANTIVIRUS FREE - FOR LINUX安装步骤 [root@localhost tmp]# rpm -ivh avg2013flx-r... 阅读全文
Linux如何查看JDK的安装路径
2015-08-27 12:14 by 潇湘隐者, 199204 阅读, 37 推荐, 收藏,
摘要:如何在一台Linux服务器上查找JDK的安装路径呢? 有那些方法可以查找定位JDK的安装路径?是否有一些局限性呢? 下面总结了一下如何查找JDK安装路径的方法. 1:echo $JAVA_HOME 使用$JAVA_HOME的话能定位JDK的安装路径的前提是配置了环境变量$JAVA_HOME,否则如下所示,根本定位不到JDK的安装路径 [root@localhost ~]# java -vers... 阅读全文
Cannot set a credential for principal 'sa'. (Microsoft SQL Server,错误: 15535)
2015-08-27 10:46 by 潇湘隐者, 1905 阅读, 0 推荐, 收藏,
摘要:在SQL SERVER 2008上上禁用sa登录时,遇到下面错误:“Cannot set a credential for principal 'sa'. (Microsoft SQL Server,错误: 15535)” 官方文档https://support.microsoft.com/zh-cn/kb/956177 分析了原因以及解决方案。 出现原因 如果在登录属性-sa对话框的常规选... 阅读全文
记一次Linux服务器上查杀木马经历
2015-08-24 15:09 by 潇湘隐者, 50832 阅读, 30 推荐, 收藏,
摘要:开篇前言 Linux服务器一直给我们的印象是安全、稳定、可靠,性能卓越。由于一来Linux本身的安全机制,Linux上的病毒、木马较少,二则由于宣称Linux是最安全的操作系统,导致很多人对Linux的安全性有个误解:以为它永远不会感染病毒、木马;以为它没有安全漏洞。所以很多Linux服务器都是裸奔的。其实在这次事件之前,我对Linux的安全性方面的认识、重视程度也是有所不足的。系统的... 阅读全文
Linux NetHogs监控工具介绍
2015-08-21 20:34 by 潇湘隐者, 15824 阅读, 0 推荐, 收藏,
摘要:NetHogs介绍 NetHogs是一款开源、免费的,终端下的网络流量监控工具,它可监控Linux的进程或应用程序的网络流量。NetHogs只能实时监控进程的网络带宽占用情况。NetHogs支持IPv4和IPv6协议,支持本地网卡以及PPP链接。 官方介绍如下: NetHogs is a small 'net top' tool. Instead of breaking the traffi... 阅读全文
Linux make: g++: Command not found
2015-08-21 17:57 by 潇湘隐者, 23068 阅读, 0 推荐, 收藏,
摘要:Linux使用make命令时遇到“make: g++: Command not found”,这个主要是没有安装gcc-c++.x86_64,如下所示 [root@localhost nethogs]# makeg++ -g -Wall -Wextra -c packet.cppmake: g++: Command not foundmake: *** [packet.o] Error 127... 阅读全文
Linux的NTP配置总结
2015-08-20 12:29 by 潇湘隐者, 181913 阅读, 51 推荐, 收藏,
摘要:在Linux系统中,为了避免主机时间因为在长时间运行下所导致的时间偏差,进行时间同步(synchronize)的工作是非常必要的。Linux系统下,一般使用ntp服务来同步不同机器的时间。NTP 是网络时间协议(Network Time Protocol)的简称,干嘛用的呢?就是通过网络协议使计算机之间的时间同步化。 安装NTP包 检查是否安装了ntp相关包。如果没有安装ntp相关包,使用... 阅读全文
Linux内核的文件预读readahead
2015-08-19 18:09 by 潇湘隐者, 15967 阅读, 2 推荐, 收藏,
摘要:Linux的文件预读readahead,指Linux系统内核将指定文件的某区域预读进页缓存起来,便于接下来对该区域进行读取时,不会因缺页(page fault)而阻塞。因为从内存读取比从磁盘读取要快很多。预读可以有效的减少磁盘的寻道次数和应用程序的I/O等待时间,是改进磁盘读I/O性能的重要优化手段之一。 维基百科上关于readhead的介绍资料: readahead is a system ca... 阅读全文
浙公网安备 33010602011771号