摘要:                    
检查我们的一台ORACLE数据库的监听日志发现有不少TNS-12502错误信息。如下所示 TNS-12502: TNS:listener received no CONNECT_DATA from client09-DEC-2014 15:47:06 * (CONNECT_DATA=(SERVICE_NAME=epps)(CID=(PROGRAM=D:\Tasks\FGIS2MES\CEG...                阅读全文
            
        阅读排行榜
ORA-19563: header validation failed for file
2015-04-15 22:28 by 潇湘隐者, 5561 阅读, 收藏,
摘要:                    
在测试服务器还原数据库时遇到了ORA-19563错误。如下所示 RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: =============...                阅读全文
            
        ORACLE等待事件: log file parallel write
2016-09-07 15:09 by 潇湘隐者, 5553 阅读, 收藏,
摘要:                    
log file parallel write概念介绍 log file parallel write 事件是LGWR进程专属的等待事件,发生在LGWR将日志缓冲区(log_buffer)中的重做日志信息写入联机重做日志文件组的成员文件,LGWR在该事件上等待该写入过程的完成。该事件的等待表示重做日志所处的磁盘设备缓慢或存在争用。下面看看官方一些资料是如何解释log file parallel w...                阅读全文
            
        SQL Server 2008 打SP1 补丁遇到的问题
2010-09-21 17:05 by 潇湘隐者, 5528 阅读, 收藏,
摘要:                    
今天在我机器上给SQL Server 2008 打上SP1补丁时,错误不断,郁闷死了。我的机器是XP Server Pack 3, SQL Server 2008 版本:SQL Server 2008 版本Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--...                阅读全文
            
        MySQL如何导出带日期格式的文件
2015-12-30 20:03 by 潇湘隐者, 5512 阅读, 收藏,
摘要:                    
一网友问在MySQL中如何只用SQL语句导出带日期格式的文件。觉得有点意思,于是尝试了一下。导出文件使用SELECT INTO OUTFILE 但是OUTFILE后面的值不能使用变量,所以只能使用动态SQL语句来实现。其中表user为测试表。具体语句如下所示 mysql> SET @SqlScript= CONCAT("SELECT * INTO OUTFILE '/tmp/sql_o...                阅读全文
            
        SQL Server如何查找表名或列名中包含空格的表和列
2018-08-28 16:21 by 潇湘隐者, 5509 阅读, 收藏,
摘要:                    
最近发现一个数据库中的某个表有个字段名后面包含了一个空格,这个空格引起了一些小问题,一般出现这种情况,是因为创建对象时,使用双引号或双括号的时候,由于粗心或手误多了一个空格,如下简单案例所示: USE TEST;GO --表TEST_COLUMN中两个字段都包含有空格CREATE TABLE TEST_COLUMN ( "ID " INT IDENTITY (1,1),...                阅读全文
            
        Ubuntu上更改MySQL数据库数据存储目录
2018-10-15 23:37 by 潇湘隐者, 5506 阅读, 收藏,
摘要:                    
之前写过一篇博客“MySQL更改数据库数据存储目录”,当时的测试环境是RHEL和CentOS,谁想最近在Ubuntu下面更改MySQL数据库数据存储目录时遇到了之前未遇到的问题,之前的经验用不上了(或者说之前的总结不是太全面),修改完MySQL数据库数据存储目录后重启MySQL,发现MySQL服务无法启动。 root@mylnx2:/etc/mysql/mysql.conf.d# servi...                阅读全文
            
        浅析SQL SERVER执行计划中的各类怪相
2014-07-11 15:30 by 潇湘隐者, 5496 阅读, 收藏,
摘要:                    
在查看执行计划或调优过程中,执行计划里面有些现象总会让人有些疑惑不解: 1:为什么同一条SQL语句有时候会走索引查找,有时候SQL脚本又不走索引查找,反而走全表扫描? 2:同一条SQL语句,查询条件的取值不同,它的执行计划会一致吗? 3: 同一条SQL语句,其执行计划会变化,为什么 4: 在查询条件的某个或几个字段上创建了索引,执行计划就一定会走该索引吗? 5:同时存在几个索引...                阅读全文
            
        清除Chrome浏览器的历史记录、缓存
2010-08-19 23:04 by 潇湘隐者, 5474 阅读, 收藏,
摘要:                    
习惯了用360卫士清理浏览器缓存、历史记录等垃圾文件,但是今天用360清理过后,打开谷歌浏览器Chrome时, 发现它的历史记录(CTRL+ H)根本没有被清理掉,经过一番探索后,可以通过下面方法清除历史记录:首先找到谷歌Chrome浏览器安装文件的目录,我的C:\Documents andSettings\Administrator\Local Settings\Application Data...                阅读全文
            
        SQL SERVER如何通过SQL语句获服务器硬件和系统信息
2015-11-23 14:07 by 潇湘隐者, 5470 阅读, 收藏,
摘要:                    
在SQL SERVER中如何通过SQL语句获取服务器硬件和系统信息呢?下面介绍一下如何通过SQL语句获取处理器(CPU)、内存(Memory)、磁盘(Disk)以及操作系统相关信息。如有不足和遗漏,敬请补充。谢谢! 一:查看数据库服务器CPU的信息 ---SQL 1:获取数据库服务器的CPU型号 EXEC xp_instance_regread 'HKEY_LOCAL_MACHI...                阅读全文
            
        crontab中部署Python脚本注意事项
2019-08-20 22:28 by 潇湘隐者, 5458 阅读, 收藏,
摘要:                    
有时候手工执行Python脚本跑的好好的,但是部署到Linux的crontab中后,就会遇到一些问题,最近终于有空整理一下这方面的内容,其实也是自己也踩了一些别人踩过的坑!这里仅仅列举个人遇到的一些小问题,经验和精力问题,不能面面俱到,仅总结一下自己遇到的这些问题。 环境变量问题 cron中的环境变量和系统的环境变量是不一样的,我们可以通过设置定时脚本将cron中的环境变量打印出来,然...                阅读全文
            
        ORACLE SQL脚本能否修改字段名称?
2011-05-18 20:47 by 潇湘隐者, 5446 阅读, 收藏,
摘要:                    
在看到标题时,你先想想:在ORACLE中能否修改一个表的某个字段名呢?如果能的话,你是否还记得SQL脚本如何写的呢,呵呵,写这个的目的是因为在论坛上看见许多信誓旦旦的说ORACLE中不能修改字段名称,只能先删除、后添加字段或是其它方法来处理。当然我不知道他们是在ORACLE那个版本下测试。我在ORACLE 9.0 ,10上是都可以执行的。http://topic.csdn.net/t/20020605/16/780826.htmlhttp://topic.csdn.net/u/20090306/14/c3fe94e2-ce50-4c0f-a205-f8f19a3f17a2.htmlhttp:/                阅读全文
            
        SQL SERVER 2008数据库各版本功能对比
2013-09-27 13:59 by 潇湘隐者, 5438 阅读, 收藏,
摘要:                    
微软SQL SERVER 2008数据库有6个版本,分别是数据中心版、企业版、标准版、Web版、工作组版、简易版,有时候购买的时候或需要使用某项功能时,需要了解各个版本的区别,功能差异,很多时候,大部分人都没法记得那么清楚,只能上网搜索一下,但是很多搜索结果往往不那么让人满意,要么挂羊头卖狗肉,要么信息残缺不全,其实微软官网有提供了http://www.microsoft.com/zh-cn/SQLServer/product-info/compare.aspx这样一个对比功能,你只需选择你需要对比的版本,就可以从可伸缩性、高可用性、虚拟化支持、复制.....等多方面得到你想要的结果。非常方便                阅读全文
            
        SQL Server一致性错误修复案例总结
2019-01-11 12:07 by 潇湘隐者, 5425 阅读, 收藏,
摘要:                    
今天遇到了一个关于数据库一致性错误的案例。海外工厂的一台SQL Server 2005(9.00.5069.00 Standard Edition)数据库在做DBCC CHECKDB的时候出现了一致性错误,下面总结一下处理过程。具体的一致性错误信息如下所示: Msg 8992, Level 16, State 1, Line 1 Check Catalog Msg 3853, State ...                阅读全文
            
        数据库表的基本信息,你知道吗?
2010-09-03 12:15 by 潇湘隐者, 5401 阅读, 收藏,
摘要:                    
用SQL Doc生成数据库字典文档的时候,突然发现有字段描叙(Description)这项内容,以前一直没有注意过,故特意研究了一下,结果越挖越深,就写了这篇文章。以前在做数据库脚本开发时,新建表时,对各个字段的描叙要么是记录在文档里面,要么自己建一个表,来保存这些内容,以便日后开发、维护的方便。其实这些信息完全可以放在数据库自己的系统视图里面。对字段的说明、描述一般都放在系统视图sys.exte...                阅读全文
            
         
                    
                 浙公网安备 33010602011771号
浙公网安备 33010602011771号