SQL SERVER2005/2008彻底删除
摘要:一.SQL2008卸载。1.从控制面板卸载1)点击计算机右下角“开始”,点击“控制面板”2)点击“卸载程序”。3)在程序列表中找到“MicrosoftSQL Server 2008”,右击 选“卸载”(或双击)。4)点击“删除”5)如上图,则重启计算机。 按上面的步骤,重新卸载。重启后,重新卸载,如下图。6)点击确定。7)下一步8)全选。点击“下一步”。 下一步删除等待可能需要办小时全部成功 ,下一步。关闭即可。二.卸载与2008相关组建,开始—控制面板—卸载程序。右击卸载。卸载完成后窗口自动消失。二.删除磁盘里的安装文件(一般数据库默认安装在C盘) 路径“C:\ProgramFiles”删除
阅读全文
posted @
2012-11-22 08:03
gaojier
阅读(227)
推荐(0)
SQL Server 数据库的整理优化的基本过程(二)
摘要:Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE ...
阅读全文
posted @
2010-08-02 07:31
gaojier
阅读(149)
推荐(0)
QI for IEnumVARIANT failed on the unmanaged server. (CustomMarshalers)
摘要:关于sql server 导入导出的错误提示解决:注册表的问题:复制以下内容到文本文档,然后改后缀名为.reg,运行即可解决!Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Interface/{00020404-0000-0000-C000-000000000046}]@="IEnumVARIANT"[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Interface/{00020404-0000-0000-C000-000000000046}/Num
阅读全文
posted @
2010-06-05 09:35
gaojier
阅读(227)
推荐(0)
查找一个数据库内的所有表的行数
摘要:Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 ...
阅读全文
posted @
2010-05-11 11:15
gaojier
阅读(190)
推荐(0)
SQL Server数据库的整理优化的基本过程(一)
摘要:Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE ...
阅读全文
posted @
2010-04-26 10:22
gaojier
阅读(225)
推荐(0)
关于禁用发布可能出现的问题处理
摘要:SQL Server在订阅和发布是经常出现一些意想不到的问题,导致发布订阅无法使用,此时经常需要对发布订阅进行删除,笔者经过多次试验,发现直接删除发布和订阅时,经常会出现删除不彻底,表面现象就是因发布订阅而出现的触发器、rowguid列等仍然存在,从而影响数据库的正常使用,这样还需要进一步对数据库处理才能彻底清楚发布和订阅。 其实在发布和订阅的选项里面,有一个禁用发布,使用此功能,一般会完成发布订阅的处理,也不会有任何的残留,所以提示大家在做发布和订阅的处理时,尽量使用禁用功能,当然,这样处理有时候也会产生一些异常,对于遗留下的触发器、rowguid列的问题,我们可以用一些脚本处理掉,脚本如.
阅读全文
posted @
2010-04-11 19:11
gaojier
阅读(234)
推荐(0)
分享SQL2005分区实现教程
摘要:Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE ...
阅读全文
posted @
2010-04-09 17:45
gaojier
阅读(147)
推荐(0)
SQL Server 2005 CE基础概要
摘要:QL Server 2005 Compact Edition(本文以后均将SQL Server 2005 Compact Edition缩写为SQL Server CE)是微软推出的一个适用于嵌入到移动应用的精简数据库产品,Windows Mobile开发人员能够使用SQL Server CE开发出将数据管理能力延展到Window Mobile移动设备上的应用程序。虽然SQL Server CE占用的磁盘空间只有3到5兆左右,但是它功能并没有像它的容量那样大幅度缩水。SQL Server CE不但提供了完整的SQL语法,包括内部联接、外部联接和子查询,还内置了数据同步技术的支持。有一点要注意的
阅读全文
posted @
2010-04-08 20:25
gaojier
阅读(150)
推荐(0)
RDA实现SQL CE与SQL Server间数据存取
摘要:一、 概述 PPC程序与桌面PC进行通信的编程方式目前有两种,1、利用Socket编程与桌面程序进 行通信;2、利用RDA和Replication(复制)进行数据库编程来完成与桌面SQL Server数据库的存取。利用Socket编程实际上就是通过TCP/IP协议与桌面PC进行通信,它可以很方便的传输一般类型的数据,譬如:字符串、 整数以及字节等,但是如果需要传输类型化的数据则需要程序员自己去封装,而且若想由智能设备从桌面数据库引擎中返回指定数据库表的数据,必须编写桌面接口 服务程序来查询数据并将结果通过Socket返回给智能设备。那么如何才能在Pocket PC上做到像在桌面PC上一样...
阅读全文
posted @
2010-04-08 20:24
gaojier
阅读(195)
推荐(0)
运算符优先级 (Transact-SQL)
摘要:运算符优先级 (Transact-SQL)当一个复杂的表达式有多个运算符时,运算符优先级决定执行运算的先后次序。执行的顺序可能严重地影响所得到的值。运算符的优先级别如下表中所示。在较低级别的运算符之前先对较高级别的运算符进行求值。级别运算符1~(位非)2*(乘)、/(除)、%(取模)3+(正)、-(负)、+(加)、(+ 连接)、-(减)、&(位与)4=, >、<、>=、<=、<>、!=、!>、!&lt;(比较运算符)5^(位异或)、|(位或)6NOT7AND8ALL
阅读全文
posted @
2010-04-08 20:23
gaojier
阅读(241)
推荐(0)
得到数据库中所有表的列数方法
摘要:Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 ...
阅读全文
posted @
2010-04-08 20:20
gaojier
阅读(311)
推荐(0)
SQL Server 2008 的 Transact-SQL 语言增强
摘要:Microsoft SQL Server 2008 对 Transact-SQL 语言进行了进一步增强,主要包括:ALTER DATABASE 兼容级别设置、复合运算符、CONVERT 函数、日期和时间功能、GROUPING SETS、MERGE 语句、SQL 依赖关系报告、表值参数和 Transact-SQL 行构造函数。1.ALTER DATABASE 兼容级别设置某些数据库行为与 SQL Server 版本有关,通过 ALTER DATABASE 下面新增的语法,可以设置数据库兼容级别,它取代了以前版本中的 sp_dbcmptlevel 过程。ALTER DATABASE databas
阅读全文
posted @
2010-04-08 20:18
gaojier
阅读(346)
推荐(0)
SQL Server 2008 BI详解
摘要:本篇文章包括 导言 统一数据存储和访问 建立和管理复杂的商业智能解决方案 扩展你的商业智能解决方案的范围 总结 导言 在竞争日益激烈的市场中,商业人士逐渐认识到他们只有预先看出市场的趋势和机遇,并快速的对新的客户需求作出响应才能获得成功。此外,雇员需要对商业活动和花费进行排列优先次序,以此来确保达到最有效的使用可用的资源和作出有效的商业决策。 为了满足这些挑战,雇员需要获得对商业的全面的洞察力,以便他们可以作出睿智的决策,并为促进商业成功作出贡献。公司想将这个洞察嵌入每天的商业活动中,以便所有雇员可以明确的或是暗含的使用对所有的企业数据的完整和稳定的版本所作出的分析结...
阅读全文
posted @
2010-04-08 20:17
gaojier
阅读(385)
推荐(0)
查询SQL Server中数据库的各个表所占用的空间
摘要:查询SQL Server中数据库的各个表所占用的空间exec sp_MSforeachtable “exec sp_spaceused ‘?’”–返回表名 行数 总共的大小 数据所在的大小 索引所占的大小 末用的空间量– 第二种方法select object_name(id) tablename,8*reserved/1024 reserved,rtrim(8*dpages/1024)+’Mb’ used,8*(reserved-dpages)/1024 unused,8*dpages/1024-rows/1024*minlen/1024 free, rows,* from sysindexe
阅读全文
posted @
2010-04-08 20:15
gaojier
阅读(220)
推荐(0)
SQL Server优化(4)-聚集索引的重要性和如何选择聚集索引
摘要:聚集索引的重要性和如何选择聚集索引在上一节的标题中,笔者写的是:实现小数据量和海量数据的通用分页显示存储过程。这是因为在将本存储过程应用于“办公自动化”系统的实践中时,笔者发现这第三种存储过程在小数据量的情况下,有如下现象:1、分页速度一般维持在1秒和3秒之间。2、在查询最后一页时,速度一般为5秒至8秒,哪怕分页总数只有3页或30万页。虽然在超大容量情况下,这个分页的实现过程是很快的,但在分前几页时,这个1-3秒的速度比起第一种甚至没有经过优化的分页方法速度还要慢,借用户的话说就是“还没有ACCESS数据库速度快”
阅读全文
posted @
2010-04-08 20:14
gaojier
阅读(184)
推荐(0)
SQL Server优化(3)-实现小数据量和海量数据的通用分页显示存储过程
摘要:实现小数据量和海量数据的通用分页显示存储过程建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为游标本身有缺点:游标是存放在内存中,很费内存。游标一建立,就将相关的记录锁住,直到取消游标。游标提供了对特定集合中逐行扫描的手段,一般使用游标来逐行遍历数据,根据取出数据条件的不同进行不同的操作。而对于多表和大表中定义的游标(大的数据集合)循环很容易使程序进入一个漫长的等待甚至死机。 更重要的是,对于非常大的数据模型而言,分页.
阅读全文
posted @
2010-04-08 20:13
gaojier
阅读(180)
推荐(0)
SQL Server优化(1)-索引
摘要:(一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字典的前几页,因为“安”的拼音是“an”,而按照拼音排序汉字的字典是以英文字母“a”开头并以“z”结尾的,那么“安”字就自然地排在字典的前部。如果您翻完了所有以“a”开头的部分仍然找不到这个字,..
阅读全文
posted @
2010-04-08 20:11
gaojier
阅读(205)
推荐(0)
详细讲解大型数据库的设计原则与开发技巧
摘要:大型数据库的设计原则与开发技巧目前,计算机技术已经广泛地应用于国民经济的各个领域当中,在计算机硬件不断微型化的同时,应用系统也逐渐向着复杂化、大型化的方向发展。数据库是整个系统的核心,它的设计直接关系系统执行的效率和系统的稳定性。因此在软件系统开发中,数据库设计应遵循必要的数据库范式理论,以减少冗余、保证数据的完整性与正确性。只有在合适的数据库产品上设计出合理的数据库模型,才能降低整个系统的编程和维护难度,提高系统的实际运行效率。虽然对于小项目或中等规模的项目 开发人员可以很容易地利用范式理论设计出一套符合要求的数据库,但对于一个包含大型数据库的软件项目,就必须有一套完整的设计原则与技巧。一
阅读全文
posted @
2010-04-08 20:10
gaojier
阅读(182)
推荐(0)
SQL语句优化原则
摘要:数据库性能是整个应用程序性能的重要部分。数据库优化涉及的内容非常广泛,各类数据库都提供众多的性能指标和大量的优化工具。下面我们简单介绍一下优化的基本概念。一个运行良好的数据库至少应具有以下特点:合理的物理结构及硬件能力合理的物理结构指数据库文件及整个网络的物理分布。硬件能力指是否有足够的硬件资源来完成应用程序功能。合理的物理结构至少带来两个方面的好处:1、适量的数据冗余,提高数据安全性。2、平衡磁盘IO,增强数据读写能力。而足够的硬件能力的作用自然不言而喻。一旦建立好数据库系统并开始运行,数据库的物理结构就不能改变。合理的系统参数对应数据库来说,随着数据量的变化,数据库性能也一直处在变化之中,
阅读全文
posted @
2010-04-08 20:10
gaojier
阅读(236)
推荐(0)
SQL Server 2005 中的分区表和索引
摘要:什么要进行分区?什么是分区?为什么要使用分区?简单的回答是:为了改善大型表以及具有各种访问模式的 表的可伸缩性和可管理性。通常,创建表是为了存储某种实体(例如客户或销售)的信息,并且每个表只具有描述该实体的属性。一个表对应一个实体是最容易设计 和理解的,因此不需要优化这种表的性能、可伸缩性和可管理性,尤其是在表变大的情况下。大型表是由什么构成的呢?超大型数据库 (VLDB) 的大小以数百 GB 计算,甚至以 TB 计算,但这个术语不一定能够反映数据库中各个表的大小。大型数据库是指无法按照预期方式运行的数据库,或者运行成本或维护成本超出预定维护要求或预算要求 的数据库。这些要求也适用于表;如果其
阅读全文
posted @
2010-04-08 20:07
gaojier
阅读(224)
推荐(0)