拥有SqlServer标签的文章
SqlServer

SQL Server 索引和表体系结构(包含列索引)

原文:SQLServer索引和表体系结构(包含列索引)包含列索引概述包含列索引也是非聚集索引,索引结构跟聚集索引结构是一样,有一点不同的地方就是包含列索引的非键列只存储在叶子节点;包含列索引的列分为键列和非键列,所谓的非键列就是INCLUDE中包含的列,至少需要有一个键列,且键列和非键列不允许重复,非键列最多允许1023列(也就是表的最多列-1),由于索引键列(不包括非键)必须遵守现有索引大小的限制(最大键列数为16,总索引键大小为900字节)的要求所以引

系统 2019-08-12 01:32:23 2045

SqlServer

SQL Server 多实例下的复制

原文:SQLServer多实例下的复制一.本文所涉及的内容(Contents)本文所涉及的内容(Contents)背景(Contexts)搭建步骤(Procedure)注意事项(Attention)二.背景(Contexts)在服务器A有一个数据库Task,需要把部分表部分字段发布订阅到服务器B的TaskSiteInfo数据库上,但是A服务器有些特别,因为它除了有个默认的实例之外,还有一个命名实例:TZR06\SQLSERVER2008R2,如果是默认实例

系统 2019-08-12 01:32:08 2045

SqlServer

SQL Server 存储过程的分页方案比拼

转自:http://blog.csdn.net/lihonggen0/archive/2004/09/14/103511.aspx1SQLServer存储过程的分页,这个问题已经讨论过几年了,很多朋友在问我,所以在此发表一下我的观点2建立表:34CREATETABLE[TestTable](5[ID][int]IDENTITY(1,1)NOTNULL,6[FirstName][nvarchar](100)COLLATEChinese_PRC_CI_ASNU

系统 2019-08-29 23:47:26 2044

SqlServer

SQL Server 2008中的代码安全(六):对称密钥

SQLServer2008中SQL应用系列--目录索引证书和非对称密钥使用数据库级的内部公钥加密数据,并且使用数据库级内部私钥解密数据。而对称密钥相对简单,它们包含一个同时用来加密和解密的密钥。困此,使用对称密钥加密数据更快,并且用在大数据时更加合适。尽管复杂度是考虑使用它的因素,但它仍然是一个很好的加密数据的选择。我们看一组例子:示例一、创建对称密钥对称密钥的特性是:在数据库会话中使用它对数据进行加密和解密前必须首先打开。创建对称密钥使用如下命令:CRE

系统 2019-08-29 23:18:38 2044

SqlServer

SQL Server 2008 r2 安装过程图解

昨晚,到微软官方下了一个32版本的Trial版本。文件名为SQLFULL_x86_ENU.exe。文件大小为1.30G左右。因为只有32位一个版本,比SQLServer2008那个3G的要小多了。呵呵。http://www.microsoft.com/sqlserver/2008/en/us/R2Downloads.aspx下载完成后,先卸载原来的SQLServer2008sp2,结果整整运行了两个小时,因为SQLServer2008的安装机制是基于fra

系统 2019-08-29 22:31:27 2044

SqlServer

SQL Server数据库导入导出数据方式比较

在我们建立一个数据库时,并且想将分散在各处的不同类型的数据库分类汇总在这个新建的数据库中时,尤其是在进行数据检验、净化和转换时,将会面临很大的挑战。幸好SQLServer为我们提供了强大、丰富的数据导入导出功能,并且在导入导出的同时可以对数据进行灵活的处理。在SQLServer中主要有三种方式导入导出数据:使用Transact-SQL对数据进行处理;调用命令行工具BCP处理数据;使用数据转换服务(DTS)对数据进行处理。这三种方法各有其特点,下面就它们的主

系统 2019-08-12 01:55:42 2044

SqlServer

[SQL server]查询用户表及表结构

SELECT表名=casewhena.colorderisnotnullthend.nameelse''end,字段序号=a.colorder,字段名=a.name,标识=casewhenCOLUMNPROPERTY(a.id,a.name,'IsIdentity')=1then'√'else''end,主键=casewhenexists(SELECT1FROMsysobjectswherextype='PK'andnamein(SELECTnameFRO

系统 2019-08-12 01:55:37 2044

SqlServer

部署安装时写入SQL SERVER和Web.config

本文转自:http://aspxboy.com/private/5280/default.aspx在.NET平台下,部署Web解决方案是比较方便的。我们可以利用VisualStudio.NET2003添加一个WEB安装项目,在部署的“文件系统编辑器”中添加项目的主输出和内容文件,非常简易地完成安装程序的制作。但是,这样制作的安装程序,只是将Web页和ASP.NET程序编译的DLL文件安装到目标机器的IIS目录,对于一般的应用程序是可以的(比如用Access

系统 2019-08-12 01:55:28 2044

SqlServer

openjweb快速开发平台升级sqlserver2005的方法

openjweb使用sqlserver2005数据库时,按以下操作进行:(1)首先从微软官方网站下载2005的jdbc驱动程序,运行下载包后,在sqljdbc_1.0/chs下有一个sqljdbc.jar,将此文件复制到D:/project/apache-tomcat-5.5.27/common/lib下,然后将msbase.jar,mssqlserver.jar,msutil.jar分别命名为msbase.jar1,mssqlserver.jar1,ms

系统 2019-08-12 01:55:25 2044

SqlServer

转:SQL Server 索引和视图

SQLServer索引和视图Ø索引1、什么是索引索引就是数据表中数据和相应的存储位置的列表,利用索引可以提高在表或视图中的查找数据的速度。2、索引分类数据库中索引主要分为两类:聚集索引和非聚集索引。SQLServer2005还提供了唯一索引、索引视图、全文索引、xml索引等等。聚集索引和非聚集索引是数据库引擎中索引的基本类型,是理解其他类型索引的基础。#聚集索引聚集索引是值表中数据行的物理存储顺序和索引的存储顺序完全相同。聚集索引根据索引顺序物理地重新排列

系统 2019-08-12 01:55:02 2044

SqlServer

转:SQL Server 触发器

SQLServer触发器触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø什么是触发器触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:update、insert、delete这些操作的时候,系统会自动调用执行该表上对应的触发器

系统 2019-08-12 01:55:01 2044

SqlServer

SQL Server 日期相关

原文:SQLServer日期相关原帖出处:http://blog.csdn.net/dba_huangzj/article/details/7657979对于开发人员来说,日期处理或许简单,或许很难。结合自己过往的开发经验并整合网上的例子,总结出一些日期相关的操作,供自己备用及为大家分享:一、日期类型:对于SQLServer2008来说(因为2000甚至2005已经稍微有被淘汰的迹象,所以在此不作过多说明,加上自己工作使用的是2008R2。所以不保证08以

系统 2019-08-12 01:54:56 2044

SqlServer

一名小小的SQL Server DBA想谈一下SQL Server的

原文:一名小小的SQLServerDBA想谈一下SQLServer的能力一名小小的SQLServerDBA想谈一下SQLServer的能力百度上暂时还没有搜索到相关的个人写的比较有价值的文章,至少在中文网络的世界里面没有但是在微软的网站有这样一篇文章:《比较SQLServer与IBMDB2》文章从下面几个方面进行了对比1、TCO和ROI2、性能和可扩展性3、高可用性4、安全5、管理6、开发效率7、商业智能和数据仓库8、OLTP9、SAP集成文章介绍得比较牛

系统 2019-08-12 01:54:36 2044

SqlServer

实验三:SQL server 2005基于已存在的表创建分区

如转载,请注明出处:http://blog.csdn.net/robinson_0612/archive/2009/11/07/4783702.aspx随着当今数据库的容量越来越快的朝着在大型数据库或超大型数据库的发展,对于数据库中的大型表以及具有各种访问模式的表的可伸缩性和可管理性运行环境变得尤为重要,SQLserver从SQLserver7.0的分区视图到SQLserver2000中的分区视图中到SQLserver2005所使用的分区表,不断改善大型表

系统 2019-08-12 01:52:10 2044

SqlServer

将行政区域导入SQL SERVER

步骤如下:一、到国家统计局网站,找到县及县以上行政区划页面。我找到的是这个:http://www.stats.gov.cn/tjbz/xzqhdm/t20130118_402867249.htm然后将页面上的代码直接复制粘贴到记事本,保存为e:\temp\region.txt。(注意复制时,可能是受内存限制,不一定能一次性复制完全所有内容,注意确认一下。)复制粘贴的结果,让我傻眼了:居然是邮政编码与名称各自一行的。手动改成一行?写个程序来纠正?蚊子都睡了。

系统 2019-08-12 01:51:52 2044