报表服务器数据库的版本格式过高_数据库版本过低

hacker|
113

文章目录:

为什么说“低版本的Access 数据库和高版本的 Access 数据库存储格式不同”?

Access 2000改进了Access 97的部分东东,结构不一样

不同在哪里?建议打电话给微软,问问

如何解决“不可识别的数据库格式”问题?

有没有安装AccessDatabaseEngine.exe,或者重装下看有没有用!

“;displaylang=zh-cn”

关于SQL2000数据库还原出现服务器版本不同的问题

把备份文件拿到更高版本的SQL Server中还原,在数据库属性中的兼容级别选择:SQL Server2000,然后再备份,最后把该备份文件拿到sql server2000上还原

如何将高版本的数据库还原到低版本服务器

本例为sql2012 还原到sql2008。

要实现的功能是把sql2012的数据库备份到sql2008,数据库名字为Test,并且这两个数据库在不同的电脑中。

微软的软件设计方案基本上都是新版本兼容旧版本,旧版本不兼容新版本

步骤如下:

1、首先把要把sql2012中要备份的数据库设置为兼容2008。

右键sql2012中的数据库Test-属性-选项  看到如下图:

2、右键Test-任务-生成脚本,下一步-下一步到达下图,点【高级】选项。把【script for sql  version】改成你要降级的那个版本 也就是【sql2008】。确定完成即可。会生成一个【script.sql】脚本文件。

3、下一步要把sqlserver2012源文件复制到另外一个电脑上。由于SqlServer正在运行是无法复制的。所以首先要【停止】sqlserver服务。

4、找到sql2012数据库在电脑中的位置。 右键【数据库】-【文件】会有路径,复制出这两个文件来。 至此sqlserver2012的电脑操作完成。

5、把上面得到的【script.sql】文件和两个数据源文件复制到sql2008所在的电脑中。在sql2008中【新建】-【查询管理器】。把【script.sql】拖进去,会看到代码。

注意绿色部分。此时显示的数据库文件位置是sql2012电脑的位置。需要把这两个地址改为 sql2008 中 复制过来的那两个源文件的地址即可。按【F5】键执行,即可完成数据库从SQL2012到SQL2008的降级。

Reporting Services 配置管理器的问题,,急!!!在线等

Reporting Services 配置管理器(本机节点)

使用本机模式配置管理器完成以下任务: 、 、 、 、 和 。

指定服务帐户。

创建或升级报表服务器数据库。

修改连接属性。

指定 URL。

管理加密密钥。

配置无人参与的报表处理和电子邮件报表传递。

安装:Reporting Services 配置管理器是在您安装 Reporting Services 本机模式时安装的。 有关详细信息,请参阅安装 Reporting Services 本机模式报表服务器 (SSRS)。

启动 Reporting Services 配置管理器

在 Windows“开始”屏幕上,键入 reporting,然后在“应用程序”搜索结果中,单击“Reporting Services 配置管理器”。

或者

单击“开始”,然后依次单击“程序”、“ Microsoft SQL Server 2014 ”、“配置工具”、“Reporting Services 配置管理器”。

此时将出现“选择报表服务器安装实例”对话框,可以选择要配置的报表服务器实例。

在“服务器名称”中,指定安装报表服务器实例的计算机的名称。 指定的默认值是本地计算机名称,但也可以键入远程 SQL Server 实例的名称。

如果指定远程计算机,请单击“查找”以建立一个连接。 必须事先配置报表服务器,以便进行远程管理。 有关详细信息,请参阅配置报表服务器以进行远程管理。

在“实例名”中,选择要配置的 SQL Server Reporting Services 实例。 列表中只显示 SQL Server 2008、SQL Server 2008 R2 和 SQL Server 2014 报表服务器实例。 不能配置较早版本的 Reporting Services。

单击“连接”。

SQL server2008r2 中reporting services 配置管理器,报表服务器数据库测试连接失败

如何创建报表服务器数据库(Reporting Services 配置)

SQL Server 2008 R2

其他版本

Reporting Services 将 SQL Server 数据库用于内部存储。该数据库是必需的,它用于存储已发布的报表、模型、共享数据源、会话数据、资源和服务器元数据。

若要创建报表服务器数据库或更改连接字符串或凭据,请使用 Reporting Services 配置管理器的“数据库”页中的选项。

何时创建或配置报表服务器数据库

如果在“仅文件”模式下安装报表服务器,则必须创建和配置报表服务器数据库。

如果在本机模式的默认配置下或 SharePoint 集成模式下安装 Reporting Services,则安装报表服务器实例时会自动创建和配置报表服务器数据库。可以使用 Reporting Services 配置管理器查看或修改安装程序为您配置的设置。

开始之前

创建或配置报表服务器数据库是一个多步骤过程。创建报表服务器数据库之前,请考虑要如何指定下列各项:

选择数据库服务器

Reporting Services 需要一个 SQL Server 2005、2008 或 2008 R2 数据库引擎实例来承载报表服务器数据库。可以使用本地或远程服务器。

检查版本要求

验证数据库引擎的版本是否与您所使用的报表服务器版本兼容。有关版本兼容性的详细信息,请参阅创建报表服务器数据库。

启用 TCP/IP 连接

启用数据库引擎的 TCP/IP 连接。默认情况下,某些数据库引擎版本不启用 TCP/IP。本主题中提供了相关说明。

打开 SQL Server 的端口

对于远程服务器,如果使用的是防火墙软件,则必须打开数据库引擎侦听的端口。

确定一种模式

报表服务器数据库支持本机模式或 SharePoint 集成模式。“本机模式”为默认设置。要将 Reporting Services 部署为独立的应用程序服务器时,使用此模式。

计划将报表服务器与 SharePoint 产品或技术的实例一起部署时,使用“SharePoint 集成模式”。运行向导时将创建数据库,但在将报表服务器添加到 SharePoint 场之前,您将无法添加内容或查看项目。有关详细信息,请参阅 SQL Server 联机丛书中的规划部署模式。

确定报表服务器凭据

确定报表服务器与报表服务器数据库的连接方式。凭据类型包括域用户帐户、SQL Server 数据库用户帐户或报表服务器服务帐户。

这些凭据经过加密并存储在 RSReportServer.config 文件中。报表服务器将这些凭据用于与报表服务器数据库进行的连接。如果您要使用 Windows 用户帐户或数据库用户帐户,请确保指定已经存在的帐户。尽管 Reporting Services 配置管理器将创建登录名并设置必要的权限,但不会为您创建帐户。 有关详细信息,请参阅配置报表服务器数据库连接。

确定报表服务器语言

选择要为报表服务器指定的语言。当用户使用不同语言版本的浏览器连接到服务器时,预定义的角色名称、说明和“我的报表”文件夹不会以不同的语言显示。有关在报表服务器部署中如何使用语言资源的详细信息,请参阅 SQL Server 联机丛书中的多语言或全局部署的解决方案设计注意事项 (Reporting Services)。

检查凭据以创建和设置数据库

确保您拥有的帐户凭据具有在数据库引擎实例上创建数据库的权限。这些凭据用于一次性连接以创建报表服务器数据库和 RSExecRole。如果登录名尚不存在,将为报表服务器所用的帐户创建一个数据库用户登录名以连接到该数据库。 您可以用您登录时所用的 Microsoft Windows 帐户进行连接,也可以输入 SQL Server 数据库登录名。

启用对远程报表服务器数据库的访问

如果您使用的是远程数据库引擎实例,请登录到此数据库服务器以验证或启用 TCP/IP 连接。

依次指向“开始”、“所有程序”、Microsoft SQL Server、“配置工具”,再单击“SQL Server 配置管理器”。

打开“SQL Server 网络配置”。

选择实例。

右键单击 TCP/IP,再单击“启用”。

重新启动服务。

打开防火墙软件并打开 SQL Server 侦听的端口。对于默认实例,此端口通常为用于 TCP/IP 连接的 1433 端口。有关详细信息,请参阅 SQL Server 联机丛书中的如何为数据库引擎访问配置 Windows 防火墙。

创建本地报表服务器数据库

启动 Reporting Services 配置管理器并连接到要为其创建数据库的报表服务器实例。有关详细信息,请参阅如何启动 Reporting Services 配置。

在“数据库”页上,单击“更改数据库”。

单击“新建数据库”,然后单击“下一步”。

连接到您将用于创建和承载报表服务器数据库的数据库引擎实例:

键入要使用的 SQL Server 数据库引擎实例。向导将显示作为默认实例(如果可用)运行的本地数据库引擎。否则,您必须键入要使用的服务器和实例。 命名实例以此格式指定:服务器名称\实例名。

输入用于一次性连接到数据库引擎的凭据以创建报表服务器数据库。 有关如何使用这些凭据的详细信息,请参阅本主题中的开始之前。

单击“测试连接”以验证与服务器的连接。

单击“下一步”。

指定用于创建数据库的属性。有关如何使用这些属性的详细信息,请参阅本主题中的开始之前:

键入报表服务器数据库的名称。创建主数据库时,会同时为其创建一个临时数据库。请考虑使用一个说明性名称来帮助记忆数据库的使用方式。请注意,您指定的名称将在数据库的生存期内使用。在创建报表服务器数据库之后,不能对其进行重命名。

选择要显示角色定义和“我的报表”所用的语言。

选择服务器模式。除非计划在 SharePoint 产品或技术中部署报表服务器,否则请选择“本机模式”。

单击“下一步”。

指定报表服务器用来连接到报表服务器数据库的凭据。

指定身份验证类型:

选择“数据库凭据”以使用已定义的 SQL Server 数据库登录名进行连接。如果报表服务器位于不同域、不可信域或装有防火墙的计算机中,则建议使用数据库凭据。

如果您拥有的最低特权域用户帐户具有登录到该计算机和数据库服务器的权限,则选择“Windows 凭据”。

如果希望报表服务器使用其自身的服务帐户进行连接,则选择“服务凭据”。使用此选项,该服务器将使用集成安全性进行连接;凭据不进行加密或存储。

单击“下一步”。

检查“摘要”页上的信息以确保设置正确,然后单击“下一步”。

单击“报表服务器 URL”页或“报表管理器 URL”页上的 URL,验证连接。必须定义这些 URL 才能进行此测试。如果报表服务器数据库连接有效,您会在浏览器窗口中看到报表服务器文件夹层次结构或报表管理器。有关详细信息,请参阅 SQL Server 联机丛书中的如何验证 Reporting Services 安装。

1条大神的评论

  • avatar
    访客 2022-07-13 上午 01:39:52

    有安装AccessDatabaseEngine.exe,或者重装下看有没有用!“;displaylang=zh-cn”关于SQL2000数据库还原出现服务器版本不同的

发表评论