
SqlServer2005管理
junmail
实事求是、坦诚稳重、团结自信、务实创新
展开
-
数据库同步
//说明:为方便操作,所有操作均在发布服务器(分发服务器)上操作,并使用推模式在客户机器使用强制订阅方式。有疑问联系作者:zlp321001@hotmail.com测试通过//--1:环境服务器环境:机器名称: ZehuaDb 操作系统:Windows 2000 Server数据库版本:SQL 2000 Server 个人版客户端机器名称:Zlp操作系统:Win...2008-07-02 11:58:00 · 363 阅读 · 0 评论 -
Sql Server2005索引内部构造
Sql Server 的两类关系型索引:聚集索引和非聚集索引[color=blue]一、索引的构造[/color]聚集索引:数据实际上是按顺序存储的,就好像参考手册将所有主题按序编制一样。一旦找到了所要搜索的数据,就完成了这次搜索。非聚集索引:索引完全独立于数据本身结构的。一旦在索引中找到了要寻找的数据,就必须跟随其指针定位到实际的数据。索引是由具有如下特征的一棵树所组...2008-04-21 16:22:45 · 142 阅读 · 0 评论 -
Sql Server 2005中的快照隔离
[color=blue]Sql Server2005提供了两种基于快照的隔离类型,他们都是利用行版本控制来维护快照的:[/color]1、已提交读快照隔离(RCSI),通过修改数据库的一个选项来启用alter database AdventureWorks set READ_COMMITTED_SNAPSHOT on2、快照隔离(SI),必须在两个地方开启A、启用数据库的ALL...2008-04-21 16:15:06 · 156 阅读 · 0 评论 -
为SQL Server 2005启用对 4 GB 以上物理内存的支持
若要启用 Microsoft SQL Server 地址窗口化扩展插件 (AWE),必须使用已指定“锁定内存页”选项的 Microsoft Windows 帐户运行 SQL Server 2005 数据库引擎,并使用 sp_configure 将 awe enabled 选项设置为 1。必须选中控制面板中“网络连接”的“最大化网络应用程序数据吞吐量”选项。 [color=red]注意: ...2008-04-21 14:55:35 · 261 阅读 · 0 评论 -
Sql Server 2005 中的系统函数
1、serverproperty作用:返回有关服务器实例的属性信息。实例:SELECT CONVERT(char(20), SERVERPROPERTY('servername'));2、columnproperty作用:返回有关列或过程参数的信息。实例:USE AdventureWorks;GOSELECT COLUMNPROPERTY( OBJECT_ID(...2008-04-16 15:43:26 · 205 阅读 · 0 评论 -
上下文切换—EXECUTE AS 与 SETUSER的使用
都有切换上下文的功能 [color=blue]一、比较上下文切换功能:[/color]与 SETUSER 语句相比,EXECUTE AS 具有以下优点:1、除 sa 和 dbo 之外的服务器主体或数据库主体可以调用 EXECUTE AS。 1)、调用 EXECUTE AS 语句的用户必须具有目标主体的 IMPERSONATE 权限。 2)、SETUSER 只限制于...2008-04-16 11:04:21 · 489 阅读 · 0 评论 -
什么是架构(Schema)
架构是形成单个命名空间的数据库实体的集合。命名空间是一个集合,其中每个元素的名称都是唯一的。 例如,为了避免名称冲突,同一架构中不能有两个同名的表。两个表只有在位于不同的架构中时才可以同名。虽然 SQL Server 2000 包含 CREATE SCHEMA 语句,但实际上并不会像上面所定义的那样创建架构。在 SQL Server 2000 中,数据库用户和架构是隐式连接在一起的...2008-04-15 17:48:00 · 827 阅读 · 0 评论 -
Sql Server 2005 数据库和数据库文件
[color=blue]一、系统数据库[/color]1、mastermaster数据库由一些系统表组成。2、ModelModel数据库只是一个模板数据库。3、tempdbtempdb被用来作为一个工作区。它的独特之处在于每次Sql Server重新启动时都会重建而不是恢复它。4、mssqlsystemresourcemssqlsystemresou...2008-04-15 13:57:01 · 1496 阅读 · 0 评论 -
如何使用SQL Server 2005 专用管理员连接(DAC)登录到服务器
[color=blue]一、什么是DAC [/color] SQL Server 2005 为管理员提供了一种特殊的诊断连接,以供在无法与服务器建立标准连接时使用。即使在 SQL Server 不响应标准连接请求时,管理员也可以使用这种连接访问 SQL Server,以便执行诊断查询并解决问题。命令行界面 (sqlcmd) 通过使用特殊的管理员开关 (-A),提供并支持这种专用管理员连接 ...2008-04-11 17:22:45 · 527 阅读 · 0 评论 -
SQL Server 2005中的SQLCMD工具使用
[color=blue]一、启动 sqlcmd[/color][color=green]1、启动 sqlcmd 实用工具并连接到 SQL Server 的默认实例 [/color][b]A、[/b]在“开始”菜单上,单击“运行”。在“打开”框中,键入 cmd,然后单击“确定”打开命令提示符窗口。[b]B、[/b]在命令提示符处,键入 sqlcmd。[b]C、[/b]按 En...2008-04-11 14:59:51 · 189 阅读 · 0 评论 -
如何理解SQL SERVER 2005的实例
[color=blue]实例概念[/color]所谓的“实例”,就是一个Sql Server数据库引擎。Sql Server 2005允许在同一台计算机上安装多个SQL SERVER的实例。每个Sql Server实例会被单独安装,拥有各自不同的排序规则、各自的系统管理员密码,还有各自的数据库集和有效用户。[color=blue]实例分类[/color][color...2008-04-11 11:11:02 · 200 阅读 · 0 评论 -
SQL Server 2005高可用性之日志传送
SQL Server 2005相对于SQL Server 2000来说,无论是性能还是功能都有一个相当大的提高,甚至可以用“革命”来形容这一次升级。SQL Server 2005使 SQL Server 跻身于企业级数据库行列。在数据高可用性方面,SQL Server 2005为用户提供了数据镜像、复制、故障转移群集、日志传送功能。本文向读者简单介绍SQL Server 2005日志传送功能。一、...2008-03-13 13:35:35 · 185 阅读 · 0 评论 -
模拟数据库镜像:在一台机器的3个实例中进行配置
预备知识: 数据库镜像基本概念http://msdn2.microsoft.com/zh-cn/library/ms177412.aspxhttp://msdn2.microsoft.com/zh-cn/library/ms189852.aspx--------一 准备工作-----------------(一) 安装三个实例,分别为:-----SZDXBAK\SQLSERVER(默认实例), 作...2008-03-12 10:08:57 · 147 阅读 · 0 评论 -
Sql Server 2005 常用数据库配置
1、SQL SERVER 2005开启xp_cmdshell的方法 EXEC sp_configure 'show advanced options', 1; RECONFIGURE; EXEC sp_configure 'xp_cmdshell', 1; RECONFIGURE; 2、创建数据库快照(NAME是数据库中的文件名,FILENAME是快照文件的存放位置)CREATE DATA...2008-03-03 17:10:57 · 496 阅读 · 0 评论 -
约束和规则的区别
[color=blue]一、约束[/color] 约束定义关于列中允许值的规则,是强制完整性的标准机制。 使用约束优先于使用触发器、规则和默认值。查询优化器也使用约束定义生成高性能的查询执行计划。SQL Server 2005支持五类约束: 1. NOT NULL指定不接受NULL值的列。 2. CHECK 约束对...2008-04-23 09:19:31 · 1934 阅读 · 0 评论