SQL2000和SQL2005同时安装问题(转载)
最近因项目要求需要在同一服务器上安装SQL2000和SQL2005,现把安装过程中遇到的问题记录下来,方便遇到同样问题的朋友. 1. 因为SQL2000安装过程中无法修改实例名称,故安装过程中必须先安装SQL2000,然后在安装SQL2005.安装SQL2005时必须修改SQL实例名称,否则将和SQ...
在查询的结果中添加自增列 两种方法
解决办法《一》:在SQL Server数据库中表信息会用到Identity关键字来设置自增列。但是当有数据被删除的话,自增列就不连续了。如果想查询出这个表的信息,并添加一列连续自增的ID,可用如下查询语句: SELECT Row_Number() over ( order by getdate() ...
Sql Server查询性能优化之不可小觑的书签查找
小小程序猿SQL Server认知的成长1.没毕业或工作没多久,只知道有数据库、SQL这么个东东,浑然分不清SQL和Sql Server Oracle、MySql的关系,通常认为SQL就是SQL Server2.工作好几年了,也写过不少SQl,却浑然不知道索引为何物,只知道数据库有索引这么个东西,分...
C#拼接SQL语句,SQL Server 2005+,多行多列大数据量情况下,使用ROW_NUMBER实现的高效分页排序
如果项目中要用到数据库,铁定要用到分页排序。之前在做数据库查询优化的时候,通宵写了以下代码,来拼接分页排序的SQL语句。 1 /// <summary> 2 /// 单表(视图)获取分页SQL语句 3 /// </summary> 4 /// <param name=&...
ArcSDE数据库连接工具类
代码如下:using ESRI.ArcGIS.DataSourcesGDB;using ESRI.ArcGIS.esriSystem;using ESRI.ArcGIS.Geodatabase;using System;/// <summary>/// ArcSDE数据库连接工具类///...
更新INCLUDE indexes中的非键列会引起索引碎片吗?
今天跟CareySon 讨论有些索引碎片的一个事情,他发现下面一篇文章中的有些问题,所以我做了个简单测试,如有不妥,欢迎大家批评指点。http://www.daveturpin.com/2010/04/composite-index-vs-include-covering-index/也就是更新IN...
EXECUTE SP_EXECUTESQL输出内容应用
示例: DECLARE @str nvarchar(100), @CntTemp int --被执行的变量类型只能是nvarchar类型,不能是varchar类型 SELECT @str=N'SELECT @Cnt=COUNT(DISTINCT Name) FROM table1';...
水晶易表 跨域不能访问数据的解决方案
上次做店铺销售对比水晶易表的时候碰到一个问题,一直没有解决。今天刚好一个朋友也碰到了这个问题,看了要捣腾一番,最终找到了一个解决方案,方案如下。当前情况:店铺销售对比报表(flash文件),目前放在34的iis目录,该报表需要访问61的ws数据,但会出下如下问题:问题:跨域策略问题,不能获取到外部的...
SQL Server 性能基线和监控
就讲讲监控那些值,基线抓的是那些值。如何做告警环境:windows 2008r2,sql server 2008r2 sp1性能基线: cpu: \Processor(_Total)\% Processor Time \Processor(_Total)\% Privileged Time \SQL...
Sql Server常用时间段查询汇总
前言本文对应Sql Server 中常用的时间查询的进行一些汇总,例如查询当天的、本周的、本月的、本季度的,某个时间段内的时间。实例实例(我的)表名:mytable 字段名:mydate(一)、当天(某两个时间段)select * from mytable where DATEDIFF(dd,myd...
SQL Server 2008 关键字WITH 的作用
今天工作中遇到一句这样的SQL语句,很不懂:Minimsdn.com为您提供的代码:WITHLSN AS( SELECT from_lsn = sys.fn_cdc_get_min_lsn(N'dbo_tb'), to_lsn = sys.fn_cdc_get_max_lsn()),...
sqlserver2008用户登录出现18456错误,已解决!
关于sqlserver2008的18456错误,的问题在网上大家也问了很多!我今天也遇到过了这样的问题,去网上找了许多方法试了N次,现在解决了!我发个帖和大家分享下吧!首先你确定你的 windows登入账户是不是超级管理员(Administrator),如果不是请往下看!我今天出现的18456错误是...
select * from 在自定义函数(视图)中的特殊问题(在后面附解决办法)
目录提出问题分析问题解决问题1、提出问题在自定义表值函数中,如果有返回select * from的情况 这个时候如果修改表结构,如添加表的字段表值函数的返回值就会和实际值不相同。修改前表结构修改前表的数据自定义表值函数修改表结构前搜索结果修改后表结构修改表结构后的查询结果2、分析问题如上图,大家可以...
[一步一步] SQL Server 2008变更数据捕获
变更数据捕获变更数据捕获使用异步进程读取事务日志,获取DML更改实际数据做为数据捕获的结果。在捕获结果中,还包含更改相关的一些信息(例如更改的操作类型、更新操作影响的列等)。应用程序可以从捕获结果中获取DML更改的全部数据,而无需查询数据变更的原始表。Step1:创建测试数据库-- ========...
SQL Server2008 学习笔记(三) 数据库管理
数据库管理的核心任务是创建和维护数据库。一、SQL Server数据库的组成1、系统数据库系统数据库主要有master、model、tempdb、msdb四个数据库,下面是这四个数据库的简单介绍;master:是SQL Server2008的核心数据库,这个数据库如果损坏,那么SQL Server将...
[一步一步] SQL Server 2008 更改跟踪
更改跟踪介绍:更改跟踪捕获表的数据行更改这一行为,但不会捕获更改的具体数据。捕获的结果包含表的主键及相关的跟踪信息(例如更改的操作类型、更新操作影响的列等)。应用程序可以利用这个捕获的结果来确定表的最新更新,并可以关联原始来来获取最新的数据。[一步一步] SQL Server 2008 更改跟踪:S...
SSAS 2012实战示例一:创建多维数据集
本系列是以实例为主的一个学习笔记,注重实践性,以SQL Server Analysis Server 2012为主要平台。本例是第一个,需要使用下列组件、示例和工具:SQL Server 数据库引擎(SQL Server 2012自带);Analysis Services(SQL Server 20...
浅谈SQL Server中统计对于查询的影响
简介 SQL Server查询分析器是基于开销的。通常来讲,查询分析器会根据谓词来确定该如何选择高效的查询路线,比如该选择哪个索引。而每次查询分析器寻找路径时,并不会每一次都去统计索引中包含的行数,值的范围等,而是根据一定条件创建和更新这些信息后保存到数据库中,这也就是所谓的统计信息。如何查看统计信...
SQL调优日记之发挥SQL性能与你的写法有关--对比三种方式实现相同功能
今天再次改老系统,看着前边的师兄留下的SQL,就想起了MS SQL 7.5和SQL2000。可能很多人都还没有习惯新版本(05版之后)的SQL语法,还是用以前开发MS SQL2000的方式实现功能,但是多少人会明白,换一种写法后,性能却相差十倍百倍呢! 我用来做例子的是我们MES系统用到的一段简单功...
SQL Server 2012中自带的SSDS已经废除了多维数据集的浏览功能
在SQL Server 2012自带的SQL Server Data Tools(SSDT),上个版本中SQL Server 2008中对应为BIDS,已经废除了多维数据集的数据浏览功能,同时在SSMS中也同步废除,只能浏览单维数据...
