摘要:
在ORACLE数据库当中,有时候会使用ALTER SYSTEM KILL SESSION 'sid,serial#'杀掉一个会话进程,但是使用这个SQL语句杀掉会话后,数据库并不会立即释放掉相关的资源,有时候你会发现锁定的资源很长时间也不会释放,即使会话状态为“KILLED”,依然会阻塞其它会话。 下面根据Eygel的"Oracle中Kill session的研究",构造一个案例看看kill s... 阅读全文
评论排行榜
ORACLE告警日志文件
2014-08-08 15:48 by 潇湘隐者, 66198 阅读, 收藏,
摘要:
告警日志介绍 告警日志文件是一类特殊的跟踪文件(trace file)。告警日志文件命名一般为alert_.log,其中SID为ORACLE数据库实例名称。数据库告警日志是按时间顺序记录message和错误信息。 告警日志位置 在ORACLE 10g中,BACKGROUND_DUMP_DEST参数确定了告警日志的位置,但是告警日志的文件名无法修改,告警日志的名称为:alert_.log... 阅读全文
Linux服务器宕机案例一则
2014-08-04 12:53 by 潇湘隐者, 54433 阅读, 收藏,
摘要:
案例环境操作系统 :Oracle Linux Server release 5.7 64bit 虚拟机硬件配置 : 物理机型号为DELL R720 资源配置 :RAM 8G Intel(R) Xeon(R) CPU E5-2690 8核案例描述早晨发现桂林那边一台Linux服务器(虚拟机)网络无法p... 阅读全文
Remote Desktop Connection Manager (RDCMan) 介绍
2014-07-30 17:10 by 潇湘隐者, 21366 阅读, 收藏,
摘要:
Remote Desktop Connection Manager介绍 Remote Desktop Connection Manager (RDCMan) 是微软Windows Live体验团队的主要开发者 Julian Burger开发的一个远程桌面管理工具。简称为RDCMan。 RDCMan可以集中管理、分类、组织远程桌面,相比Windows系统自带的远程桌面连接工具mstsc.exe要方... 阅读全文
SQL SERVER 2005删除维护作业报错:The DELETE statement conflicted with the REFERENCE constraint "FK_subplan_job_id"
2014-07-17 21:56 by 潇湘隐者, 5722 阅读, 收藏,
摘要:
案例环境: 数据库版本: Microsoft SQL Server 2005 (Microsoft SQL Server 2005 - 9.00.5000.00 (X64) ) 案例介绍: 对一个数据库实例做清理工作时,发现有一个很久之前禁用的数据库维护作业,于是遂删除该作业,但是删除该作业时,遇到如下错误: 脚本删除操作: USE [msdb]GOEXEC msdb.dbo.sp_de... 阅读全文
虚拟机VMware与主机共享文件介绍
2014-07-01 12:20 by 潇湘隐者, 27024 阅读, 收藏,
摘要:
我们经常会在Windows平台安装虚拟机VMware,不管是出于实验测试还是工作需要,伴随而来的就是经常需要在Windows系统和虚拟机系统之间进行共享数据文件,例如,需要将Window主机上的Oracle安装镜像文件拷贝到VMware上的Linux系统下....诸如此类需求,两者之间共享数据文件的方法其实蛮多的,下面介绍几种比较常用的共享文件方法(有些详细介绍、有些略有介绍): 1: 通过FT... 阅读全文
Linux系统查看系统是32位还是64位方法总结
2014-06-13 14:29 by 潇湘隐者, 87228 阅读, 收藏,
摘要:
这篇博客是总结、归纳查看Linux系统是32位还是64位的一些方法,很多内容来自网上网友的博客。本篇只是整理、梳理这方面的知识,方便自己忘记的时候随时查看。 方法1:getconf LONG_BIT 查看 如下例子所示: 32位Linux系统显示32, 64位Linux系统显示64。最简单、快捷的方法。 [root@DB-Server ~]# getconf LONG_BIT 32 [root@... 阅读全文
虚拟机VMWARE上ORACLE License 的计算
2014-04-21 15:32 by 潇湘隐者, 6209 阅读, 收藏,
摘要:
Oracle License的计算有两种方式:按照用户数和CPU个数. 其中按CPU计算方式如下: License Number = The Number of CPU Cores * Core Factor 其中Core Factor 可以参考官方文档 Oracle Processor Core Factor 。 如果Oracle 安装在VMWARE 上,是否也是按照这个方式计算呢?... 阅读全文
SQL SERVER 2012 从Enterprise Evaluation Edtion 升级到 Standard Edtion SP1
2014-03-28 14:57 by 潇湘隐者, 11948 阅读, 收藏,
摘要:
案例背景:公司从意大利购买了一套中控系统,前期我也没有参与其中(包括安装、实施都是第三方),直到最近项目负责人告诉我:前期谈判以为是数据库的License费用包含在合同中,现在经过确认SQL Server 数据库的License需要我们这边提供。等我连接到该数据库服务器检查时,发现数据库版本为2012 Enterprise Evaluation Edition (64-bit),而公司现在只购买了2012 Standard Edition 。那么我现在需要安装SQL SERVER 2012 Standard Edition。 刚开始我在纠结是卸载该版本后重新安装还是是否可以通过“Edit... 阅读全文
MS SQL错误:SQL Server failed with error code 0xc0000000 to spawn a thread to process a new login or connection. Check the SQL Server error log and the Windows event logs for information about possible related problems
2014-03-05 14:12 by 潇湘隐者, 2971 阅读, 收藏,
摘要:
早晨宁波那边的IT人员打电话告知数据库无法访问了。其实我在早晨也发现Ignite监控下的宁波的数据库服务器出现了异常,但是当时正在检查查看其它服务器发过来的各类邮件,还没等到我去确认具体情况,就收到了电话。我首先检查网络是否畅通,结果发现网络没有问题,然后远程登录到该服务器,查看了一下数据库的服务发现其运行正常,但是在本机使用MSSMS管理工具亦无法连接数据库,当下有两种方案:方案一:... 阅读全文
SQL SERVER 2008 Reporting Services 的一些小问题集合
2013-12-18 17:58 by 潇湘隐者, 7371 阅读, 收藏,
摘要:
实验环境:服务器 Windows Server 2008 R2 Standard 64bit 数据库 SQL SERVER 2008 R2 Standard 64bit 问题1:在SQL Server 2008下,配置了Reporting Services后,在IE里输入http://localhost/Reports/Pages/Folder.asp... 阅读全文
MS SQL 错误:无法绑定由多个部分组成的标识符 "xxxxx"
2013-10-10 14:36 by 潇湘隐者, 77049 阅读, 收藏,
摘要:
今天有个同事问我一个SQL问题,觉得有点意思,虽然能很快定位并解决问题,但是就是有种说不清道不明的感觉。因为不能解释清楚(很多是建立在假设上),顺便记录一下,希望有清楚原理的人能解答一二。原SQL语句不便于说明问题,我用一个简单的例子来描述这个问题,请看下面SQL:SELECT TYPE, COUNT(1) FROM sys.objects tGROUP BY sys.objects.type;消息 4104,级别 16,状态 1,第 2 行无法绑定由多个部分组成的标识符 "sys.objects.type"。如果是English版本,则会报如下错误:消息 4104,级别 阅读全文
RHEL6 64位系统安装ORACLE 10g 64bit 数据库
2013-08-10 22:12 by 潇湘隐者, 19940 阅读, 收藏,
摘要:
记得去年4月份的时候,为公司部署测试环境和UAT环境时,在红帽RHEL6 64位系统安装ORACLE 10g 64位数据库时遇到了许多小问题,当时匆匆忙忙也没记录一下这些问题,前几天在虚拟机安装ORACLE 64位 10g时,又有一些常见问题又遇到了,顺便整理一下这篇文章。也许在RHEL6 64版本上安装64位Oracle 10g 的问题是最多的,估计很多人都被这个虐过无数次(很多人都是Oracle虐我无数遍,我待Oracle如初恋)。从网上搜索关于这方面的内容就可见一斑。好,废话少说,正式进入正题。步骤1:准备系统以及在虚拟机上设置共享目录DataBase,准备数据库安装介质。有些细节东西. 阅读全文
TreeSize工具介绍
2013-06-19 19:29 by 潇湘隐者, 5359 阅读, 收藏,
摘要:
TreeSize Professional 工具是一个功能强大且灵活方便的硬盘空间管理工具,能在 Windows 8/7/Vista/XP 或 Windows Server 2012年/2008年/2003 (32 或 64 位)各种系统运行使用。而且操作起来简单、方便。它的官方网址http://www.jam-software.de/treesize/, 上面提供30天试用版下载。功能介绍 1:有效的管理和清理磁盘空间 2:直观显示磁盘使用情况 3:细节分析,下钻到所有的目录 4:查找并删除冗余文件 5:提供多种导出或报表信息Manage and clean up disk space e. 阅读全文
MS SQL 批量给存储过程/函数授权
2013-05-14 23:38 by 潇湘隐者, 3485 阅读, 收藏,
摘要:
在工作当中遇到一个类似这样的问题:要对数据库账户的权限进行清理、设置,其中有一个用户Test,只能拥有数据库MyAssistant的DML(更新、插入、删除等)操作权限,另外拥有执行数据库存储过程、函数的权限,但是不能进行DDL操作(包括新建、修改表、存储过程等...),于是需要设置登录名Test的相关权限:1:右键单击登录名Test的属性.2: 在服务器角色里面选择"public"服务器角色。3:在用户映射选项当中,选择"db_datareader"、"db_datawriter"、"public"三个数据库角色 阅读全文
浙公网安备 33010602011771号