
Database
shanyou
系统架构师
展开
-
SQL Server 2005单元级加密和SQL Server 2008 透明数据加密
SQL Server 2005 引入了在自身的数据库引擎中加密的功能。通过使用被数据库所管理的内部证书或密钥结构,这能够被用于加密和解密任意的数据。而不需要借助外部的证书或密钥来执行。SQL Server 提供了内置的容易的加密和解密数据的功能,是通过证书、不对称密钥或对称密钥来实现的。管理了内部所有的证书存储。这些存储使用了分层次的加密,安全证书和密钥在一个级别层次之上。这些SQL原创 2008-10-16 21:38:00 · 1095 阅读 · 0 评论 -
Sql Server 2008 为开发带来的新特性
许多数据库开发人员负责创建的查询需要用来返回其应用程序所需的数据。您可能熟悉 LINQ(语言集成查询)工具,它允许数据库开发人员使用基于 Microsoft® .NET 的编程语言而非普通的 T-SQL 语句向数据库发出查询请求。SQL Server 2008 向 SQL 提供程序提供了新的 LINQ 命令,可以允许开发人员直接对 SQL Server 表和列发出 LINQ 命令,从而增原创 2008-06-21 08:43:00 · 870 阅读 · 0 评论 -
TransactionScope和Enterprise Libray 3.0 Data Access Application Block
Enterprise Libray 3.0已经发布了,具体可参见TerryLee的 Enterprise Library 3.0 发布.下载了看看,有非常激动人心的更新.我只是看看Data Access Application Block代码,代码中有这个类TransactionScopeConnections,是个内部类,设计意图很明显就是使用数据库的事务模型.我觉得设计为内部类有点瑕原创 2007-04-07 17:31:00 · 580 阅读 · 0 评论 -
Sql Server 2005 ROW_NUMBER 函数实现分页
过去用SQL Server 2000分页的,大多都用到了临时表。SQL Server 2005 ROW_NUMBER 函数支持分页,性能据说也非常不错。Paging Records Using SQL Server 2005 Database Paging in SQL Server 2005Sql Server 2005自定义分页最近MSDN Magazine上的一篇文章10 Tips原创 2006-08-22 17:52:00 · 726 阅读 · 0 评论 -
Firebird 数据库资源
Firebird is a database with 20 years of history, full set of features (including transactions, stored procedures, hot-backup, excellent scalability, etc.) and a friendly open source license. It i原创 2006-05-14 18:56:00 · 800 阅读 · 0 评论 -
IBATISNETNET 1.3 开发指南系列文章
月初发的一篇Post准备写一个Ibatisnet开发指南,得到非常强烈的反应,最近比较忙,完成的也很慢。现在很多的开发开始转向DotNet 2.0,IBatisNet 1.3也将直接支持DotNet 2.0的数据方面两大特性:Nullable和泛型,IBatisNet 1.3也直接支持Sql server 2005。所以这个开发指南约定使用VS 2005和IBatisNet 1原创 2006-04-15 18:57:00 · 613 阅读 · 0 评论 -
用sp_change_users_login消除Sql Server的孤立用户
孤立帐户,就是某个数据库的帐户只有用户名而没有登录名,这样的用户在用户库的sysusers系统表中存在,而在master数据库的syslogins中却没有对应的记录。孤立帐户的产生一般是一下两种:1.将备份的数据库在其它机器上还原;2.重装系统或SQL SERVER之后只还原了用户库解决方法是使用sp_change_users_login来修复。sp_change原创 2008-10-11 21:38:00 · 763 阅读 · 0 评论 -
使用信息架构视图访问数据库元数据
元数据简介 元数据 (metadata) 最常见的定义为"有关数据的结构数据",或者再简单一点就是"关于数据的信息",日常生活中的图例、图书馆目录卡和名片等都可以看作是元数据。在关系型数据库管理系统 (DBMS) 中,元数据描述了数据的结构和意义。比如在管理、维护 SQL Server 或者是开发数据库应用程序的时候,我们经常要获取一些涉及到数据库架构的信息:某个数据库中的表原创 2006-10-28 09:47:00 · 713 阅读 · 0 评论 -
拒绝了对对象 'sp_sdidebug'(数据库 'master',所有者 'dbo')的 EXECUTE 权限
在.net中调用时出现“拒绝了对对象 sp_sdidebug(数据库 master,所有者 dbo)的 EXECUTE 权限”的错误的解决办法。该问题是我在用指定的URL启动项目后,再“附加进程”后运行程序时出现的。该问题主要是.net2005的调试机制引起的,当已启动程序,再附加进程后,他默认是要对SQL Server 也要进行调试的,可这需要装补丁才能支持。所原创 2006-09-09 16:51:00 · 802 阅读 · 0 评论 -
利用SQL日志找回丢失的数据的免费工具SQL Log Rescue
对于不小心时数据删除了,这个工具SQL Log Rescue™可试试, 操作示例见安装后的帮助文件.就不作演示了.工具地址: http://www.red-gate.com/products/SQL_Log_Rescue/index.htm. MSSQL 基础之事务日志原创 2008-12-07 14:33:00 · 1807 阅读 · 0 评论 -
微软推出SQL Server 2005 Report Packs
微软推出八个SQL Server 2005 报表类型,包括了:SQL Server 2005 Report Pack for SQL Server Integration Services Download this set of five predefined reports and a sample database to easily visualize, filter, an原创 2006-04-13 22:57:00 · 758 阅读 · 0 评论 -
SQL Server 2005 的nvarchar(max),varchar(max)来救火
今天处理组织架构部分的代码出错了,还好数据库迁移到了SQL Server 2005,原来系统使用的是SQL Server 2000,随着公司规模的扩大,公司人员的急速增长,系统不断的发生了问题,经常在救火,今天SQL Server 2005救了一次火:在SQL Server 2000的存储过程中处理动态SQL的时候,经常发现nvarchar(4000)不够用了,在SQL Server原创 2008-01-24 16:54:00 · 1093 阅读 · 1 评论 -
Sqlite介绍
1、SQLite简介SQLite第一个Alpha版本诞生于2000年5月. 至今已经有4个年头了. 而在今年的5月SQLite也迎来了一个新的里程: SQLite 3. SQLite官方网站: http://www.sqlite.org/2、SQLite类型SQLite的数据类型首先你会接触到一个让你惊讶的名词: Typelessness(无类型). 对! SQLi原创 2007-01-08 22:42:00 · 670 阅读 · 0 评论 -
体验SQL Server 2008 Express
1、在安装上和SQL Server 2005比较上更加丰富的选项设置,下面贴两个界面: 2、SQL Server 2008的新特性FILESTREAM ,可以在安装时配置,如果在安装的时候没有配置,可以按照下列步骤执行 最后执行语句EXEC sys.sp_configure Nfilestream access level, N2GORECO原创 2008-10-19 12:38:00 · 849 阅读 · 0 评论 -
Microsoft SQL Server Community & Samples
在MSDN Code Gallery看到一个对Codeplex网站上的SqlServer 相关项目的一个整理的一个页面http://code.msdn.microsoft.com/SQLServerSamples,这是一个非常好的SqlServer资源.原创 2008-06-18 21:44:00 · 671 阅读 · 0 评论 -
SQL Server 2005 Analysis Services
SQL Server 2005 Analysis Services 教程SQL Server 2005 Analysis Services实践(一)SQL Server 2005 Analysis Services实践(二)Mastering OLAP Reporting: Reporting with Analysis Services KPIsMSDN Magazin原创 2007-12-01 20:58:00 · 736 阅读 · 0 评论 -
SQL Server 2005的负载均衡
SQL Server 2005仍然不直接地支持负载均衡——但是它为以前SQL Server版本中可用的所有负载均衡方法提供了令人激动的改善和支持。 目录 1、端到端拓扑的事务性复制 2、表分割 3、备份和重新存储上的改善(片段式重新存储) 4、数据库镜像和快照 端到端拓扑的事务性复制 SQL Server 2005对端到端(P2P)的拓扑结构原创 2007-09-09 21:02:00 · 684 阅读 · 0 评论 -
重新审视SqlDataReader的使用
ADO.NET 1.x 利用SqlDataReader读取数据,针对每个结果集需要一个独立的连接。当然,你还必须管理这些连接并且要付出相应的内存和潜在的应用程序中的高度拥挤的瓶颈代价-特别是在数据集中的Web应用程序中。 ADO.NET 2.的一个新特征多数据结果集(Multiple Active Result Sets,简称MARS)-它允许在单个连接上执行多原创 2006-09-09 11:51:00 · 600 阅读 · 0 评论 -
sqlserver 2000/2005 Ambiguous column error错误解决办法
今天针对Sql server 2005的脚本在Sql server 2000上执行,发生了两个错误Msg 209, Level 16, State 1, Procedure tbh_Forums_GetUnapprovedPosts, Line 13Ambiguous column name AddedDate.Msg 209, Level 16, State 1, Procedur原创 2006-08-22 13:52:00 · 979 阅读 · 0 评论 -
商务智能:SQL2005给我们的机会
深圳.NET俱乐部4月份活动上,xlzhu发的一本资料 《微软方向 Sql server 2005:微软的商务智能平台》,认真阅读后的一些感受,和大家一起探讨。我们应该在将来借助微软进入这个商务智能的高端领域。机会需要我们自己把握。商务智能是最近几年里的热门话题。随着信息技术的普及,在现代的企业中,正在以前所未有的速度积累客户信息和运行数据。但单纯的数据,并不能产生价原创 2006-04-09 18:58:00 · 648 阅读 · 0 评论