
SQLServer2000概述
天地客人
这个作者很懒,什么都没留下…
展开
-
浅谈几个SQL的日志概念
浅谈几个SQL的日志概念今天抽出一点时间解释几个关于SQL日志的概念,他们也经常使初学者望而止步,反正计算机的术语都是很抽象的,所以第一感觉就是头疼,然后然后几次后就没感觉了.以下有些是从书上摘抄的,有的是从网上找的算是借花献佛吧!!物理日志文件: 这个比较好理解,实实在在的东西,数据库目录下面的.ldf文件就是,有些人喜欢改后缀,感觉不大好,数据库的事务日志记录就在这里面虚拟日志:转载 2006-05-23 11:07:00 · 5388 阅读 · 5 评论 -
《MS SQL Server 2000管理员手册》系列——33. 还原及回复数据库
33. 还原及回复数据库还原方法 执行数据库还原规划严重损坏的回复本章总结在 第 32 章 中,我们学到了系统备份的重要性,以及如何执行备份。本章将继续上一章所提的数据库保护与建立的说明。我们将学习如何还原数据库、如何回复系统,还有数据库回复的运作方式。正如您所见,备份执行的类型会影响到回复的进行。除了学习关于还原与回复数据库,也会介绍 记录文件传送 (log shipping)。记录文件传送是原创 2005-12-31 09:32:00 · 2681 阅读 · 0 评论 -
《MS SQL Server 2000管理员手册》系列——26. Microsoft SQL Server 复写:概观与快照式复写
26. Microsoft SQL Server 复写:概观与快照式复写什么是数据库复写? 复写概念设定发行与散发快照式复写管理复写快照式复写校调本章总结Microsoft SQL Server 数据库复写技术可用于散发数据和预存程序在不同的服务器,复写允许设定系统自动地将数据复制到另一个系统。使用数据库复写,您可依您的需求决定应复制数据的多寡,并且可决定要把数据分配到多少个系统里。由于复写程序是原创 2005-12-30 17:09:00 · 1626 阅读 · 0 评论 -
《MS SQL Server 2000管理员手册》系列——23. 从因特网存取 Microsoft SQL Server
23. 从因特网存取 Microsoft SQL Server因特网程序设计概念 使用 ISAPI 存取 SQL Server使用 ASP 存取 SQL Server使用 XML 存取 SQL Server本章总结在 Microsoft Windows 2000 操作系统平台上使用 Microsoft SQL Server 2000,可以让我们轻易把 SQL Server 数据库「出版(publi原创 2005-12-30 16:51:00 · 1222 阅读 · 0 评论 -
《MS SQL Server 2000管理员手册》系列——19. 了解交易与交易锁定
19. 了解交易与交易锁定什么是交易? ACID 属性交易模式交易复原交易锁定封锁与死结锁定提示本章总结本章将阐明交易和交易锁定的基本法则,学习什么是交易、Microsoft SQL Sever 2000对有效交易所要求的属性、交易的起始与结束可指定使用哪些交易模式,以及如何认可及复原交易;还会看到执行交易时SQL Server所使用的锁定类型和模式,以及「封锁」(blocking)和「死结」(d原创 2005-12-30 16:37:00 · 1497 阅读 · 0 评论 -
《MS SQL Server 2000管理员手册》系列——18. 检视表的建立与使用
18. 检视表的建立与使用何谓检视表 检视表概念建立检视表检视表的修改与删除SQL Server 2000 中检视表的增强功能本章总结在 第17章 中,我们学习了索引,索引是一种数据库辅助结构,独立于数据库的数据结构,但是却与存取数据库的数据有关。换句话说,索引是一种独立结构,但是和数据整合性地连结在一起。下面我们将学习另一种数据库辅助结构:检视表。和索引一样,检视表和数据分开存在,使用时才和数据原创 2005-12-30 16:33:00 · 1787 阅读 · 0 评论 -
《MS SQL Server 2000管理员手册》系列——16. 建立与使用默认值、条件约束及规则
16. 建立与使用默认值、条件约束及规则默认值 条件约束规则对象本章总结默认值、条件约束及规则对象皆是您可以在数据表的数据行定义中的选择性属性。在 第15章 ,曾学习了使用如何用ALTER TABLE命令替数据表新增具有默认值的数据行。本章则涵盖设立及修改默认值之方式。回顾一下,设定 默认值 (default)指的是在一没有明确设定值的数据行中,输入一明确的值。 条件约束 (constraint)原创 2005-12-30 16:27:00 · 2531 阅读 · 0 评论 -
《MS SQL Server 2000管理员手册》系列——12. Microsoft SQL Server 与 Microsoft Cluster Services
12. Microsoft SQL Server 与 Microsoft Cluster Services故障的类型 MSCS 概观丛集系统的范例SQL Server 丛集设定超越MSCS本章总结在最近几年里,Microsoft SQL Server 系统已经从桌上型系统与工作群组中转移为企业后援系统。为了应付商务运作,这些系统变得更为庞大也更为重要,换言之,它们必须更稳定、更易于远程管理,以及具原创 2005-12-30 16:02:00 · 1396 阅读 · 0 评论 -
《MS SQL Server 2000管理员手册》系列——10. 建立数据库数据表
10. 建立数据库数据表基础工作的部署 数据表基本观念在档案群组中建立数据表使用 Null 值增加IDENTITY属性利用 Enterprise Manager 建立数据表本章总结当数据库建立完成(数据库包括档案和档案群组),下一步就是建立数据表对象来保存数据。建立数据表是一个复杂的过程,本章会介绍建立数据表所需的考虑。我们首先会介绍建立数据表的基本要求,研究其中项目,最后是范例介绍。本章将介绍使原创 2005-12-30 15:59:00 · 2077 阅读 · 0 评论 -
《MS SQL Server 2000管理员手册》系列——9. 建立数据库
9. 建立数据库数据库结构 系统数据库建立数据库检视数据库删除数据库本章总结当您将 Microsoft SQL Server 2000 的数据库设计与安装完成后,下一步就可学习如何建立数据库。与早期的版本比较,SQL Server 2000 的数据库沿用 SQL Server 7 的数据储存与空间管理方式。早期的版本使用逻辑装置和固定尺寸的数据区段来放置数据;而 SQL Server 2000 可原创 2005-12-30 15:58:00 · 2595 阅读 · 0 评论 -
《MS SQL Server 2000管理员手册》系列——7. 安装Microsoft SQL Server
7. 安装Microsoft SQL Server安装 Microsoft SQL Server 2000 旧版升级客户端安装本章总结在第 4 、 5 章 中我们学到了安装前置作业, 第六章 中学到如何正确规划系统空间,现在在这一章中我们将正式的来安装 Microsoft SQL Server 2000。这一章会教您如何安装Microsoft SQL Server 2000、旧版升级及安装使用者端原创 2005-12-30 15:37:00 · 1881 阅读 · 0 评论 -
《MS SQL Server 2000管理员手册》系列——34. 使用者与安全性管理
34. 使用者与安全性管理建立与管理使用者登入账户 管理数据库存取权限管理数据库角色安全性账户授权本章总结本章将学习在 Microsoft SQL Server 2000 环境下管理使用者并确保安全性。安全性管理和备份、回复计划、容量规模及空间管理一样,都是 DBA 例行的工作。少了系统的安全性,数据就会遗失或被破坏。本章涵盖了使用者和安全性管理有关的主题。我们会学习建立与管理使用者登入账户,以及原创 2005-12-31 09:34:00 · 2189 阅读 · 0 评论 -
《MS SQL Server 2000管理员手册》系列——13. T-SQL 与 SQL Query Analyzer
13. T-SQL 与 SQL Query Analyzer什么是SQL? 什么是 T-SQL?介绍 T-SQL 的新特色如何使用 T-SQL本章总结在本章中我们将介绍结构化查询语言〈Structured Query Language,SQL〉与Transact-SQL〈T-SQL〉一些基本的观念以及这两种语言之间的差异。本章解释了数据定义语言〈DDL〉与 数据操作语言 ,并且包含了范例。我们也将原创 2005-12-30 16:04:00 · 1391 阅读 · 0 评论 -
《MS SQL Server 2000管理员手册》系列——21. 建立及管理预存程序
21. 建立及管理预存程序何谓预存程序? 建立预存程序使用 T-SQL 管理预存程序本章总结本章将学习 Microsoft SQL Server 预存程序以及使用方法。首先会介绍预存程序的类型,接着学习建立及管理使用者自订的预存程序与定义参数及变量。建立预存程序的方法有四种,本章会叙述如何使用 Transact-SQL(T-SQL)、SQL Server Enterprise Manager 和建原创 2005-12-30 16:41:00 · 1498 阅读 · 0 评论 -
[SQL Server]管理常用SQL语句
[SQL Server]管理常用SQL语句 1. 查看数据库的版本 select @@version 2. 查看数据库所在机器操作系统参数 exec master..xp_msver 3. 查看数据库启动的参数 sp_configure 4. 查看数据库启动时间 select原创 2006-05-23 11:03:00 · 7808 阅读 · 0 评论 -
取得SQLServer字段的描述内容
取得SQLServer字段的描述内容fn_listextendedproperty返回数据库对象的扩展属性值。 语法fn_listextendedproperty ( { default | [ @name = ] property_name | NULL } , { default | [ @level0type = ] level0_object_type | NU原创 2006-02-07 13:59:00 · 1586 阅读 · 0 评论 -
DTS包属性
DTS包属性本文节选自铁道出版社最近出版的《SQL Server 2000 完全实战:数据转换服务(DTS)》由章立民编著2-9 察看与修改DTS包属性Microsoft? SQL Server? 2000的数据转换服务允许您透过「DTS设计器」的图形化操作接口或是以程控方式来察看或修改DTS包属性。不过本节的重点,将着重如何使用「DTS设计器」来完成DTS包属性的察看与修改作业。欲使用「D原创 2006-01-20 09:21:00 · 2200 阅读 · 0 评论 -
《MS SQL Server 2000管理员手册》系列——36. 解决常见的效能问题
36. 解决常见的效能问题什么是瓶颈 发现问题一般效能瓶颈SQL Server组态设定本章总结在整本书中,您看到了可以使用的工具和可以修改的参数,来帮助您发现与解决效能问题。例如,前一章学到如何利用 SQL 陈述式和预存程序来辨识问题,以及如何调整那些陈述式和程序达成最佳化效能。本章则帮助您简单地找到需要的信息,以便解决各种效能问题,并检视一些其它章节讨论过跟效能有关的主题,提供检验效能问题的参考原创 2005-12-31 09:39:00 · 2211 阅读 · 0 评论 -
《MS SQL Server 2000管理员手册》系列——32. 备份SQL Server
32. 备份SQL Server备份的术语 系统故障SQL Server记录文件备份方法执行备份排程备份改善备份本章总结将数据库备份是 DBA 最重要的任务之一。备份和仔细的还原计划可在系统失效时将数据还原。DBA 的责任是保持系统的执行状态,并在失效时尽快还原所有的服务。系统停止运作会造成许多不便,有时更要付出昂贵的代价,因此在系统停止运作时得很快的取得取得数据库备份。有些技术会对系统失效的还原原创 2005-12-31 09:31:00 · 2473 阅读 · 0 评论 -
《MS SQL Server 2000管理员手册》系列——29. 使用 Microsoft SQL Server 分析服务
29. 使用 Microsoft SQL Server 分析服务Analysis Services概观 安装Analysis Services使用Analysis Services本章总结Microsoft SQL Server 2000 Analysis Services(过去被称为 OLAP Services),是 SQL Server 2000 中设计来协助您从事 在线分析处理(online原创 2005-12-31 09:19:00 · 1995 阅读 · 0 评论 -
《MS SQL Server 2000管理员手册》系列——28. 合并式复写
28. 合并式复写合并式复写简介 使用合并式复写设定合并式复写系统管理复写合并式复写的监控与校调本章总结合并式复写和交易式复写不同的地方在于,合并式复写可多方作业。利用合并式复写让发行者和订阅者都可以更新发行集。虽然交易式复写也允许订阅者更新发行集,但是这两种复写类型的功能性却有很大的差异。本章中会学到合并式复写的运作方式,以及如何设定、监控与校调合并式复写。合并式复写简介 合并式复写在发行者与一原创 2005-12-31 09:13:00 · 1472 阅读 · 0 评论 -
《MS SQL Server 2000管理员手册》系列——27. 交易式复写
27. 交易式复写交易式复写概观 交易式复写的应用设定交易式复写系统设定、监视与校调散发者交易式复写校调执行交易式复写本章总结 第26章 介绍 Microsoft SQL Server 2000 复写,也简单的介绍了交易式复写。本章会继续介绍交易式复写,包括如何进行复写,何时利用复写,及如何设定、监控及校调交易复写系统。交易式复写是较常用的复写方式,它可以很快的将更新资料送至订阅者端,而又不会造成原创 2005-12-31 09:11:00 · 2158 阅读 · 1 评论 -
《MS SQL Server 2000管理员手册》系列——25. 组件服务及 Microsoft 分布式交易协调员
25. 组件服务及 Microsoft 分布式交易协调员组件服务概述 Microsoft 分布式交易协调员本章总结本章将学习 Microsoft 分布式交易协调员(Microsoft Distributed Transaction Coordinator,MS DTC),这项功能允许一个数据库交易可以存取多个资料来源,并且还能确保数据的完整性。您在这一章会看到 MS DTC 有许多用途,很多类型的原创 2005-12-30 17:01:00 · 1548 阅读 · 0 评论 -
《MS SQL Server 2000管理员手册》系列——31. 管理作业自动化
31. 管理作业自动化SQL Server代理程序服务 作业警示SQL Server代理程序错误记录文件本章总结在 第 30 章 中我们看了几项自动化设定的选项,以及 SQL Server 2000 提供的数据库选项,这些选项帮助 DBA 减少了的调整作业。在本章中将学会使用 SQL Server 提供的辅助工具,以透过 SQLServer 代理程序服务来自动执行其它的管理作业。SQLServer原创 2005-12-31 09:29:00 · 2804 阅读 · 1 评论 -
《MS SQL Server 2000管理员手册》系列——24. 加载数据库
24. 加载数据库加载操作的效能 大量复制工具程序BULK INSERT 陈述式数据转换服务Staging 资料表SELECT...INTO 陈述式本章总结在学会了建立数据库和数据库数据表,就可学习加载数据了。将数据加载数据库的方法有好几种,采用何种方法取决于数据来源、对数据进行何种处理,以及资料将加载何处。本章将学习以下几种加载数据库的方法:• 使用大量复制工具程序(Bulk Copy Pr原创 2005-12-30 16:55:00 · 2900 阅读 · 0 评论 -
《MS SQL Server 2000管理员手册》系列——22. 建立及使用触发程序
22. 建立及使用触发程序什么是触发程序? SQL Server 2000 触发程序强化功能何时使用触发程序建立触发程序管理触发程序本章总结触发程序是一种特殊类型的预存程序。本章将学习触发程序的用途和使用方法,以及 Microsoft SQL 2000(T-SQL)触发程序引进的新功能,并将示范两种建立触发程序的方法,分别是使用 T-SQL 陈述式,和使用 SQL Server Enterpris原创 2005-12-30 16:42:00 · 1523 阅读 · 0 评论 -
SQLSEREVER测试题(中)
SQLSEREVER测试题(中)二 SQLSERVER的实现部分1 有订单表,需要实现它的编号,格式如下:200211030001……200222039999等 2 有表T1,T2,现有一事务,在向表T1添加数据时,同时也必须向T2也添加数据,如何实现该事务 3 如何向T1中的编号字段(code varchar(20))添加一万条记录,不充许重复,规则如下:编号的数据必须从小写的a-z之间取值 4原创 2005-10-10 03:43:00 · 1323 阅读 · 0 评论 -
SQL SERVER 2000系统支持的跟踪函数
SQL SERVER 2000系统支持的跟踪函数你们大部分人可能已经在SQL SERVER中建立自己的用户定义函数(UDF),但是你知道么?微软公司已经集成了大量自己的UDFs,特别是在最新发布的SP3中.在这篇文章中 Baya Pavliashvili和Kevin Kline系统地研究了关于SQL SERVER跟踪部分的UDF.你们中的一些人也许想阅读以前SQL Server Professio原创 2005-10-11 15:04:00 · 1033 阅读 · 0 评论 -
SQLSEREVER测试题(下)
SQLSEREVER测试题(下)18 以下作业皆以*.sql文件存储于c:/homework目录中实践1:创建和维护SQL Server数据库(1) 使用下表提供的值,创建数据库ClassNorthwind参 数值数据库名称ClassNorthwind数据库文件名ClassNorthwind_Data位置C:/data初始大小25MB文件组Primary文件增长1M原创 2005-10-10 03:44:00 · 2343 阅读 · 0 评论 -
SQLSEREVER测试题(上)
SQLSEREVER测试题(上)一 SQLSERVER管理部分1 请讲出身份验证模式与登录帐号的关系及如何用各种帐号进行登录,并画出示意图 2 请讲出登录帐号、数据库用户及数据库角色之间的关系,并画出示意图 3 请讲出数据库用户、数据库角色与数据库对象之间的关系,并画出直接对用户授权与间接对用户授权(系统权限与对象权限)的方法 4 请讲出服务器角色、数据库角色、标准角色与应用程序角色的区别与验证其原创 2005-10-10 03:41:00 · 1616 阅读 · 0 评论 -
如何检查 MDAC 版本
如何检查 MDAC 版本概要本文介绍了两种不同的方法,用来检查系统中安装的 Microsoft 数据访问组件 (MDAC) 的版本。 •使用组件检查器工具。•检查存储在注册表中的版本信息。安装和使用组件检查器工具确定已安装的 MDAC 版本的最可靠的方法是:将每个 MDAC DLL 文件的版本号与每个 MDAC 版本所附带的 DLL 文件列表进行比较。组件检查器可帮助您完成此操作。它检查计算机上的原创 2005-10-20 23:32:00 · 1983 阅读 · 0 评论 -
数据库设计经验谈(下)
数据库设计经验谈(下) 第 3 部分 - 选择键和索引数据采掘要预先计划我所在的某一客户部门一度要处理 8 万多份联系方式,同时填写每个客户的必要数据(这绝对不是小活)。我从中还要确定出一组客户作为市场目标。当我从最开始设计表和字段的时候,我试图不在主索引里增加太多的字段以便加快数据库的运行速度。然后我意识到特定的组查询和信息采掘既不准确速度也不快。结果只好在主索引中重建而且合并了数据字段。我发现原创 2005-10-09 10:01:00 · 2095 阅读 · 0 评论 -
数据库设计经验谈(上)
数据库设计经验谈(上)一个成功的管理系统,是由:[50% 的业务 + 50% 的软件] 所组成,而 50% 的成功软件又有 [25% 的数据库 + 25% 的程序] 所组成,数据库设计的好坏是一个关键。如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。有关数据库设计的材料汗牛充栋,大学学位课程里也有专门的讲述。不过,就如我们反复强调的那样,再好的老师也比不过经验的教诲原创 2005-10-09 09:58:00 · 2818 阅读 · 0 评论 -
SQL SERVER的内存会不断增加
SQL SERVER的内存会不断增加 这是由sql server的内存管理机制决定的 当 SQL Server 数据库引擎在 Microsoft® Windows NT® 或 Windows® 2000 上运行时,其默认内存管理行为并不是获取特定的内存量,而是在不产生多余换页 I/O 的情况下获取尽可能多的内存。为此,数据库引擎获取尽可能多的可用内存,同时保留足够的可用内存原创 2005-09-30 14:08:00 · 1461 阅读 · 0 评论 -
SQL Server 连接基础知识(笔记)
SQL Server 连接基础知识(笔记)SQL Server 的查询分析器和企业管理器是通过 ODBC 进行连接 客户端 Net-LibraryNet-Library:在 API 或对象库(应用程序使用它与 SQL Server 进行通信)与网络协议(用于与网络交换数据)之间提供了一个通道。支持的客户端协议包括 TCP/IP、命名管道、NWLink、多协议 (RPC) 和其他一些协议 连接客户端原创 2005-09-29 13:25:00 · 1575 阅读 · 0 评论 -
浅谈SQL SERVER 2000 T-SQL 的运行
浅谈SQL SERVER 2000 T-SQL 的运行 T-SQL(Trantsact-SQL)是微软公司在SYBASE的基础上发展起来的一种结构化查询语言,是应用程序和存储过程与SQL SERVER通讯和访问的工具.包涵了ANSI89和ANSI92标准.所以T-SQL不是一种标准的编程语言,它必须通过SQL SERVER的数据引擎来分析和运行,SQL SERVER是如何编译和运行T-SQL语句呢原创 2005-09-30 14:10:00 · 1200 阅读 · 0 评论 -
数据迁移
第一章 数据迁移基础 在信息共享日益普遍的情况下,各行各业都在进行着企业信息化建设,为了节约信息建设的费用,大都从现有的系统进行扩充或升级,ERP之路任重而道远,一般情况下,企业往往有大量的重要数据要迁移到新系统中去。 数据迁移是一项繁锁而又单调的工作,面对各种各样的基础数据,定制开发数据迁移工具往往费时费力,切不通用,那么到底什么工具能够胜任我们的工作呢?MS DTS可以原创 2005-10-11 14:27:00 · 1557 阅读 · 2 评论 -
使用约束——概述
使用约束1.使用 primary key 约束 其值能唯一的标识表中的每一行。这样的一列或多列成为表的主键,通过它可强制表的实体完整性。 job_id int primary key clustered emp_id empid constraint pk_emp_id primary key nonclustered2.使用foreign key 约束 约束引用其他的表 jo原创 2005-10-28 12:59:00 · 1423 阅读 · 0 评论 -
SQL Server 2005(Yukon CLR)基本架构
SQL Server 2005(Yukon CLR)基本架构 概述随着SQL Server “Yukon” Beta1(也许也有人说:SQL Server2005)的推出,人们发现微软在Yukon中集成了非常多的新功能,其中最引人瞩目的是在数据库引擎中集成了对Windows .NET Framework Common Language Runtime (CLR 公用语言运行环境)的支持。在2000原创 2005-10-11 15:21:00 · 1648 阅读 · 0 评论 -
《MS SQL Server 2000管理员手册》系列——17. 建立与使用索引
17. 建立与使用索引什么是索引? 索引概念建立索引重新建置索引使用索引设计有效的索引本章总结对数据库设计者而言,索引是最有用的工具之一。 索引 (index)是一个让您能增进查询效能的辅助结构,它能减少检索查询数据所必须的I/O动作数量。换言之,索引让Microsoft SQL Server 2000以较少的I/O操作来找出数据,减少搜寻数据的量。当您使用数据库数据表的索引来检索数据列时,SQL原创 2005-12-30 16:31:00 · 3039 阅读 · 2 评论