02 2009 档案

摘要:贴一篇翻译的FAQ(我要是能写出这种水平就好了。。。),对于最常见的SQL连接问题,该步骤几乎应该都能应付。 FAQ:检查SQL连接错误问题的步骤 Q:我遇到过很多SQL连接错误,是否有一个解决连接问题的向导? A: 基本上,当您不能连接您的SQL Server数据库时,问题可能会如下: 1) 网络问题 2) SQL Server配置问题 3) 防火墙问题 4) 客户端驱动问题 5) 应用程序配置... 阅读全文
posted @ 2009-02-28 18:31 Dem 阅读(710) 评论(0) 推荐(0) 编辑
摘要:微软防止不信任的代码进行一定权限的行为的解决方案。 CAS根据代码来自哪里,不同等级地信任代码。 流程: 当CLR加载一个assembly, 首先获得这个assembly的evidence(与assembly相关的信息,例如URL,发布者,所在文件夹等), 来判断assembly所属的code group(包含权限集,由机器管理员决定) 当代码要求一定权限(比如写文件)时, 进行code acce... 阅读全文
posted @ 2009-02-28 18:30 Dem 阅读(395) 评论(0) 推荐(1) 编辑
摘要:本来复习做过的case是应该当天完成的任务,不过最近忙得够呛。。。当case量开始上去的现在,看来要好好学习下如何分清任务的先后主次。 SQL Server 2005(包括08)引入了CLR编程模型,使用普通编程语言(C#, VB.NET, C++)来写SQL函数触发器等。 CLR介绍: 1. 在数据库中注册和运行托管代码: 编写assembly,使用CREATE ASSEMBLY来放到数据库中。... 阅读全文
posted @ 2009-02-28 18:29 Dem 阅读(396) 评论(0) 推荐(0) 编辑
摘要:SQL注入可能是最常见的攻击面向Internet的SQL Server数据库的方法。即使你对网络和防火墙进行了防护,只要应用程序存在漏洞,那么依然存在受攻击的可能。微软已经注意到最近针对使用ASP和ASP.NET网站的攻击数量呈上升趋势。这不仅会导致数据的失窃和丢失,在近期的很多案例中数据库中还被攻击者加入恶意javascript代码,这导致访问网站的客户电脑也会因此感染病毒。 防护针对您数... 阅读全文
posted @ 2009-02-28 18:27 Dem 阅读(503) 评论(0) 推荐(0) 编辑
摘要:Q:我经常被问到SQL Server 2008中是否推荐使用CheckDB。 自从SQL Server 2005版本之后,SQL Server现在计算checksum来避免物理页损坏。但是根据我从没看到过有明确的说明声称CheckDB是不必要的。有相关的好地建议么? A: 的确DATABASE PAGE AUDIT CHECKSUM的增加减少了部分经常执行CHECKDB的需求。历史数据也显示自从S... 阅读全文
posted @ 2009-02-23 17:59 Dem 阅读(316) 评论(0) 推荐(0) 编辑
摘要:SQL Server2005以上版本当sa帐号密码遗失时的处理 阅读全文
posted @ 2009-02-23 17:59 Dem 阅读(1443) 评论(0) 推荐(0) 编辑
摘要:列数不定的行列变换的补充需求 阅读全文
posted @ 2009-02-19 17:03 Dem 阅读(267) 评论(0) 推荐(0) 编辑
摘要:列数不定的行列变换,及客户的其它需求。 阅读全文
posted @ 2009-02-17 02:32 Dem 阅读(627) 评论(0) 推荐(0) 编辑
摘要:SQL Server 2008中全文索引的概览 阅读全文
posted @ 2009-02-13 16:15 Dem 阅读(3150) 评论(1) 推荐(0) 编辑
摘要:以前的编程习惯一直不太好,不管是写C,C++,C#还是数据库脚本一般都是调试测试通过即可,从来不加try/catch等异常处理。现在开始为了良好的编程习惯和一个case,开始学着在有必要处理异常的时候增加异常处理代码。 SQL Server似乎以前错误处理功能不怎么样,现在肯定有了很大改进,但我肯定是没这个资格指手画脚。。。不管好坏,学会用是第一步。 1. 基础 1.1 Error Message... 阅读全文
posted @ 2009-02-12 14:33 Dem 阅读(431) 评论(0) 推荐(0) 编辑