Database

数据库
摘要: 对于不小心时数据删除了,这个工具SQL Log Rescue™可试试, 操作示例见安装后的帮助文件.就不作演示了.工具地址: http://www.red-gate.com/products/SQL_阅读全文
posted @ 2008-12-07 14:20 张善友 阅读(1030) | 评论 (0) 编辑
摘要: 1、在安装上和SQL Server 2005比较上更加丰富的选项设置. 2、SQL Server 2008的新特性FILESTREAM ,可以在安装时配置,也可以在安装后启用。3、两个小工具调整。阅读全文
posted @ 2008-10-19 12:45 张善友 阅读(1462) | 评论 (1) 编辑
摘要: SQL Server 2005 引入了在自身的数据库引擎中加密的功能。通过使用被数据库所管理的内部证书或密钥结构,这能够被用于加密和解密任意的数据。而不需要借助外部的证书或密钥来执行。 SQL Server 2008中的透明数据加密(TDE),可以选择同SQL Server 2005中一样使用单元级的加密,或者是使用TDE进行完全数据库级加密、或者是由Windows提供的文件级加密。它旨在为整个数据库提供静态保护而不影响现有的应用程序。阅读全文
posted @ 2008-10-16 21:24 张善友 阅读(819) | 评论 (0) 编辑
摘要: 孤立帐户,就是某个数据库的帐户只有用户名而没有登录名,这样的用户在用户库的sysusers系统表中存在,而在master数据库的syslogins中却没有对应的记录。解决方法是使用sp_change_users_login来修复阅读全文
posted @ 2008-10-11 21:29 张善友 阅读(1408) | 评论 (0) 编辑
摘要: Sql Server 2008 带来很多新特性,为开发也带来了很多新特性,例如ADO.NET实体框架提供程序,为Blob数据存储带来的FILESTREAM 数据类型,以及处理Null数据的稀疏列。阅读全文
posted @ 2008-06-21 08:56 张善友 阅读(2363) | 评论 (0) 编辑
摘要: SQL Server 2005仍然不直接地支持负载均衡——但是它为以前SQL Server版本中可用的所有负载均衡方法提供了令人激动的改善和支持。阅读全文
posted @ 2007-09-09 21:23 张善友 阅读(2099) | 评论 (0) 编辑
摘要: Enterprise Libray 3.0已经发布了,具体可参见TerryLee的 Enterprise Library 3.0 发布.下载了看看,有非常激动人心的更新.我只是看看Data Access Application Block代码,代码中有这个类TransactionScopeConnections,是个内部类,设计意图很明显就是使用数据库的事务模型.我觉得设计为内部类有点瑕疵,我的习惯是事务和提交在业务逻辑层. .NET 2.0的System.Transactions应该是一个更好的选择。阅读全文
posted @ 2007-04-07 17:38 张善友 阅读(4248) | 评论 (6) 编辑
posted @ 2007-01-08 22:10 张善友 阅读(9000) | 评论 (4) 编辑
摘要: 元数据 (metadata) 最常见的定义为"有关数据的结构数据",或者再简单一点就是"关于数据的信息",日常生活中的图例、图书馆目录卡和名片等都可以看作是元数据。在关系型数据库管理系统 (DBMS) 中,元数据描述了数据的结构和意义。比如在管理、维护 SQL Server 或者是开发数据库应用程序的时候,我们经常要获取一些涉及到数据库架构的信息阅读全文
posted @ 2006-10-28 09:43 张善友 阅读(2124) | 评论 (1) 编辑
摘要: 在.net中调用时出现“拒绝了对对象 'sp_sdidebug'(数据库 'master',所有者 'dbo')的 EXECUTE 权限”的错误的解决办法。
阅读全文
posted @ 2006-09-09 16:02 张善友 阅读(3864) | 评论 (3) 编辑
摘要: ADO.NET 2.的一个新特征多数据结果集(Multiple Active Result Sets,简称MARS)-它允许在单个连接上执行多重的数据库查询或存储过程。这样的结果是,你能够在单个连接上得到和管理多个、仅向前引用的、只读的结果集。目前实现这个功能的数据库只有Sql Server 2005。所以当我们针对Sql Sever 2005的时候,需要重新审视DataReader对象的使用。阅读全文
posted @ 2006-09-09 11:03 张善友 阅读(1338) | 评论 (1) 编辑
摘要: 过去用SQL Server 2000分页的,大多都用到了临时表。SQL Server 2005 ROW_NUMBER 函数支持分页,性能据说也非常不错。

Paging Records Using SQL Server 2005 Database
Paging in SQL Server 2005
Sql Server 2005自定义分页阅读全文
posted @ 2006-08-22 17:21 张善友 阅读(6063) | 评论 (1) 编辑
posted @ 2006-05-14 18:34 张善友 阅读(1810) | 评论 (1) 编辑