当前位置:首页 » 编程语言 » sqlserverssrs
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sqlserverssrs

发布时间: 2023-03-10 21:16:16

‘壹’ sql server 2016 ssrs 可以独立安装么

1、不可以同时按照sql server 2000和sql server 2005数据库。因为他们的服务名称都为MSSQLSERVER,所有会有冲突。2、sql server 2000和sql server 2005数据库使用的TCP/IT端口都是1433,所以端口协议也是不允许的,所有也有冲突。

‘贰’ 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不断增长的情况,最好创建做一个作业,每天定期清理那些过期的会话信息。

‘叁’ 部署ssrs报表服务器应该安装哪个版本的sql server

您好,1、首先下载SQLSERVER2008R2的安装包,运行安装程序。选择安装选项卡--点击全新安装或向现有安装添加功能。2、如果是第一次安装SQLSERVER2008选择全新安装,系统已安装SQLSERVER2008就选择向现有实例添加新功能。3、选择安装ReportingService和BIDS功能。BIDS是用于管理和开发商业智能的工具,里面包含了报表项目和报表模型的项目模板。4、之后的安装步骤这里忽略,不断点击“下一步”直至安装完成即可。安装完成后,在开始菜单找到“ReportingService配置管理器”。5、Web服务URL,设置虚拟目录的名称。报表的发布和部署都将使用到这个URL路径。报表服务专用数据库有“本机模式”和“SharePoint集成”两种模式,这里我们使用默认的“本机模式”。“SharePoint集成”模式是SSRS与SharePointServer集成的时候使用的,报表管理器URL,这里可以配置报表管理器的URL。点击URL链接可以打开“报表管理器”对已发布的报表及数据源进行管理。

‘肆’ 谁有SQL 2008 学习用的版本可下载的!!! 给个地址呗!谢谢!

SQL Server 2008下载

官方下载地址: http://www.microsoft.com/sqlserver/2008/en/us/trial-software.aspx

迅雷下载地址: 58.251.57.206/down

SQL Server 2008

新功能介绍
● SQL Server 2008新功能
一、可信任的
SQL Server 2008为关键任务应用程序提供了强大的安全特性、可靠性和可扩展性。
· 通过简单的数据加密、外键管理、增强审查来增强来扩展它的安全性。
· 通过改进了数据库镜像、热添加CPU简化管理并具高可靠性的应用的能力。
· 提供了一个广泛的功能集合,使你的数据平台上的所有工作负载的执行都是可扩展的和可预测的。

二、高效的
SQL Server 2008降低了管理系统、.NET架构和Visual Studio® Team System的时间和成本,使得开发人员可以开发强大的下一代数据库应

用程序。
· SQL Server 2008推出了陈述式管理架构(DMF) ,它是一个用于SQL Server数据库引擎的新的基于策略的管理框架。
· 对SQL Server的服务生命周期提供了显着的改进 ,它重新设计了安装、建立和配置架构。
· 提供了集成的开发环境和更高级的数据提取。
· 在与Visual Studio 的合作下,快速的创建偶尔连接系统。
· 提供了新的数据类型使得开发人员和管理员可以有效的存储和管理非结构化数据。

三、智能的
商业智能(BI)继续作为大多数公司投资的关键领域和对于公司所有层面的用户来说的一个无价的信息源。SQL Server 2008提供了一个全面的平台,用于当用户需要时你可以为其提供智能化。
· 集成任何数据
· 发送相应的报表
· 使用户获得全面的洞察力
SQL Server 2008基于SQL Server 2005强大的OLAP能力,为所有用户提供了更快的查询速度。这个性能的提升使得公司可以执行具有许多维度和聚合的非常复杂的分析。

性能详解
● 现今数据的世界里,公司要获得成功和不断发展,他们需要定位了主要的数据趋势的愿景。微软的这个数据平台愿景帮助公司满足这些数据爆炸和下一代数据驱动应用程序的需求。
● SQL Server 2008不仅对原有性能进行了改进,还添加了许多新特性,比如新添了数据集成功能,改进了分析服务,报告服务,以及Office集成等等。SSRS(SQL Server 报表服务)的处理能力和性能得到改进,使得大型报表不再耗费所有可用内存。另外,在报表的设计和完成之间有了更好的一致性。
● SQL Server 2008的新压缩特性
关于SQL Server压缩的故事,最早是从SQL Server 2005开始的,在企业版和开发版中增加了一种叫做vardecimal的新存储格式,这个表级的选项会影响到decimal和numeric字段。
● SQL Server 2008的设置和安装也有所改进。配置数据和引擎位已经分开了,所以它使创建基本的未配置系统的磁盘图像变得可能,它使分布到多个服务器变得更容易;另一个特点是有能力把安装SQL、SP和补丁做一个单一的步骤进行;另一个的最后的特点是,有能力卸载SP了。
● SQL Server 2008管理能力
SQL Server 的每一个版本发布都会带来新的管理特性,它们通过自动进行管理工作、统一管理和使得管理员可以专注于更有价值和更具战略的工作,从而帮助降低你的数据服务解决方案的总成本。Microsoft SQL Server 2008推出了一个综合了性能数据收集器、数据仓库、报表和基于政策的管理解决方案,他们使你获得了对你的基于SQL Server的企业数据服务解决方案的前所未有的控制。
● 解析SQL Server 2008 数据仓库
SQL Server 2008提供了一个全面和可扩展的数据仓库平台,使得公司可以更快的将数据整合到数据仓库中,衡量和管理不断增长的数据和用户的空间,同时使所有的用户具有了洞察力。

使用技巧
● SQL Server 2008:使用空间数据实现位置智能
● SQL Server 2008中有关XML的新功能(上)(下)
Microsoft SQL Server 2000中推出了与XML相关的功能,这使得开发人员可以编写Transact-SQL代码来获取XML流形式的查询结果,并将一个XML文档分割成一个rowset。SQL Server 2008建立在之前版本的XML功能基础之上,做了改进来迎接客户在存储和操纵数据库中的XML数据时所

面临的挑战。
● 使用SQL Server 2008管理非结构化数据。
日渐增长的业务产生了大量的数字图片、文档视频和其它多媒体格式的非关系和非结构化数据——这些新的数据格式迅速成为正式的和非正式的商业处理的一个关键组成部分,它们与现有的商业应用程序集成在一起,遵守调整要求,或者简单的提供了一个更加丰富的用户体验。

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新添了一个数据挖掘插件,提高了其性能。

‘伍’ 登录sqlserver时出现服务器处于单用户模式。目前只有一位管理员能够连接,怎么办啊

楼主,这个问题其实和你安装报的错误是没任何关系的。首先我说下ReportingServices是做什么的。这个也通常被大家简称为SSRS,是微软推出的商务智能报表开发软件,是一种可视化的数据报表开发软件。如果是你这个地方安装报错了,事实上是不关系到你登录数据库引擎的,最多是SSRS用不了。那么在说说你单用户模式的问题。数据库在设定建立之初,管理员可以设定一个模式,即单用户模式还是多用户模式。所谓单用户模式,即数据库当前只能有一个账户登录,多用户模式,即不限制用户个数。此选项设置菜单在数据库的属性菜单-选项-状态-访问限制里面。同样也可以使用SQL语句来更改对应的数据库访问用户模式,SQL为:
USE [master]
GO
ALTER DATABASE [dbname] SET MULTI_USER WITH ROLLBACK IMMEDIATE
GO
ALTER DATABASE [dbname] SET MULTI_USER
GO
其中MULTI_USER代表的是多用户模式,如果写SINGLE USER即代表单用户模式。若需要从单用户恢复到多用户,使用windows验证登录后,在属性里面修改或者通过SQL修改即可。

‘陆’ 我现在还在用SQL2000,SQL2005,2008分别有什么好处

SQLServer集成服务SSIS(SQLServer集成服务)是一个嵌入式应用程序,用于开发和执行ETL(解压缩、转换和加载)包。SSIS代替了SQL2000的DTS。整合服务功能既包含了实现简单的导入导出包所必需的Wizard导向插件、工具以及任务,也有非常复杂的数据清理功能。SQLServer2008SSIS的功能有很大的改进和增强,比如它的执行程序能够更好地并行执行。在SSIS2005,数据管道不能跨越两个处理器。而SSIS2008能够在多处理器机器上跨越两个处理器。而且它在处理大件包上面的性能得到了提高。SSIS引擎更加稳定,锁死率更低。Lookup功能也得到了改进。Lookup是SSIS一个常用的获取相关信息的功能。比如从CustomerID查找CustomerName,获取数据集。Lookup在SSIS中很常见,而且可以处理上百万行的数据集,因此性能可能很差。SQL2008对Lookup的性能作出很大的改进,而且能够处理不同的数据源,包括ADO.NET,XML,OLEDB和其他SSIS压缩包。SQL2008可以执行TSQL的MERGE命令。用MERGE命令,只需一个语句就可以对行进行UPDATE、INSERT或DELETE。下面的例子就是如何用MERGE命令来把新的InventoryItemdescriptions列表插入已有的InventoryMaster中。除了descriptions,NewInventory表格中还加入了其他一些部分。如果没有MERGE语句,就需要执行两个命令才能完成。第一个命令查找匹配的Description然后更新。第二个命令查找不匹配项然后插入。有了MERGE,一个语句就可以完成这两个任务。步骤如下:以下是引用片段:MERGEInventoryMasterASimUSING(SELECTInventoryID,DescrFROMNewInventory)ASsrcONim.InventoryID=src..Descr=src.DescrWHENNOTMATCHEDTHENINSERT(InventoryID,Descr)VALUES(src.InventoryID,src.Descr);分析服务SSAS(SQLServer分析服务)也得到了很大的改进和增强。IB堆叠做出了改进,性能得到很大提高,而硬件商品能够为Scaleout管理工具所使用。BlockComputation也增强了立体分析的性能。报表服务SSRS(SQLServer报表服务)的处理能力和性能得到改进,使得大型报表不再耗费所有可用内存。另外,在报表的设计和完成之间有了更好的一致性。SQLSSRS2008还包含了跨越表格和矩阵的TABLIX。ApplicationEmbedding允许用户点击报表中的URL链接调用应用程序。能够与MicrosoftOffice2007完美地结合。例如,SQLServerReportingServer能够直接把报表导出成为Word文档。而且使用ReportAuthoring工具,Word和Excel都可以作为SSRS报表的模板。ExcelSSAS新添了一个数据挖掘插件,提高了其性能。