自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Sql Server2005 XML体验

 Sql Server.2005 XML体验一 XML列与XML变量1. 创建一个带XML列的表Create table dbo.XmlTest(XmlTestID int,XmlTestName varchar(50),XmlTestMemo XML) 2. 往XML表里插入数据Insert i...

2007-11-23 15:37:00 1253 0

转载 SQLServer2005里怎样对使用with encryption选项创建的存储过程解密

--王成辉翻译整理,转贴请注明出自微软BI开拓者www.windbi.com--原帖地址SQLServer2005里使用with encryption选项创建的存储过程仍然和sqlserver2000里一样,都是使用XOR进行...

2007-06-08 16:14:00 3104 1

原创 如何使用SQL Server 2005 专用管理员连接(DAC)登录到服务器

 一 什么是DAC   SQL Server 2005 为管理员提供了一种特殊的诊断连接,以供在无法与服务器建立标准连接时使用。即使在 SQL Server 不响应标准连接请求时,管理员也可以使用这种连接访问 SQL Server,以便执行诊断查询并解决问题。命令行界面 (sqlcmd) 通过使用...

2007-06-08 16:07:00 2892 1

转载 Inside SQL Server Joins

 NESTED-LOOP  JOIN The optimizer chose one table to process first,and for each row that qualified ( based on any WHERE clause conditions involving co...

2007-05-16 14:09:00 2605 0

原创 如何设置较低权限的用户运行 sp_CmdShell,LinkServer

一 问题引入:       在不影响这2个命令运行的场合下,如何设置最低权限的用户来运行 二  MSDN的有关说明:xp_cmdshell:默认情况下,只有 sysadmin 固定服务器角色的成员才能执行此扩展存储过程。但是,也可以授予其他用户执行此存储过程的权限,如果为 MSSQLServer ...

2007-04-28 13:49:00 3396 0

原创 sql server 2005 代理权限问题

问题引入:       数据库安全性中开设了一个新用户,赋予某个数据库的dbo权限,同时该用户还需要有写作业和调度作业的权限,现在发现该用户登录后看不到sql server代理啊,就不能写不了作业,如何解决解决方法:    在登录属性对话框->用户映射->选择msdb数据库->数...

2007-04-11 09:30:00 8288 0

原创 T-SQL 分割字符串问题汇总

  T-SQL 分割字符串问题 1) declare @string varchar(1000)declare @xh char(10)declare @sh varchar(13)set @string=l,ll,xl,ml,xxlset @string=select * into ##tmp ...

2007-04-10 15:37:00 6917 2

原创 如何利用Log explorer恢复被truncate/drop table后的数据

一 如何恢复被delete/update的数据操作步骤     1 连接到被删除数据库的Db打开log explorer  选择  "file"->"attach log file"->选择服务器和登陆方式->"connect&q...

2007-03-22 15:58:00 9743 2

原创 逻辑读,物理读,预读

1、预读怎么读,是物理读吗,是每次读取64k吗?  SQLServer采用了几种方法来提高传输效率:预读扫描、预期线索、排序改善。SQLServer可以把数据再被请求之前读入数据缓冲,对下一步将被请求的数据进行推测并且使其可以从数据缓冲区中获得。有些时候很准确,但有些时候就没这么准确了。  SQL...

2007-03-08 10:20:00 7451 0

原创 如何修改镜像镜像连接超时值mirroring_connection_timeout

一  问题引入:     sql 2005镜像已设置为高可用性模式,当主体数据库发生故障,在由鉴证服务器做自动切换时,判断主体服务器失效的时间间隔系统默认是10秒,10秒内检测不到主体数据库恢复正常,就自动把镜像服务器设置为主体了,那么如何来修改这个默认值呢二 参数介绍:    mirroring...

2007-03-05 14:28:00 3919 0

原创 SQL Server 2005 查询计划指南

SQL Server 2005 查询计划指南 一  使用背景   1 应用程序数据库查询性能低下,而我们又无法获得源代码来修改查询文本   2 我们不希望直接更改查询文本而又要提高查询性能 二  基本介绍:   SQL Server 2005引入了称为”计划指南”的新特性,可以帮我们解决上述问题。...

2007-02-08 10:59:00 5159 0

转载 An Introduction to Clustered and Non-Clustered Index Data Structures

  An Introduction to Clustered and Non-ClusteredIndex Data Structures   ...

2007-02-07 11:27:00 2214 0

原创 Oracle数据库:ARCHIVELOG 模式恢复示例

 完全数据库恢复:ARCHIVELOG 模式 1.    查询 V$DATABASE 视图以确定数据库的归档日志模式。使用 ARCHIVE LOG LIST 检查自动归档的状态。        SQL> select dbid, name, log_mode from v$database;...

2007-02-05 16:24:00 2637 0

原创 Oracle数据库:NOARCHIVELOG 模式恢复示例

 完全数据库恢复:NOARCHIVELOG 模式   1. 关闭数据库并禁用自动归档。启动该例程并装载数据库。将数据库设置为 NOARCHIVELOG 模式,然后打开数据库。执行 ARCHIVE LOG LIST 命令以确认状态。        SQL> shutdown immediate...

2007-02-01 15:23:00 1834 0

原创 Sql Server 2005 使用技巧小结(持续更新)

  Q.1  如何单步调试sql2005的存储过程    打开vs.net -->工具-->连接到数据库->服务器资源管理器-->在数据连接中新建一个到服务的连接->打开你的数据库-->展开数据库到你的存储过程-->右击单步执行存储过程  Q. 2  sq...

2007-02-01 14:47:00 1926 0

原创 预算系统的模块设计

  预算系统的模块设计一、基本模块:1          预算编制模块1.1         月度预算编制每月做下个月的预算。预算科目的限制:1、必须是预算科目(区别于经济事项和统计科目)。2、必须是父部门预算科目的子集。(如果父部门给子部门的预算科目为1级预算科目,那么子部门只能编写一级科目的预...

2007-01-30 15:36:00 3158 0

原创 Sql2005 非对称加密的实现

--1) 创建非对称密钥CREATE ASYMMETRIC KEY AsyTestKey WITH ALGORITHM = RSA_1024ENCRYPTION BY PASSWORD = walp#$sdine894!sdasdf>seddvGOSELECT * FROM sys.asym...

2007-01-26 11:18:00 1832 1

原创 用sp_OACreate 储存过程创建目录

--sp_OACreate 储存过程调用File System Object 组件来创建目录DECLARE @object intDECLARE @hr intDeclare @tmp intdeclare @msg varchar(3000)declare @CatalogPath  nvarc...

2007-01-18 15:54:00 2972 0

原创 The template file for selected project type is missing的解决

问题描述:系统环境 先安装的中文企业版2005,后安装Visual Studio2005 Team Suite英文版本 ,在新建一个C#测试项目时,提示模版未找到:The template file for selected project type is missing。解决步骤1)经查,在.....

2006-12-18 13:30:00 3020 2

原创 模拟数据库镜像:在一台机器的3个实例中进行配置

    预备知识: 数据库镜像基本概念http://msdn2.microsoft.com/zh-cn/library/ms177412.aspxhttp://msdn2.microsoft.com/zh-cn/library/ms189852.aspx --------一 准备工作-------...

2006-10-26 14:24:00 2919 1

转载 利用OLE 自动化实现简繁体在数据库中转换

2005的话需要现在外围应用配置器中启用ole自动化/*  Description:  需安装office2000以上版本  ------------------------------------------------------- @TransType  轉換類型     0 -- 簡體轉繁...

2006-10-24 15:46:00 1528 0

原创 Tempdb数据库的大小问题

SQL Server在每次重启服务时会重建tempdb数据库 如果系统运行过程中 tempdb因需要自动增长了,SQL Serve不会记住增长后的大小,重启服务后仍然恢复到初始大小,但如果用户使用了手工调整tempdb的大小,重启服务SQL Server会把tempdb重建为用户指定大小 测试示例...

2006-10-23 10:30:00 3227 0

原创 sql2005安装sp1后Intergration Service出错的处理方法

sql 2005中文企业版,没打sp1时Intergration Service服务是好的,打了sp1时,报Intergration Service更新出错,打完sp1后重启就报以下错误错误1053: 服务没有及时响应启动或控制请求又对Intergration Service单独打了一遍sp1,这...

2006-10-22 13:54:00 1421 0

原创 sql server如何访问sybase数据库的表

一 安装sybase客户端 版本:Sybase Client 11.9.2 for NT1)安装完成后,运行开始->程序->sybase->Dsedit2)选择菜单的Server Object,-> Add 输入服务名 比如 1.703)然后在Server列表中选择1.70...

2006-10-11 13:34:00 1758 0

转载 sql 2005数据库加密 示例

转贴自teched讲师:  牛可  基本概念:第一层 服务主密钥 备份服务主密钥backup service master key to file=c:/smk.bakencryption by password=P@ssw0rd restore service master key from f...

2006-10-11 08:42:00 1509 0

原创 锁的概述

 锁的概述 一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 丢失更新A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 脏读A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值...

2006-09-29 16:50:00 814 0

转载 sql2005如何启用sa账户

因为在安装的时候,选择WIN验证模式,现在不知道如何启用。如果在安装过程中选择“Windows 身份验证模式”,则 sa 登录将被禁用。如果稍后将身份验证模式更改为“SQL Server 和 Windows 身份验证模式”,则 sa 登录仍处于禁用状态。若要启用 sa 登录,请使用 ALTER L...

2006-09-29 16:43:00 2049 0

原创 Sql2005如何用dtexec运行ssis(DTS)包

一  首先在Business Intelligence中设计好包,并调试通过二   选用dtexec工具运行包(一)  打开 xp_cmdshell 选项  SQL Server 2005 中引入的 xp_cmdshell 选项是服务器配置选项,使系统管理员能够控制是否可以在系统上执行 xp_cm...

2006-09-26 10:36:00 2243 0

转载 Transact-SQL游标是如何工作的

我们用下面的例子来示范游标是如何工作的。这个游标将从sysobjects表中取出各行。我们看到,只要游标的读取数据标志等于0,就说明还有可用的数据,那么游标就继续读取数据并把读到的数据放入一个变量。这样每个用户表的表名就都被放入了表名变量中。然后我们看到了结果:各个表的表名都被列了出来。 隐式游标...

2006-08-02 10:23:00 2227 0

原创 事务全攻略

  一 事务的属性 事务具有ACID属性即 Atomic原子性, Consistent一致性, Isolated隔离性, Durable永久性 原子性     就是事务应作为一个工作单元,事务处理完成,所有的工作要么都在数据库中保存下来,要么完全回滚,全部不保留 一致性   事务完成或者撤销后,都...

2006-07-27 13:50:00 1412 0

原创 SQL Server 索引碎片

索引碎片两种类型 一 外部碎片产生的原因是因为索引不按照的逻辑顺序排列比如 现在的索引页分配顺序是      第一页      第二页         第三页数据:2 4 6 8   10 12 14 16   18 20 22 24 当我们插入新的数据比如5,系统可能就会这样分配,产生一个新的索...

2006-07-26 15:05:00 1236 0

转载 SQL Server 2000 未公开的存储过程 (Undocumented Stored Procedures)

In this article, I want to tell you about some useful undocumented stored procedures shipped with SQL Server 2000. sp_MSget_qualified_nameThis stored...

2006-07-26 14:56:00 1093 0

原创 有关发布复制的几个补充问题

 一 (一) 在发布服务器中增加或减少表 (注意: 不能有订阅)企业管理器->工具-> 复制->创建和管理发布->选择发布的数据库->属性和订阅->项目中可以添加表 T-SQL语句可以用下面两个过程: sp_addarticle, sp_droparticle ...

2006-07-26 14:51:00 1103 0

转载 一句T-SQL语句引发的思考

有表Stress_test(id  int, key char(2))        id 上有普通索引;        key 上有簇索引;        id 有有限量的重复;        key 有无限量的重复; 现在我需要按逻辑与查询表中key=Az AND key=Bw AND key...

2006-07-26 14:48:00 996 0

原创 MSSQL维护索引语句的性能比较

维护方式 速度 兼容性   日志影响 数据访问影响 额外磁盘空间 DBCC D...

2006-07-04 15:02:00 739 0

原创 存储过程嵌套使用技巧

第一步create table a( fid numeric(10),fno varchar(10),fname varchar(50)) insert into avalues(1,1,1) 第二步IF EXISTS (SELECT name FROM sysobjects WHERE  nam...

2006-07-04 14:50:00 2731 0

原创 最小日志记录操作在三种恢复模型中的不同

 一 sql中列出的个最小日志记录操作:SELECT INTO 大容量装载操作(bcp 和 BULK INSERT)CREATE INDEX(包括索引视图) text 和 image 操作(WRITETEXT 和 UPDATETEXT)  二 三种恢复模型对这些操作记录日志情况比较 1 简单恢复模...

2006-07-04 14:46:00 877 0

原创 Manager SQL Server的线程与纤程

一 基本概念(一)线程SQL Server 使用操作系统的线程来执行并发任务。在不使用纤程的情况下,SQL server将启动线程,并由OS将线程分配给cpu,线程管理由OS内核控制,当一个线程完成退出CPU,其他线程调度占用该CPU时,将发生一个上下文切换,这个切换是在应用程序的用户模式和线程管...

2006-07-04 14:37:00 1072 0

转载 数据库性能分析语句

CPU--执行最慢的50条语句select top 50sum(qs.total_worker_time) as TotalCPUTime,sum(qs.execution_count) as TotalExecutionCount,count(*) as NumberOfStatements,q...

2006-06-28 10:15:00 755 0

原创 2005CLR使用注意

2005使用clr功能时 首先应在master数据库执行use masterexec sp_configure clr enabled,1goreconfigure 

2006-06-28 10:08:00 649 0

提示
确定要删除当前文章?
取消 删除