Ⅰ sql2005,Analysis Services ,Reporting Services ,SQL Browser 这三个服务是什么作用
资源管理(Analysis Services)是开发可伸缩客户端和基于 Web 的应用程序时需要考虑的一个重要问题。在构造可为许多并发用户提供服务的客户端应用程序时,资源管理的指导原则是尽可能迟地分配资源,并尽可能早地解除资源分配。资源(例如内存、进程线程以及网络或数据库连接)的可用性与客户端应用程序的性能和用户的满意程度直接相关。因此,随着客户端应用程序的不断扩通过对资源管理进行进一步的控制,连接池可以降低可伸缩性的影响。连接池使客户端应用程序能够在连接池与给定资源之间建立连接,而不需要在每次使用时都重新建立连接。在连接池中建立连接之后,客户端应用程序可以重复使用该连接,而不必执行完整的连接过程。
因为客户端应用程序不需要重复地建立和关闭连接,使用池缓冲的连接会显着提高连接性
能。此过程所需的时间对使用滞后时间较长的资源(例如 Internet 或网络连接)的客户端应
用程序来说尤其重要。当客户端应用程序不再需要连接时,该连接就返回到连接池。
除了可以提高性能以外,使用连接池还可以更有效地管理资源,同时又不会给客户端应用
程序增加额外的资源管理费用。连接池管理器可以根据需要分配和解除分配连接以维护连接池
为了支持使用 microsoft SQL Server 2000 Analysis Services 的 Web 客户端应用程序
的可伸缩性需要,microsoft xml for Analysis Provider 中已经实现了连接池功能。xml
for Analysis Provider 会自动使用连接池,另外也可以对其他不需要使用由提供程序本身提
供的 XML 连接的客户端应用程序使用此功能。本文旨在介绍一些对象,通过它们可以充分利
用 Analysis Services 客户端应用程序中的连接池。
Reporting Services 是一种基于服务器的新型报表平台,可用于创建和管理包含来自关系数据源和多维数据源的数据的表格报表、矩阵报表、图形报表和自由格式报表。可以通过基于 Web 的连接来查看和管理您创建的报表。
SQL Server Browser 服务 (sqlbrowser) 为数据库引擎和 SSAS 的每个实例提供实例名称和版本号。
Ⅱ sql服务是干什么的
SQL服务是数据库在windows系统中的服务进程,用来接收和响应数据库请求的
Ⅲ sql server 2008 配置管理器中各服务的作用
身份验证方式跟服务没有直接的关系!是在安装过程中配置的!
每个服务对应个组件,比如:SQL
Server
Reporting
Services
对应是是报表服务;SQL
Server Agent
对应的代理服务,像自动备份、作业等靠这个服务。
一般来说,只需要启动
SQL
Server 这个就可以!
Ⅳ 什么是sql水晶报表,还有他用什么用途,今天应聘一个公司问我会不会SQL,会AQL水晶报表不,我什么都不懂呵
一个一个的回答你的问题
1.SQL,这个就是数据库的查询语言,这个想学还是很容易的,自己装一个数据库软件,然后就可以学了,随便你装一个SQL SERVER,还是MYSQL都可以,比较简单
2.水晶报表,这个是做报表展现的一个工具,是BO的一个产品,楼主可以在网络里面直接搜BO水晶报表或者是BO水晶易表,会有很多说明的。你说的这个AQL水晶报表的话,应该是BO在.NET平台上做的一个结合的,主要的展现还是由水晶报表做,只是在.NET上来做,这个东西比较简单的
不知道我的回答你是不是满意,如果你还不懂的话,直接HI我,我看到就回答你
Ⅳ SQL的主要用途是什么
SQL(结构化查询语言)用于存取数据以及查询、更新和管理关系数据库系统。
SQL基于关系代数和元组关系演算,包括一个数据定义语言和数据操纵语言。SQL的范围包括数据插入、查询、更新和删除,数据库模式创建和修改,以及数据访问控制。尽管很大程度上是一种声明式编程(4GL),但是其也含有过程式编程的元素。
SQL是对埃德加·科德的关系模型的第一个商业化语言实现,这一模型在其1970年的一篇具有影响力的论文《一个对于大型共享型数据库的关系模型》中被描述。
尽管SQL并非完全按照科德的关系模型设计,但其依然成为最为广泛运用的数据库语言。SQL在1986年成为美国国家标准学会(ANSI)的一项标准,在1987年成为国际标准化组织(ISO)标准。此后,这一标准经过了一系列的增订,加入了大量新特性。
(5)sql报表服务作用扩展阅读:
SQL是高级的非过程化编程语言,它允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解其具体的数据存放方式。而它的界面,能使具有底层结构完全不同的数据库系统和不同数据库之间,使用相同的SQL作为数据的输入与管理。
它以记录项目〔records〕的合集(set)〔项集,record set〕作为操纵对象,所有SQL语句接受项集作为输入,回提交的项集作为输出,这种项集特性允许一条SQL语句的输出作为另一条SQL语句的输入,所以SQL语句可以嵌套,这使它拥有极大的灵活性和强大的功能。
在多数情况下,在其他编程语言中需要用一大段程序才可实践的一个单独事件,而其在SQL上只需要一个语句就可以被表达出来。这也意味着用SQL可以写出非常复杂的语句,在不特别考虑性能下。
Ⅵ SQL Server 2008新功能有什么特点
在SQL Server 2008中,不仅对原有性能进行了改进,还添加了许多新特性,比如新添了数据集成功能,改进了分析服务,报告服务,以及Office集成等等。
SQL Server集成服务
SSIS(SQL Server集成服务)是一个嵌入式应用程序,用于开发和执行ETL(解压缩、转换和加载)包。SSIS代替了SQL 2000的DTS。整合服务功能既包含了实现简单的导入导出包所必需的Wizard导向插件、工具以及任务,也有非常复杂的数据清理功能。SQL Server 2008 SSIS的功能有很大的改进和增强,比如它的执行程序能够更好地并行执行。在SSIS 2005,数据管道不能跨越两个处理器。而SSIS 2008能够在多处理器机器上跨越两个处理器 。而且它在处理大件包上面的性能得到了提高。SSIS引擎更加稳定,锁死率更低。
Lookup功能也得到了改进。Lookup是SSIS一个常用的获取相关信息的功能。比如从CustomerID查找Customer Name,获取数据集。Lookup在SSIS中很常见,而且可以处理上百万行的数据集,因此性能可能很差。SQL 2008对Lookup的性能作出很大的改进,而且能够处理不同的数据源,包括 ADO.NET,XML,OLEDB和其他SSIS压缩包。
SQL 2008可以执行TSQL的MERGE命令。用MERGE命令,只需一个语句就可以对行进行 UPDATE、INSERT或 DELETE。下面的例子就是如何用MERGE命令来把新的Inventory Item descriptions 列表插入已有的Inventory Master中。除了 descriptions, NewInventory表格中还加入了其他一些部分。如果没有MERGE语句,就需要执行两个命令才能完成。第一个命令查找匹配的Description然后更新。第二个命令查找不匹配项然后插入。有了MERGE,一个语句就可以完成这两个任务。步骤如下:
MERGE InventoryMaster AS im
USING (SELECT InventoryID, Descr FROM NewInventory) AS src
ON im. InventoryID = src. InventoryID
WHEN MATCHED THEN
UPDATE SET im.Descr = src.Descr
WHEN NOT MATCHED THEN
INSERT (InventoryID, Descr) VALUES (src. InventoryID, src.Descr);
分析服务
SSAS(SQL Server分析服务)也得到了很大的改进和增强。IB堆叠做出了改进,性能得到很大提高,而硬件商品能够为Scale out管理工具所使用。Block Computation也增强了立体分析的性能。
报表服务
SSRS(SQL Server 报表服务)的处理能力和性能得到改进,使得大型报表不再耗费所有可用内存。另外,在报表的设计和完成之间有了更好的一致性。 SQL SSRS 2008还包含了跨越表格和矩阵的TABLIX。 Application Embedding 允许用户点击报表中的 URL链接调用应用程序。
Microsoft Office 2007
SQL Server 2008能够与 Microsoft Office 2007完美地结合。例如,SQL Server Reporting Server能够直接把报表导出成为Word文档。而且使用 Report Authoring工具,Word和Excel都可以作为SSRS报表的模板。Excel SSAS新添了一个数据挖掘插件,提高了其性能。
Ⅶ SQL2005安装时的报表服务器和报表管理器各是什么作用
报表服务器,就相当于一个提供报表服务(计算用的)站点。
管理器:是用来上传发布内容(报表),你开发完报表,需要传上去,
最终用户访问报表服务器。
Ⅷ SQL Report Service 有什么作用
这个是SQL 2005 及 2008 自带的报表服务,如果你单位,公司,个人没有使用SQL SERVER的报表服务就没有必要启用他。
Ⅸ SQL中的ReportServer数据库是什么数据库
一、Report Server数据库:
是一个SQL Server数据库。它能够存储SSRS配置部分,报告定义,报告元数据,报告历史,缓存政策,快照,资源,安全设置,加密的数据,调度和提交数据,以及扩展信息。
注意事项:尽管用户能够直接存取在SSRS目录下的数据库并且能够直接修改SSRS使用的对象;但在实践中,不推荐(或不支持)这样做,因为在SSRS目录下的内在数据和结构不能被保证与不同版本的SSRS、服务包或补丁相兼容。
需要把Report Server数据库当作产品数据库之一来对待。尽管许多开发人员都习惯把RDL存储在一个单独的仓库中,并因此导致经常恢复RDL。但是,损失快照数据能够带来消极的业务影响。
例如,用户可能使用快照的报告"相对静止"数据的能力来作一些业务决定。
二、ReportServerTempDB数据库:
是SSRS使用的临时数据库。这个数据库负责存储中间处理结果,例如报表服务器生成的会话和执行数据、缓存报表以及工作表。
正常情况下,Report Server能够周期性地清ReportServerTempDB中的到期的和孤立的数据。后台进程定期清理时间间隔由参数CleanupCycleMinutes控制,这个参数位于
<Installation Drive><Program Files or Program Files(x86)>Microsoft SQL Server<SSRS Instance>Reporting ServicesReportServer 下的rsreportserver.config配置文件中。
注意事项:为了把临时快照存储在文件系统而不是数据库中,管理员应该完成下列步骤。
1、修改RSReportServer.config,并把WebServiceUseFileShareStorage和设置为True。
2、把FileShareStorageLocation设置为一个全称路径。默认路径是"C:Program FilesMicrosoft SQL ServerMSSQL.3Reporting ServicesRSTempFiles"。
不同于SQL Server的tempdb,当在ReportServerTempDB中的数据存储时限超过SQL Server时,Report Server将会重启。
而且,Report Server能够周期性地清除ReportServerTempDB中的到期的和孤立的数据。 在任何时间,所有的ReportServerTempDB中的数据都能够被以最小(或毫无)影响删除掉。
如果磁盘空间足够的情况下,就不要收缩ReportServerTempDB数据库了。如果磁盘空间实在紧张,那么收缩也是必须的。
如果还存在dbo.SessionData不断增长的情况,最好创建做一个作业,每天定期清理那些过期的会话信息。
Ⅹ SQL Report Service (SQL报表服务器)有什么作用
这个是SQL 2005 及 2008 自带的报表服务,如果你单位,公司,个人没有使用SQL SERVER的报表服务就没有必要启用他。
另外分析和集成服务也是一样的,也是SQL自带的,商业智能服务。