代码改变世界

随笔档案-2014年07月

Symantec Backup Exec 2010 Agent For Linux安装

2014-07-31 17:53 by 潇湘隐者, 6723 阅读, 收藏, 编辑
摘要: 以前写过一篇文章介绍过Symantec Backup Exec 2012 Agent For Linux安装安装,今天介绍一下Symantec Backup Exec 2010 Agent For Linux安装,关于赛门铁克的Backup Exec的功能请看下面主要功能和主要优势介绍。有兴趣的可以参考官网介绍:http://www.symantec.com/zh/cn/backup-exec。 ... 阅读全文

Remote Desktop Connection Manager (RDCMan) 介绍

2014-07-30 17:10 by 潇湘隐者, 21122 阅读, 收藏, 编辑
摘要: Remote Desktop Connection Manager介绍 Remote Desktop Connection Manager (RDCMan) 是微软Windows Live体验团队的主要开发者 Julian Burger开发的一个远程桌面管理工具。简称为RDCMan。 RDCMan可以集中管理、分类、组织远程桌面,相比Windows系统自带的远程桌面连接工具mstsc.exe要方... 阅读全文

Attempt to fetch logical page (...) in database 2 failed. It belongs to allocation unit xxxx not to xxx

2014-07-29 22:19 by 潇湘隐者, 3105 阅读, 收藏, 编辑
摘要: 今天一个同事说在一个生产库执行某个存储过程,遇到了错误: Fatal error 605 occurred at jul 29 2014 我试着执行该存储过程,结果出现下面错误,每次执行该存储过程,得到的错误内容都不一样(page变化,还有就是allocation unit)变化 消息 605,级别 21,状态 3,过程 usp_xxxxxxxxx,第 228 行 Attempt to ... 阅读全文

Linux命令学习总结:reboot命令

2014-07-28 11:42 by 潇湘隐者, 73544 阅读, 收藏, 编辑
摘要: 命令简介: 该命令用来重启Linux系统。相当于Windows系统中的restart命令。 命令语法: /sbin/reboot [-n] [-w] [-d] [-f] [-i] 或 reboot [-n] [-w] [-d] [-f] [-i] 命令参数: 参数 长参数 描叙 -d 重新启动时不把数据写入记录文件/var/tmp/wtmp ... 阅读全文

Linux命令学习总结:rmdir

2014-07-27 11:00 by 潇湘隐者, 6139 阅读, 收藏, 编辑
摘要: 命令简介: 该命令用用来删除空目录,如果目录非空,则会出现错误。可以使用rm删除目录中的文件后,使用rmdir删除目录。也可以使用rm -rf替代rmdir命令。这是一个非常简单的命令。 命令语法: rmdir [OPTION]... DIRECTORY... 命令参数: 参数 长参数 描叙 --ignore-fail-on-non-empty 忽略任何... 阅读全文

Linux命令学习总结:rm命令

2014-07-26 12:35 by 潇湘隐者, 47529 阅读, 收藏, 编辑
摘要: 命令简介: 该命令用来删除Linux系统中的文件或目录。通常情况下rm不会删除目录,你必须通过指定参数-r或-R来删除目录。另外rm通常可以将该文件或目录恢复(注意,rm删除文件其实只是将指向数据块的索引点(information nodes)释放,只要不被覆盖,数据其实还在硬盘上。如果想要保证文件的内容无法复原,可以使用命令shred 。 另外一般还是要慎用rm -rf *这样的命令。 ... 阅读全文

SQL Server 中VARCHAR(MAX)变量赋值引起的性能问题。

2014-07-25 16:17 by 潇湘隐者, 10087 阅读, 收藏, 编辑
摘要: 案例环境: 操作系统版本 : Windows Server 2008 R2 Standard SP1 数据库版本 : Microsoft SQL Server 2012 (SP1) - 11.0.3000.0 (X64) 案例介绍: 由于不能将生产环境的代码和数据贴上来,所以我构造了下面一个小案例,当然没法和生产环境的案例一致。只能是接近而已。但是足以反映问题本质就足够了。 DRO... 阅读全文

查看mysql数据库版本方法总结

2014-07-24 17:48 by 潇湘隐者, 179988 阅读, 收藏, 编辑
摘要: 当你接手某个mysql数据库管理时,首先你需要查看维护的mysql数据库版本;当开发人员问你mysql数据库版本时,而恰好你又遗忘了,那么此时也需要去查看mysql数据库的版本..............。下文总结一下Linux平台下查看mysql数据库的方法.个人觉得总结的比较全面了。 方法1:登录数据库时,你可以看到对应mysql数据库的版本信息,如下所示: [root@DB-Ser... 阅读全文

Linux mysql 5.6: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

2014-07-22 23:33 by 潇湘隐者, 156001 阅读, 收藏, 编辑
摘要: 案例环境: 操作系统 :Red Hat Enterprise Linux Server release 5.7 (Tikanga) 64 bit 数据库版本 : Mysql 5.6.19 64 bit 案例介绍: 今天开始学习mysql,遂先安装了Mysql 5.6.19 64bit 版本的数据库,结果安装成功了,但是使用root登录时遇到了E... 阅读全文

Ignite用户配置管理介绍

2014-07-22 10:27 by 潇湘隐者, 1196 阅读, 收藏, 编辑
摘要: Ignite8这款数据库性能监控、性能分析软件,不光是DBA监控、管理数据库的利器之一,开发人员也可以查看系统性能数据,下面介绍一下如何在Ignite里面配置用户权限,本文纯水文一篇,介绍简单基本的配置操作,楼主权当整理文档手册。 Step 1: 进入Ignite主页时,点击右上角的Options选项进入配置页面。 Step 2: 选择呢Administration页面,选择“User A... 阅读全文

ORACLE动态采样分析

2014-07-19 15:01 by 潇湘隐者, 7668 阅读, 收藏, 编辑
摘要: 动态采样概念 动态采样(Dynamic Sampling)是在ORACLE 9i Release 2中开始引入的一个技术,引入它的目的是为了应对数据库对象没有分析(统计信息缺失)的情况下,优化器生成更好的执行计划。简单的说,在数据库段(表、索引、分区)对象没有分析的情况下,为了使CBO优化器得到足够多的信息以保证优化器做出正确执行计划而发明的一种技术。它会分析一定数量段对象上的数据块... 阅读全文

SQL SERVER 2012链接到SQL SERVER 2000的问题解决案例

2014-07-17 23:17 by 潇湘隐者, 4249 阅读, 收藏, 编辑
摘要: 前几天在在桦仔的SQLSERVER走起微信公众帐号看到一篇文章MS SQL Server2014链接MS SQL Server 2000,当时手机上囫囵吞枣看了个大概,知道是由于SQL SERVER Native Client版本问题,没想到不过几天,自己就一脚踩到这个坑里面了,真是感概万千,下文主要讲述一下SQL SERVER Native Client 10的安装过程。 网上搜索SQL ... 阅读全文

SQL SERVER 2005删除维护作业报错:The DELETE statement conflicted with the REFERENCE constraint "FK_subplan_job_id"

2014-07-17 21:56 by 潇湘隐者, 5653 阅读, 收藏, 编辑
摘要: 案例环境: 数据库版本: Microsoft SQL Server 2005 (Microsoft SQL Server 2005 - 9.00.5000.00 (X64) ) 案例介绍: 对一个数据库实例做清理工作时,发现有一个很久之前禁用的数据库维护作业,于是遂删除该作业,但是删除该作业时,遇到如下错误: 脚本删除操作: USE [msdb]GOEXEC msdb.dbo.sp_de... 阅读全文

YourSQLDba 配置——修改备份路径

2014-07-15 23:18 by 潇湘隐者, 1634 阅读, 收藏, 编辑
摘要: 公司一直使用YourSQLDba做本地备份,磁带机将本地备份文件上带做异地容灾备份。近期整理、验证备份时发现本地备份目录命名五花八门 其中有历史原因,也有无规划化的缘故,看着这些五花八门的目录,越看越不顺眼。于是想统一规范化。备份目录统一为DB_BACKUP,完整备份位于FULL_BACKUP子目录,事务日志备份位于LOG_BACKUP子目录下。例如如下所示: 完整备份目录 :G:\D... 阅读全文

管理故事——和尚挑水的故事

2014-07-14 23:12 by 潇湘隐者, 22451 阅读, 收藏, 编辑
摘要: 有时候企业、公司的各种混乱都是源于管理问题,例如人浮于事、资源错配、机构臃肿……………,暂且不说企业管理、项目的管理,光是个人工作的管理。一个处理不好,接踵而来的就是一堆问题,可怕的不是出现问题,而是问题根源得不到彻底解决,问题就会产生问题,直接让你应接不暇。筋疲力尽,疲于奔命!关于管理的艺术、技巧,不是一两本教科书就能讲得清、道得明的,下面是吃饭聊天时候听同事讲起的一个所谓管理的故事,所谓“一千... 阅读全文

ORACLE优化器RBO与CBO介绍总结

2014-07-14 10:38 by 潇湘隐者, 57031 阅读, 收藏, 编辑
摘要: RBO和CBO的基本概念 Oracle数据库中的优化器又叫查询优化器(Query Optimizer)。它是SQL分析和执行的优化工具,它负责生成、制定SQL的执行计划。Oracle的优化器有两种,基于规则的优化器(RBO)与基于代价的优化器(CBO) RBO: Rule-Based Optimization 基于规则的优化器 CBO: Cost-Based Optimization ... 阅读全文

ORA-00600: internal error code, arguments: [LibraryCacheNotEmptyOnClose]

2014-07-12 09:11 by 潇湘隐者, 2269 阅读, 收藏, 编辑
摘要: 案例环境: 操作系统版本: Red Hat Enterprise Linux ES release 4 数据库版本 : 10.2.0.4.0 32 bit 案例介绍: 今天我执行stop_oracle.sh脚本关闭数据库时遭遇了ORA-00600: internal error code, arguments: [LibraryCacheNotEmptyOnClose], [], [... 阅读全文

浅析SQL SERVER执行计划中的各类怪相

2014-07-11 15:30 by 潇湘隐者, 5446 阅读, 收藏, 编辑
摘要: 在查看执行计划或调优过程中,执行计划里面有些现象总会让人有些疑惑不解: 1:为什么同一条SQL语句有时候会走索引查找,有时候SQL脚本又不走索引查找,反而走全表扫描? 2:同一条SQL语句,查询条件的取值不同,它的执行计划会一致吗? 3: 同一条SQL语句,其执行计划会变化,为什么 4: 在查询条件的某个或几个字段上创建了索引,执行计划就一定会走该索引吗? 5:同时存在几个索引... 阅读全文

[转载]存储基础:DAS/NAS/SAN存储类型及应用

2014-07-09 16:34 by 潇湘隐者, 1558 阅读, 收藏, 编辑
摘要: 这篇文章转自博客教主的一篇博客存储基础:DAS/NAS/SAN存储类型及应用, 他是在张骞的这篇博客DAS,NAS,SAN在数据库存储上的应用上做了部分修改和补充。 一. 硬盘接口类型 1. 并行接口还是串行接口 (1) 并行接口,指的是并行传输的接口,比如有0~9十个数字,用10条传输线,那么每根线只需要传输一位数字,即可完成。从理论上看,并行传输效率很高,但是由于线路上的物理原因,它的传输频... 阅读全文

ORACLE VARCHAR2最大长度问题

2014-07-09 15:53 by 潇湘隐者, 219703 阅读, 收藏, 编辑
摘要: VARCHAR2数据类型的最大长度问题,是一个让人迷惑的问题,因为VARCHAR2既分PL/SQL Data Types中的变量类型,也分Oracle Database中的字段类型。简单的说,要看你在什么应用场景下,否则难以回答VARCHAR2数据类型的最大长度问题。 ORACLE数据库字段类型 关于Oracle Database中的字段的VARCHAR2类型的最大长度,我们先看下面的例子: ... 阅读全文

虚拟机VMware与主机共享文件介绍

2014-07-01 12:20 by 潇湘隐者, 26900 阅读, 收藏, 编辑
摘要: 我们经常会在Windows平台安装虚拟机VMware,不管是出于实验测试还是工作需要,伴随而来的就是经常需要在Windows系统和虚拟机系统之间进行共享数据文件,例如,需要将Window主机上的Oracle安装镜像文件拷贝到VMware上的Linux系统下....诸如此类需求,两者之间共享数据文件的方法其实蛮多的,下面介绍几种比较常用的共享文件方法(有些详细介绍、有些略有介绍): 1: 通过FT... 阅读全文

Oracle Linux 5.7安装VMware Tools的问题

2014-07-01 11:25 by 潇湘隐者, 4095 阅读, 收藏, 编辑
摘要: 案例环境介绍: 虚拟机的版本:VMware® Workstation 8.0.3 build-703057 操作系统版本:Oracle Linux Server release 5.7 在安装虚拟机工具时,执行./vmware-install.pl 命令后一步一步操作,最后出现如下错误信息,安装程序aborted: Creating a new initrd boot image for the... 阅读全文