SQL Server 2005盛宴系列之一:SQL Server 2005产品简介-----学习笔记

Windows 本地 PostgreSQL 忘记 postgres 密码后,如何重置密码并给 root 用户最高权限 <think>我们只需要根据内容生成摘要,不超过150字。摘要应该简明扼要概括主要问题和解决步骤。注意是中文摘要。</think>在Windows本地开发中,因root数据库账号无CREATEDB权限且忘记postgres超级管理员密码,通过临时修改pg_hba.conf为trust认证重置密码,并重启PostgreSQL服务进行登录,最后授予root用户SUPERUSER等权限,完成数据库创建。 阅读详情

sql server 2005 简介

本课主要包括以下内容:1、组件架构;2、管理性增强;3、可用性增强;4、安全性增强;5、安装。

SQL SERVER 2005主要包含了企业数据管理、开发效率、商业智能方面的特性。它的主要组件包括:

一、核心组件

1、数据库引擎
   数据库引擎的增强主要表现在:
    →  表和索引分区:可以根据数据的访问频繁度,进行存储表和索引分区,优化系统;
    →  DDL触发器和事件通告:可以使用DDL设计触发器,并通过事件通告告诉DBA
    →  新的数据类型:支持xml格式;char,varchar的大小限制由原来的8k(一个数据页)扩充到2g
    →  多活动的结果集(mars)
    →  T-SQL增强
    →  改进的安全架构
    →  对XML和XQuery的本地支持
    →  对CLR和.net frameword的集成:我们可以使用我们熟悉的语言编写函数、存储过程和聚合函数。

2、分析服务
    →  为商业职能应用提供在线分析处理(OLAP)和数据挖掘功能:尿布和啤酒的案例,发现了两者之间的关联。它事通过数据挖掘发现的,如果用平常的手段事发现不了的。
    →  设计、创建和管理多维数据分析结构模型:
    →  以多种标准的数据挖掘算法设计、创建和显示来自数据源构造的数据挖掘模型。
       这些都有利于企业的发展、制定好的战略。

3 、分析服务相对于2000的增强
    →  用户界面、新的开放和管理增强:因为和。net整合
    →  服务器可用性方面的增强:2000只能在一台服务器上创建一个alayntic service的实例,现在可以创建多个,可以支持故障转移。
    →  维度方面的增强
    →  多维数据集的增强
    →  数据挖掘方面的增强:贝叶斯算法等
    →  管理方面的增强

4、Reporting Service
   2000中是在网上可以下载的可选组件,而在2005中是内置的组件。
    →  基于web的企业级别报表服务
    →  从多种数据原获取数据并生产报表
    →   完整全面的报表应用平台:生成cvs、pdf等格式,可以创建、管理、执行、访问

5 、Intergration Service
    2000中是通过DTS实现的,2005中就不用DTS了,用Intergration Service代替。

    →  高性能ETL数据集成解决方案平台
       ETL(数据提取、转换和加载)
    →  ETL包工作流:主要是控制流和 数据流

       DTS面对大型数据力不从心,而Intergration Service是根据大型数据设计的,Intergration Service还可以全程监视执行情况,可以加入断点。

二、后台服务组件

1、service broker
   现在开发用到的soa:面向服务的应用模式。能通过消息的方式实现负荷、数据需求变化时进行系统调节,更具伸缩性。

    →  基于消息的分布式通信平台:在2000中要花很大的时间自己购置这个平台,而2005中已经内置了。
    →  使独立的应用程序组件可以作为一个整体来运行
    →  提高应用的可伸缩性和安全性
    →  提供分布式应用所需的基础结构,减少了应用开发周期。

2 、复制服务 replicatin service
     在2000中也是内置的,主要是用来实现数据库的同步的。2005中:
    →  通过数据库同步保持数据一致性的技术
    →  在数据库间对数据和数据库对象进行复制和分发
    →  在数据通过各种网络连接形式分布到不同的位置:可以同步到便携设备上。
    →  支持多种数据源和设备

   复制服务增强表现在:
    →  对复制帐户的更多控制
    →  增强的用户界面和新的复制监视器:很方便
    →  允许对发布表的架构进行修改:以前在发布后是不可以的。
    →  复制管理模型
    →  通过数据库备份传输复制
    →  对异类数据复制和支持
    →  Perr-to-peer replication
    →  通过http协议实现复制同步:不需要pc机,也不需要考虑internet的安全问题

3、Notification Service
     2000中是可选的组件,2005中是一个组成部分。
    →  用于开发部署具备消息通知发送功能的应用程序平台:如邮件确认等应用
    →  生产并向大量订阅方及时发送个性化的消息
    →  可以向多种设备传递消息

4 、全文搜索
    →  为存储在数据库中的文本数据创建基于关键字的查询索引。

      2005的全文搜索,不是基于列的查找,而是基于关键词来查找。它是将文本信息进行全文过滤后生产一个catalog,方便查询。

   2000中也有,2005的增加表现在:
    →  在连接服务器上执行全文搜索
    →  使用任意多数据列创建索引
    →  指定搜索语言
    →  对备份和恢复的支持:2000中不支持,要手动备份。现在已经内置了。
    →  Attach and detach 
    →  编制和搜索xml数据
    →  性能的提升

三、可管理性增强

1、管理工具
    →  集成的管理环境-Sql Server Management Studio:是通过。net开发的。集成了查询分析器、企业管理器,加入了版本控制功能。

    →  新的命令行利器-SQLCMD:1支持脚本,参数设置。2DAC的连接:是为dba的专用连接,在cpu100的情况下,可以登陆,并进行分析,找出当机原因,排除故障。

    →  Server Configuration Manager:进行数据库配置。原来是到企业管理器等几个地方配置,现在只需要在这里配置,进行了集成。

2、维护计划
    →  使用维护向导设计复杂、功能强大的维护计划。并进行计划定制,自动运行。中小数据库完全可以实现自维护的功能。

3、动态管理视图和函数
    →  为监视实例的运行状况、诊断故障和性能优化提供信息
     2005中所有的动态管理视图和函数都位于sys架构,而2000中要访问多个表才能得到

4、数据库的镜像备份
原来是备份在磁带上,但是磁带比较容易坏, 现在可以同时备份到多个介质或备份地方
    →  保证数据库备份的可用性,避免介质导致的恢复失败
 
5、数据库邮件
     不是以前的2000中的邮件,2000中要通过exchange,需要MAPI服务支持,2005的数据库邮件是全新设计的:
    →  基于smtp的,不需要额外的MAPI服务支持
    →  使用单独的进程发送邮件
    →  配置多个SMTP服务器进行容错
    →  使用Service Broker进行异步传递
    →  集成的配置文件

四、可用性增强

1、系统增强
    利用windows2003的系统环境:
    →  动态AWE内存管理
            AWE是32位系统突破对虚拟内存空间的限制
    →  热添加内存
    →  动态CPU关联:配置后cpu数量后不需要重启

2、数据库快照
    →  数据库快照是对数据库某一时刻的只读、静态视图
    →  可以把源数据库恢复到创建快照的状态:比如在进行危险操作之前,先做一个快照,到时候可以随时恢复到快照状态。

3、数据库镜像
    →  在线热备份,快速的故障恢复:一台主服务器,一台备份服务器,实现在线热备份。
    →  无需额外的硬件设备
     2005当前版本的数据库镜像功能仅作评估使用,不应在生产环境中使用。

4、数据库引擎优化顾问
      2000中是一个向导,现在是一个工具
    →  根据提供的负载提供数据库优化建议。

五、安全性增强
1、安全机制
    →  设计、开发、使用过程中都是以安全为默认情况,加强安全管理,用户验证、权限设定,通过服务器进行权限设定。还可以在数据库、对象、列的角度进行数据加密。

2、用户与Schema的分离
    →  2000中Schema与用户名是相同的,绑定的,现在用户删除后Schema还还是保留的。

3、外围应用配置器
    →  2000中的很多默认服务是自动开启的,不安全,但是用户不清楚哪些功能是实现哪个服务的,所以不敢轻易关闭服务。2005中提供配载器帮助我们配置,可以基于功能的层面上调整服务。

六、安装SQL Server 2005
    →  5个版本:企业版、标准版、Express(2000的MSDE升级)、Mobile、开发版 。
    →  企业版和标准版要有微软的lisence;开发版用来开发和测试,是使用版本,有时间限制,现在可以直接在微软网站下到。
    →  windows xp sp1版本上只可以安装:Express和开发版。
    →  windows 2000和2003的安装版本没有限制,都可以安装。

LabVIEW实现HTTP通信 本节简要介绍HTTP通信的基础知识,并以工业物联网平台TLINK中云端设备的数据发布设计为例,阐述互联网环境下HTTP客户端应用程序设计的基本方法。重点讲解工业物联网平台TLINK中HTTP设备的创建、通信数据帧的构造与测试。 阅读详情

相关推荐

[SV]SystemVerilog学习笔记之struct & union

SystemVerilog学习笔记(四) 一、结构体(struct) 1.1、结构体(struct) 结构体声明:结构体默认是变量,也可以声明为线网 var struct{ //通过var进行结构体变量声明 logic [31:0] a, b; logic [ 7:0] opcode; } Instruction_Word_var; wire struct{ //结构体线网声明,定义为线网类型时,结构体的所有成员必须...

元直的博客 1万+

SQL Server 2005 盛宴系列 经典教程

SQL Server 2005 盛宴系列 经典教程[复制链接] 发表于2007-3-27 14:08|来自51CTO网页 [只看他]楼主 TECHNETSQL server 2005 经典课程共52集以下为超级链接,点击即可进入相应下载页面SQL Server 2005 盛宴系列之一:SQL Server 2005产品...

weixin_30949361的博客 188

SQL.Server.2005盛宴系列

SQL.Server.2005盛宴系列非常难得的

SQL Server 2008 系列简介

SQL Server 2008系列简介目录 SQL Server 2008 审核操作组和操作 SQL Server 2008 中安装安全审核 SQL Server 2008 中判断对象是否存在 SQL Server 2008 将数据导出到SQL脚本文件 SQL Server 数据查询 --- 简单查询 SQL Server 数据查询 --- 复杂查询 SQL Server 关系表...

weixin_33766168的博客 245

SQL Server 2005豪华盛宴

推荐序 在关系数据库中,以集合(set)的方式来处理大量记录才有效率,使得 SQL(Structure Query Language)语言无法被C#/Java/Visual Basic 等面向对象语言取代。而善用数据是信息系统成功的关键因素之一,现今大量交易、数据整合、商业智能的结构性需求大增,将使SQL显得更加重要。随着 Microsoft SQL Server 版本的演进,衍生自

胡百敬(Byron_Hu) 1万+

SQL Server 2005盛宴系列

SQL Server 2005盛宴系列之一:SQL Server 2005产品简介 http://download.microsoft.com/do ... /msft033006vxpm.zipSQL Server 2005盛宴系列之二:管理工具使用 http://download.microsoft.com/do ... /msft042006vxpm.zipSQL Server 2005盛宴系列之三:Adventure Works示例数据库介绍 http://download.microsoft.co

vickygu的专栏 905

Sql 2005 盛宴系列

  SQL Server 2005盛宴系列之一:SQL Server 2005产品简介 在这次课程中我们将从总体上为大家介绍SQL Server 2005这款数据库产品,描述SQL Server 2005的体系结构,主要功能组件和用途。并且为大家展现SQL Server 2005最为突出的特性和在商业应用方面的强大动力。同时还将讲解SQL Server 2005的基本安装和使用过程,让大...

weixin_33671935的博客 138

sql中like语句详解

 sql中like语句详解<!--google_ad_client = "pub-7312442850092260";google_ad_width = 300;google_ad_height = 250;google_ad_format = "300x250_as";google_ad_type = "text_image";//2007-05-12: 52

suncrafted的专栏 3082

BLOG导航

 BLOG导航    文章多了,也该锄锄草,剪剪枝了。    加多一个BLOG导航,方便自己找文章,也方便大家浏览。     ORACLE          Informatica        SQL SERVER       DataWarehouse          Delphi            杂谈 ========================    华

suncrafted的专栏 1961

Java开源在线考试系统怎么选?从技术选型到落地部署的完整指南

Java开源在线考试系统怎么选?本文从技术选型、核心功能、部署运维、二次开发等维度,梳理了Java开源在线考试系统的选型要点。

麦塔在线考试培训系统 344

数据库迁移不翻车:golang-migrate 实战,143 个 DDL 有序执行(第97篇-E83)

上一篇 讲了 Agent 怎么测试。但还有一个更基础的问题:数据库 schema 怎么变? 手动跑 SQL 总有人忘了加列、忘了写 down、忘了更新 CI。版本号撞车。dirty 状态没人管。DeepFlux 的答案是:golang-migrate + embed.FS + CI 链守卫 + 哨兵探针。这篇拆解 143 个迁移(000001~000143)是怎么做到不翻车的。

leeyisoft的专栏 191

cpp选手秋招学习笔记 day18

幂等是指一次或多次执行同一个操作,得到的业务结果是相同的,比如对于扣费,客户端因为网络问题重新发出请求,服务端不会进行多次处理,解决方法是可以客户端携带一个独特的唯一的id,然后服务端执行完之后存储这个id,之后新的请求到来比对id。主要是由cpu的内存管理逻辑维护,然后运行时动态的传递给CUDA的kernel,使用的时候传递这个block table,放置在GPU的显存。移动是指把资源的所有者权限转移,原有的变量有效但是状态不确定,赋值是拷贝复制对象,原对象不变。1.什么是幂等,如何保证。

m0_57222081的博客 265

商超智能运营如何落地?从系统架构到实战避坑的完整技术路径

3. **多端交互展示层**:需覆盖顾客使用的**小程序、APP及H5公众号**,以及员工使用的管理后台。答:在应用层引入**适配器模式**。在项目启动时,应强制要求供应商或自研团队产出**部署文档**(含环境变量清单)和**二次开发文档**(含核心流程时序图),确保后续维护不受限于个人。- **多租户插件**:MyBatis Plus的`TenantLineInnerInterceptor`可实现SQL层面的自动拼接`store_id`条件,防止开发者因SQL编写疏漏导致的数据越权。

weixin_56812938的博客 455

智能SEO优化精灵 免费SEO优化工具

免费SEO优化工具智能SEO优化精灵 免费SEO优化工具

上一篇: Oracle 11g 新特性详解
下一篇: Ascii 码-全
suncrafted
博客等级 码龄23年 103粉丝 30原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值