找到相关内容 323
WIN 2003 Server配置SQL Server 2005远程连接体验
今天第一次玩SQL Server 2005,需要配置远程连接。我废话少说,直入主题,总结下我从新手立场在win2003 server环境下去配置的过程。 第一步,设置服务器 首先在SQL配置管理器中,选择网络配置-TCP/IP 如上,总结, 1,我们需要设置的是IP地址(服务器的IP), 2,TCP端口(所有TCP的IP都要设置统一,一般是默认1433,但是我修改成了6096) 3,把R
http://www.cyqdata.cn/cnblogs/article-detail-35490 
双TOP二分法生成分页SQL类(支持MSSQL、ACCESS)
博客开张,先发以前的几个老物件儿,以前写下来的,现在发上来权当记录和分享。这个类是用来生成分页SQL的,记得那时思考写一个只传一条查询语句就能生成分页SQL的方法,然后发现了双TOP分页法,不过双TOP法在后半页就很慢,后来一个同学发过来的一篇文章:  2分法-通用存储过程分页(top max模式)版本(性能相对之前的not in版本极大提高)通过它,发现了还二分法这东东,甚感神奇,不过它是用MA
http://www.cyqdata.cn/cnblogs/article-detail-35320 
再遇SSIS包与MSSQL问题
最近一直在制作SSIS包,又遇到两个问题,要怪就要怪到微软的头上。SSIS和MSSQL同是微软的产品,当中的原则却有细微差别,不一点一点调试,根本想不到问题会出在哪里... 1.系统函数DAY()在SSIS中使用时会出现多计算2天的情况,比如我的where条件语句如下: where iyear = 2011 and imonth = 3 and iday = DAY(?) “?&
http://www.cyqdata.cn/cnblogs/article-detail-35303 
SQL Servr 2008空间数据应用系列九:使用空间工具(Spatial Tools)导入ESRI格式地图数据
友情提示,您阅读本篇博文的先决条件如下:   1、本文示例基于Microsoft SQL Server 2008 R2调测。   2、具备 Transact-SQL 编程经验和使用 SQL Server Management Studio 的经验。   3、熟悉或了解Microsoft SQL Server 2008中的空间数据类型。   4、具备相应(比如OGC规范、KML规范)的GIS专业理
http://www.cyqdata.cn/cnblogs/article-detail-35262 
SQL Server中对视图进行增删改
Lesktop开源IM发布以后,有一些网友问及如何在嵌入IM后与自己网站的用户系统整合(即如何让嵌入的IM直接使用网站原有的用户数据库,而不需要将已有的用户数据导入到IM的数据库中)。Lesktop对Users表(存储用户登录名,昵称,密码等信息的表)都是在存储过程中进行增删改的,显然,如果直接去改Users表相关的存储过程是比较麻烦的,本文将介绍一种较为简单的方法,在不需要修改存储过程和源代码的
http://www.cyqdata.cn/cnblogs/article-detail-35178 
SQL Servr 2008空间数据应用系列八:基于Bing Maps(Silverlight)的空间数据存储
友情提示,您阅读本篇博文的先决条件如下:   1、本文示例基于Microsoft SQL Server 2008 R2调测。   2、具备 Transact-SQL 编程经验和使用 SQL Server Management Studio 的经验。   3、具有使用 Microsoft Visual Studio 进行 Microsoft .NET Framework开发的经验。   4、具有使
http://www.cyqdata.cn/cnblogs/article-detail-35172 
Entity FrameWork 4.1 RC 生成的sql语法性能存在问题
我们在用ORM框架时,框架生成的sql语法的性能是很关键的,在对EF4.1生成的sql语法进行测试时,发现存在性能问题。测试环境vs2010 sp1 + sql server 2008 r2 + Entity FrameWork 4.1 RC 查询1DateTime start = DateTime.Parse("2011-03-01");DateTime end = DateTime.Parse
http://www.cyqdata.cn/cnblogs/article-detail-35170 
SQL Server 2008中的代码安全(八):透明加密(TDE)
 SQL Server 2008中SQL应用系列--目录索引 SQL Server 2008引入透明数据加密(Transparent Data Encryption),即TDE,它允许你完全无需修改应用程序代码而对整个数据库加密。当一个用户数据库可用且已启用TDE时,在写入到磁盘时在页级实现加密。在数据页读入内存时解密。如果数据库文件或数据库备份被盗,没有用来加密的原始证书将无法访问。这
http://www.cyqdata.cn/cnblogs/article-detail-35032 
SQL Server 2008性能数据收集(Data Collector)的一些扩展话题
Data Collector是SQL Server 2008 新增的一个特性,位列管理员需知的top 10列表中。该功能在SQL Server 2008 R2中没有太大的变化 什么是Data Collector 关于这个主题,请直接参考微软官方的说明 http://msdn.microsoft.com/zh-CN/library/bb677248.aspx 关于如何配置Data Collector
http://www.cyqdata.cn/cnblogs/article-detail-32804 
SQL Server 2008中的代码安全(七):证书加密
 SQL Server 2008中SQL应用系列--目录索引 证书可以在数据库中加密和解密数据。证书包含密钥对、关于证书拥有者的信息、证书可用的开始和结束过期日期。证书同时包含公钥和密钥,前者用来加密,后者解密。SQL Server可以生成它自己的证书,也可以从外部文件或程序集载入。因为可以备份然后从文件中载入它们,证书比非对称密钥更易于移植,而非对称密钥却做不到。这意味着可以在数据库
http://www.cyqdata.cn/cnblogs/article-detail-32737 
SQL Server 2008中的代码安全(六):对称密钥加密
 SQL Server 2008中SQL应用系列--目录索引 证书和非对称密钥使用数据库级的内部公钥加密数据,并且使用数据库级内部私钥解密数据。而对称密钥相对简单,它们包含一个同时用来加密和解密的密钥。困此,使用对称密钥加密数据更快,并且用在大数据时更加合适。尽管复杂度是考虑使用它的因素,但它仍然是一个很好的加密数据的选择。  我们看一组例子: 示例一、创建对称密钥 对称密钥的
http://www.cyqdata.cn/cnblogs/article-detail-32646 
NoSQL架构实践(二)——以NoSQL为主
 [文章作者:孙立 链接:http://www.cnblogs.com/sunli/ 更新时间:2011-3-14]       前面一篇《NoSQL架构实践(一)——以NoSQL为辅》主要介绍了以NoSQL为辅助的架构,这种架构实施起来比较简单,易于理解,由于其中也使用了传统的关系数据库,让开发者更容易控制NoS
http://www.cyqdata.cn/cnblogs/article-detail-32635 
T-SQL查询处理详解 (续)
在上一篇T-SQL查询处理详解,文中提到了在如果不考虑查询优化器做的优化的情况下T-SQL查询的逻辑处理过程,讲得很粗糙,这一篇将补充说明这个逻辑处理过程,并对一些容易误解的地方进行说明。不对之处,还请指出。另外再次声明一点,这种逻辑处理顺序,是理论上的处理过程,实际情况还会根据查询优化器选择最优的执行计划。 还是从FROM阶段讲开。 (1)FROM阶段   这个阶段是查询逻辑处理的第一
http://www.cyqdata.cn/cnblogs/article-detail-32516 
SQL Server 2008中的代码安全(四):主密钥
SQL Server中的加密由层次结构形式进行处理以提供多级别的安全。SQL Server包含两个用于加密数据的密钥类型。如下图: 1、服务器主密钥(Service Master Key),位于层次结构的最顶端,并且在安装SQL Server时自动创建,用于加密系统数据、链接的服务器登录名以及数据库主密钥。在第一次通过SQL Server使用服务主密钥来加密证书、数据库主密钥或链接的服务器
http://www.cyqdata.cn/cnblogs/article-detail-32457 
T-SQL查询处理详解
最近在看《Microsoft SQL Server 2008 技术内幕:T-SQL查询》这本书,受益匪浅。准备写点东西记录一下我的学习过程。 首先简单提一下T-SQL。T-SQL的正式名称是Transact-SQL,是ANSI和ISO SQL标准的Microsoft SQL Server扩展,而PL/SQL是ORACLE对SQL标准的扩展。 对于T-SQL编程,用得最广泛的,莫过于查询(Query
http://www.cyqdata.cn/cnblogs/article-detail-32424 
巧用sql进行数据累加
比如有这样一个需求,一张表格(User_Salary)包含每个人(UserName)每个月份(Month)发的薪水(Salary) 求这样一个结果集:每个人每月所发薪水及累计所得薪水和,如下表 UserName Month Salary AAA 2010/12 1000 AAA 2011/01 2000 AAA 2011/02 3000 BBB 2010/12 2000
http://www.cyqdata.cn/cnblogs/article-detail-32373 
SQL基础语句总结
写在前面 本节主要讲述一些基本的,常用的SQL语句,而非数据库方面的基本知识。数据库方面的知识留待以后再讲,现在就我们平常常用的一些SQL语句展开论述。 本节会涉及到SQL的基本句法,SQL的执行顺序,SQL之间的组合,动态SQL语句四个方面。这四个方面之间没有前后顺序之分,是相辅相成,其内在还是有很多联系的。 一. 四种基本的SQL语句 1. 查询 select * from tabl
http://www.cyqdata.cn/cnblogs/article-detail-32322 
SQL Server数据库的备份与还原以及在项目中是怎样去实现的
     空闲之余来到了博客园,这次是我第一次写随笔 ,希望大家多多支持,我目前最关注的是数据库,也想在毕业来临之际找到我理想的工作,希望在今后的人生中在数据库方面走得更远!下面将我学习的数据库知识分享给大家,希望在这个平台能不断地学习新的技术,相信我们能共同进步!O(∩_∩)O~ --备份的设备有2种(临时设备和永久设备) 注意:默认下的备
http://www.cyqdata.cn/cnblogs/article-detail-32309 
SQL Server 2008中的代码安全(三):通过PassPhrase加密
导读:本文主要涉及EncryptByPassPhrase和DecryptByPassPhrase函数进行通行短语(PassPhrase)加密。 前言:       在SQL Server 2005和SQL Server 2008之前。如果希望加密敏感数据,如财务信息、工资或身份证号,必须借助外部应用程序或算法。SQL Server 2005引入
http://www.cyqdata.cn/cnblogs/article-detail-31630 
SQL Server 2008中的代码安全(二):DDL触发器与登录触发器
本文主要 涉及DDL触发器和登录触发器的应用实例。 MicrosoftSQL Server 提供两种主要机制来强制使用业务规则和数据完整性:约束和触发器。触发器为特殊类型的存储过程,可在执行语言事件时自动生效。SQL Server 包括三种常规类型的触发器:DML 触发器、DDL 触发器和登录触发器。 1、当数据库中发生数据操作语言 (DML) 事件时将调用 DML 触发器。DML 事件包括在
http://www.cyqdata.cn/cnblogs/article-detail-31552