随笔分类 -  MS SQL Server

MS SQL Server
摘要:在此頁中 結論 SQL Server 6.5 和 SQL Server 7.0 使用 SQLAgentMail 的 SQL Server 7.0 SQL Server 2000 其他相關資訊 SQL Mail 概觀 設定 SQL Mail 之前 如何使用 Exchange 設定 SQL Mail 使用網際網路郵件伺服器設定 SQL Mail Windows M... 阅读全文
posted @ 2007-07-25 14:00 Athrun 阅读(674) 评论(0) 推荐(0)
摘要:-概述 ----这里所指的SQLMail,是微软公司的关系数据库管理系统 SQLServer所提供的邮件功能。在SQLServer中包含一些扩展存储过程,使得SQLServer可以通过基于WindowsNT内部的消息应用编程界面(MAPI)的客户机邮件程序接收和发送邮件消息。SQLMail可发送的消息包括文本串,附加文件或SQL语句的执行结果集。应用SQLMail的扩展存储过程,邮件消息... 阅读全文
posted @ 2007-07-25 11:46 Athrun 阅读(259) 评论(0) 推荐(0)
摘要:我就把我配置SQL mail的过程描述一遍。 我用SQL mail主要是要完成这样的功能: >用户在网上注册后,系统将随机产生的密码发送到用户登记的Email >用户在论坛的帖子有回复时将内容发送到用户的Email 因为上述过程都是在存储过程中完成的,所以避免了前台程序对参数的 传输处理,也不需要再用第三方的组件完成,感觉比较方便。 1.为了使用SQL mail,首先你的服... 阅读全文
posted @ 2007-07-25 10:53 Athrun 阅读(186) 评论(0) 推荐(0)
摘要:远程服务器配置允许客户端连接到一个 Microsoft® SQL Server™ 实例,然后不用另外建立连接即可在其它的 SQL Server 实例上执行存储过程。客户端所连接的服务器接受客户端的请求,并代表客户端将该请求发送到远程服务器。远程服务器处理请求并将结果返回给原服务器,原服务器进而将结果传递给客户端。 如果打算设置服务器配置,以便在另一台服务器上执行存储过程,并且没有现有的远... 阅读全文
posted @ 2007-07-25 10:43 Athrun 阅读(420) 评论(0) 推荐(0)
摘要:启动服务器的方法有以下几种 1 用Enterprise Manager 启动 在Enterprise Manager 的SQL Server Group 中用左键单击所要启动的服务器,或在所要启动的服务器上单击右键后,从快捷菜单中选择Start 项即可启动。 2 用SQL Server Service Manager 启动 启动方法如下: (1)从菜单中选择Service Manag... 阅读全文
posted @ 2007-07-25 10:30 Athrun 阅读(694) 评论(0) 推荐(0)
摘要:SQL Server服务器的配置选项属于那种人们了解较少且经常误用的选项。当一个技术支持人员要求你按照某种方式调整一个选项、而另一个技术支持人员却要求你按照另一种完全对立的方式调整同一个选项时,你可能对这些选项的真正含义感到困惑。有关这些选项的资料很缺乏,至少可以说不够详细和清楚。在SQL Server 2000中,Microsoft减少了几个配置选项,让SQL Server动态配置它们,从而... 阅读全文
posted @ 2007-07-25 10:23 Athrun 阅读(289) 评论(0) 推荐(0)
摘要:1.用 Select 子句检索记录 Select 子句是每一个检索数据的查询核心。它告诉数据库引擎返回什么字段。 Select 子句的常见形式是: Select * 该子句的意思是“返回在所指定的记录源中能找到的所有字段”。这种命令形式很方便,因为你无需知道从表中检索的字段名称。然而,检索表中的所有列是低效的。因此,因该只检索需要的字段,这样可以大大的提高查询的效率。 2.... 阅读全文
posted @ 2007-07-24 17:17 Athrun 阅读(368) 评论(0) 推荐(0)
摘要:1.创建表 (1)用Create Table 命令创建表 语法: Create Table tabl_name ({ }column_name As computed_column_expression } }[,...n] ) [On {fiegroup | Default}] [Textimage_On {fiegroup | Default}] ... 阅读全文
posted @ 2007-07-24 17:15 Athrun 阅读(281) 评论(0) 推荐(0)
摘要:1.如何创建数据库 (1).使用 Create Database 创建数据库 Create Database 语名的语法形式如下: Create Database database_name [On {[Primary](Name=logical_file_name, Filename='os_file_name' [,Size=size] [,Ma... 阅读全文
posted @ 2007-07-24 17:13 Athrun 阅读(188) 评论(0) 推荐(0)
摘要:1.数据类型 数据类弄是数据的一种属性,表示数据所表示信息的类型。任何一种计算机语言都定义了自己的数据类型。当然,不同的程序语言都具有不同的特点,所定义的数据类型的各类和名称都或多或少有些不同。SQL Server 提供了 25 种数据类型: ·Binary [(n)] ·Varbinary [(n)] ·Char [(n)] ·Varchar[(n)] ·Nchar[... 阅读全文
posted @ 2007-07-24 17:11 Athrun 阅读(296) 评论(0) 推荐(0)
摘要:sql data type SQL Server 中易混淆的数据类型(1)char、varchar、text和nchar、nvarchar、ntext char和varchar的长度都在1到8000之间,它们的区别在于char是定长字符数据,而varchar... 阅读全文
posted @ 2007-07-22 09:18 Athrun 阅读(1284) 评论(2) 推荐(0)
摘要:索引问题 一 概述 可以利用索引快速访问数据库表中的特定信息。索引是对数据库表中一个或多个列的值进行排序的结构。 索引提供指针以指向存储在表中指定列的数据值,然后根据指定的排序次序排列这些指针。 数据库使用索引的方式与使用书的目录很相似:通过搜索索引找到特定的值, 然后跟随指针到达包含该值的行 二 索引的两种类型: 聚集索引=簇集索引 聚集索引基于数据行的键值在表内... 阅读全文
posted @ 2007-07-21 23:39 Athrun 阅读(278) 评论(0) 推荐(0)
摘要:今天晚上在网上找了一些关于对视图创建索引的文章,比较不错,发上来: 第一篇 聚集索引与非聚集索引索引是在数据库表或者视图上创建的对象,目的是为了加快对表或视图的查询的速度按照存储方式分为:聚集与非聚集索引按照维护与管理索引角度分为:唯一索引、复合索引和系统自动创建的索引索引的结构是由:根节点--->非叶节点--->非叶节点--->叶节点 1、聚集索引:表中存储的数据按照索引的顺序存储,检索效率比普... 阅读全文
posted @ 2007-07-21 23:38 Athrun 阅读(783) 评论(0) 推荐(0)
摘要:一个完整的SQL SERVER数据库全文索引的示例。(以pubs数据库为例) 首先,介绍利用系统存储过程创建全文索引的具体步骤: 1) 启动数据库的全文处理功能 (sp_fulltext_database)2) 建立全文目录 (sp_fulltext_catalog)3) 在全文目录中注册需要全文索引的表 (sp_fulltext_ta... 阅读全文
posted @ 2007-07-20 10:37 Athrun 阅读(887) 评论(4) 推荐(0)
摘要:1.字符串函数 长度与分析用 datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格 substring(expression,start,length) 不多说了,取子串 right(char_expr,int_expr) 返回字符串右边int_expr个字符 字符操作类 upper(char_expr) 转为大写 lower(char_expr) 转... 阅读全文
posted @ 2007-07-19 23:33 Athrun 阅读(190) 评论(0) 推荐(0)
摘要:聚集索引的重要性和如何选择聚集索引 在上一节的标题中,笔者写的是:实现小数据量和海量数据的通用分页显示存储过程。这是因为在将本存储过程应用于“办公自动化”系统的实践中时,笔者发现这第三种存储过程在小数据量的情况下,有如下现象: 1、分页速度一般维持在1秒和3秒之间。 2、在查询最后一页时,速度一般为5秒至8秒,哪怕分页总数只有3页或30万页。 虽然在超大容量情况下,这个分页的实现过... 阅读全文
posted @ 2007-07-19 23:24 Athrun 阅读(260) 评论(2) 推荐(0)
摘要:一、深入浅出理解索引结构二、改善SQL语句实现小数据量和海量数据的通用分页显示存储过程 建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为游标本身有缺点:游标是存放在内存中,很费内存。游标一建立,就将相关的记录锁住,直到取... 阅读全文
posted @ 2007-07-19 23:22 Athrun 阅读(198) 评论(0) 推荐(0)
摘要:一、深入浅出理解索引结构 改善SQL语句 很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如: select * from table1 where name=''zhangsan'' and tID > 10000 和执行: select * from table1 where tID > 10000 and name='... 阅读全文
posted @ 2007-07-19 23:20 Athrun 阅读(194) 评论(0) 推荐(0)
摘要:一、深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地... 阅读全文
posted @ 2007-07-19 23:17 Athrun 阅读(195) 评论(0) 推荐(0)
摘要:一般情况,使用sql server中的全文索引,经过大体4个步骤: 1).安装full text search全文索引服务; 2).为数据表建立full text catalog全文索引目录; 3).进行full text catalog的population操作(使全文索引与数据表内容同步); 4).使用全文索引进行查询。 为了在数据表... 阅读全文
posted @ 2007-07-19 23:11 Athrun 阅读(218) 评论(0) 推荐(0)