
DBA
文章平均质量分 88
LiloZhu
人生路上漫悠悠,程序写春秋...
展开
-
SQL Server Backup Planning Work Sheet...
SQL Server Backup Planning Work Sheet Server Profile HardwareServer HardwareServer Make Model DELL SL2500SAN EMC Clarion 123Software O原创 2009-07-14 10:13:00 · 1204 阅读 · 0 评论 -
Sql Server 性能分析2 –查看数据库的大小以及数据库表的大小(Linked Server)
Sql Server 性能分析2 –查看数据库的大小以及数据库表的大小(Linked Server) 因为业务的需求,需要用Linked Server从当前数据库获取远端数据库的 数据库大小 以及 远端数据库的 表大小 关于Linked Server 连接,请看我的另一篇文档:http://blog.youkuaiyun.com/zwxrain/archive/2007/01/1原创 2009-09-03 22:24:00 · 2177 阅读 · 0 评论 -
Sql Server 性能分析3 –数据库大小,数据库表大小综合性分析
Sql Server 性能分析3 –数据库大小,数据库表大小综合性分析 其实这最近写的几篇文档记跟标题的性能都有点不太占边,具体的性能分析,用Sql Server 的Profiler 将trace 信息保存到表,做具体的分析,应该会很详细的。由于数据库的增长的很快,这几天再做数据库的监控工作,主要是数据库和表的大小。 记录当天的数据库、表大小信息,并与 昨天的数据库 和 表做比较。原创 2009-09-03 23:17:00 · 3047 阅读 · 2 评论 -
获取当前月的第一天和最后一天...
set @F_d = convert(varchar(10),dateadd(dd,-day(getdate())+1,getdate()),120)set @E_d = convert(varchar(10),dateadd(dd,-day(getdate()),dateadd(m,1,getdate())),120)原创 2009-07-09 15:11:00 · 2162 阅读 · 3 评论 -
用SQL Server 监控 OS Server 的Task Management信息
用SQL Server 监控 OS Server 的Task Management信息 --原文来自于http://www.databasejournal.com/features/mssql/article.php/3562586/Monitor-CPU-Usage-of-All-Running-Processes---Part-II.htm 一: 监控程序部分 1.原创 2009-09-18 17:06:00 · 1564 阅读 · 0 评论 -
SQL Server下利用vbscript 实现数据库月备份自动清理并发邮件提醒
SQL Server下利用vbscript 实现数据库月备份自动清理并发邮件提醒---Summary---这份文档其实主要是讲vbscript的文件处理和在vbscript 下如何发邮件。大至分为三个部分。一.Sql Server 数据库备份二.Sql Server 调用vbs对数据库备份文件夹进行扫描,清理以前旧的数据库备份,只保留当前月的数据库备份。三.将清除的数据库备份文原创 2009-10-07 12:12:00 · 5999 阅读 · 1 评论 -
SQL Server2005重装Performance Monitor Counter Requirement错误解决
SQL Server2005重装Performance Monitor Counter Requirement错误解决 重装SQL Server 2005 时System Configuration Check 出现Performance Monitor Counter Requirement错误:错误信息如下:Messages Performance Monitor Coun原创 2009-10-09 16:20:00 · 3412 阅读 · 0 评论 -
DBCC DBREINDEX重建索引提高SQL Server性能
DBCC DBREINDEX重建索引提高SQL Server性能 ---原文转自网络 大多数SQL Server表需要索引来提高数据的访问速度,如果没有索引,SQL Server 要全表进行扫描读取表中的每一个记录才能找到所要的数据。索引可以分为簇索引和非簇索引:簇索引通过重排表中的数据来提高数据的访问速度;而非簇索引则通过维护表中的数据指针来转载 2009-10-13 10:11:00 · 8318 阅读 · 0 评论 -
How To Use Dynamic Sql in Sql Server ?
How To Use Dynamic Sql in Sql Server ? 动态SQL 在sql server Procedure中的应用 Create PROCEDURE [dbo].[Proc_Get_Serial_No] ( @Table_Name varchar(20), @No_File varchar(2原创 2010-01-27 11:03:00 · 929 阅读 · 0 评论 -
在Sql Server 中调用Jmail组件发送邮件
在Sql Server 中调用Jmail组件发送邮件预备知识 1.OLE自动化函数 OLE自动化使应用程序能够对另一个应用程序中实现的对象进行操作,或者将对象公开以便可以对其进行操作。自动化客户端是可对属于另一个应用程序的公开对象进行操作的应用程序,本文值得是Sql Server。公开对象的应用程序称为自动化服务器,又成为自动化组件,本文中即Jmail组件咯。客户端通原创 2010-03-02 13:49:00 · 2755 阅读 · 2 评论 -
Sql Server 性能分析4 –数据库大小,数据库表大小综合性分析报表输出
Sql Server 性能分析4 –数据库大小,数据库表大小综合性分析报表输出 一:MS SQL Report Server 报表的制作。 1.打开Microsoft Visual Studio 2005. 2. 创建Report Server Project (也可以选择Report Server Project Wizard 向导来创建),命名为D原创 2009-09-04 14:43:00 · 2295 阅读 · 0 评论 -
Sql Server 性能分析1 –查看数据库的相关信息
Sql Server 性能分析1 –查看数据库的相关信息 1. 在一台sql server 上操作,我们要尽过能的知道数据的相关信息,这是性能分析的根本。查看能Sql Server 的相关信息,我们可以用Serverproperty来得到数据库的相关信息,以下是ServerProperty 的相关使用说明: SERVERPROPERTY Returns pr原创 2009-08-27 09:52:00 · 2375 阅读 · 1 评论 -
免安装Oracle客户端使用PL/SQL连接Linux Oracle 注意事项
免安装Oracle客户端使用PL/SQL连接Linux Oracle 注意事项 关于免安oracle 客户端使用pl/sql 连接oracle ,请查我的另一篇文章http://blog.youkuaiyun.com/zwxrain/archive/2008/07/16/2663464.aspx 连接Linux 下的oracle 有一个注意事项,就是在ADMIN内建立tnsnames.ora文原创 2009-08-26 11:12:00 · 4250 阅读 · 1 评论 -
员工节工作日,节假日,班次的处理...
SET QUOTED_IDENTIFIER OFF GOSET ANSI_NULLS OFF GO /*--调用示例 --查询工作日 SELECT * FROM dbo.f_getdate(2005-1-3,2005-4-5,0) --查询休息日 SELECT * FROM dbo.f_getdate(2005-1-3,2005-4-5,1) --查询全部日期 SE原创 2009-07-13 09:33:00 · 1397 阅读 · 0 评论 -
Oracel Send Email...
---Oracel Send Email---- -- Create tablecreate table TB_EMAIL( ID NUMBER(10), USER_NAME VARCHAR2(20), EMAIL_ADDR VARCHAR2(100)) ---Oracel Send Email---- de原创 2009-07-24 21:35:00 · 1480 阅读 · 0 评论 -
Sql Server Send Email...
set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo /* Author: lilo.zhu at 2009-07-23 Description: Scan IBL system missing Reject Log: ----*/ ALTER procedure [dbo].[proc_missing_r原创 2009-07-27 12:03:00 · 1485 阅读 · 0 评论 -
两台oracle 数据库的全局数据库名相同,怎在一台中访问另一台的数据库?
两台oracle 数据库的全局数据库名相同,怎在一台中访问另一台的数据库?我有两台服务器,一台OS 是 windows 2003 server 的,别一台是Redhat Linex enterprise AS4 的,分别都装上了oracle 10g ,两台服务器的数据库都装的一样,全局数据库名也一样,现在想从其中一台访问另一台的数据库,怎么连,用database link 怎么做?原创 2009-07-29 20:16:00 · 1935 阅读 · 0 评论 -
如何获取SQL Server数据库里表的占用容
如何获取SQL Server数据库里表的占用容 ----原文来自网络 其实只要使用系统内置的存储过程sp_spaceused就可以得到表的相关信息如:sp_spaceused tablename 以下是为了方便写的一个存储过程,目的是把当前的所有表的相关信息全部都保存在一个指定的表里面CREATE PROCEDURE get_tableinfo AS if原创 2009-06-05 14:42:00 · 1305 阅读 · 0 评论 -
关于Oracel 10g http://ip:1158/em 的问题
查看em 的URL 地址我的路径是C:/oracle/product/10.2.0/db_1/install下的你也可以直接打开readme.txt非常详细的----oracle 10g,版本号是10.2.0.2.0,监听和实例都启动后,执行emctl start dbconsole命令后,客户端上还是不能以http://IP:1158/em这样访问控制台,好像还是命令没有执行成功。我在网上找原创 2009-08-13 15:03:00 · 2941 阅读 · 0 评论 -
ERROR: ORA-01034: ORACLE not available ERROR:ORA-01034ORA-27101的解决方法
Administration Assistant for Windows -> Connect Database 时出现Erro: :ERROR:ORA-01034:ORACLEnotavailableORA-27101:sharedmemoryrealmdoesnotexist 原因是数据库还没有启动。应该这样启动:在DOS下输入面的命令:C:>sqlplus s原创 2009-06-05 14:10:00 · 1769 阅读 · 0 评论 -
查看sql server数据库的空间大小...
--比如查看dbtemp数据库的空间 --方法一: exec sp_helpdb dbtemp --方法二: use dbtemp go select * from sysfiles --方法三 use dbtemp go exec sp_spaceused原创 2009-06-05 15:26:00 · 4532 阅读 · 0 评论 -
SQL 死锁进程查看与处理
SQL 死锁进程查看与处理 use master --必须在master数据库中创建 go if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[p_lockinfo]) and OBJECTPROPERTY(id, NIsP原创 2009-06-15 11:42:00 · 2443 阅读 · 0 评论 -
SQL Server进程阻塞的检查和解决办法
先声明,这篇文章是转自(文心残)的Blog。 create procedure sp_who_lockasbegindeclare @spid int,@bl int,@intTransactionCountOnEntry int,@intRowcount int,@intCountProperties int,@intCounter intcreat原创 2009-06-15 12:44:00 · 4275 阅读 · 0 评论 -
Sql Get Last Day of Month...
-- Sql Get Last Day of Month... SELECT (CASE MONTH(GETDATE()) WHEN 1 THEN 31 WHEN 2 THEN (CASE YEAR(GETDATE())%4 WHEN 0 THEN 29 ELSE 28 END)原创 2010-05-12 17:24:00 · 3645 阅读 · 0 评论