SQL Server 2012 安装 Reporting Services 目录错误

Posted

技术标签:

【中文标题】SQL Server 2012 安装 Reporting Services 目录错误【英文标题】:SQL Server 2012 installation Reporting Services Catalog error 【发布时间】:2014-06-26 10:23:46 【问题描述】:

我现在正在安装 SQL Server 2012,当我即将运行安装时,弹出此错误:

单击第一个失败的测试,即“Reporting Services 目录数据库文件存在”,这是我得到的:

点击第二个失败的测试,即“Reporting Services Catalog Temporary Database File Existence”,这是我得到的:

所以基本上,两个消息框都告诉我“目录数据库文件”和“目录临时数据库文件存在”。因此,我需要选择 Reporting Services 仅文件模式安装。

我的问题是:

    如何选择仅文件模式安装? 我是否必须关闭设置并执行某些操作,然后再次运行设置?

顺便说一句,我之前安装了 SQL Server 2012。由于一些奇怪的错误,我完全卸载了它,并决定重新安装 SQL Server 2012 的新副本,现在我遇到了这些错误。任何帮助将不胜感激。 :)

【问题讨论】:

您是否从 MSDN 完成了此页面上的步骤? msdn.microsoft.com/en-us/library/cc281380(v=sql.110).aspx 谢谢,但我在几分钟前检查了该链接,但问题是文件已经存在,并且 SQL Server 2012 的安装程序在当前正在安装的 pc 上创建它们,我猜它没有设置为使用这些文件的预安装版本。这就是这两个测试失败的原因。但现在它已经解决了,BhupeshC 的解决方案就像一个魅力。 【参考方案1】:

由于您之前已经安装了一次 SQL Server,因此已经创建了一个数据库。 没有被删除。因此,当您重新安装时,它会尝试创建具有相同名称的数据库,因此会出现错误。您需要删除旧文件才能继续新安装。

来自目录

C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA

删除以下文件

ReportServer.mdf ReportServer_log.LDF ReportServerTempDB.mdf ReportServerTempDB_log.LDF

尝试以下链接以获得更多帮助。

Reporting Services Catalog Error.


对于sql-server-2012,路径是:

C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQL2012\MSSQL\DATA

其中MSSQL2012 是实例名称,相应的文件名是:

ReportServer$MSSQL2012.mdf ReportServer$MSSQL2012_log.mdf ReportServer$MSSQL2012TempDB.mdf ReportServer$MSSQL2012TempDB_log.mdf

【讨论】:

嗨。这篇文章和解决方案真的帮了我很多时间。谢谢! 完全相同的问题完全相同的解决方案。 这也解决了我的问题。谢谢 刚才在另一台机器上安装时遇到了完全相同的问题哈哈 谢谢。我正在重新安装 Sql Server 2008 R2。删除旧文件解决了这个问题。【参考方案2】:

C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA 目录中删除以下文件:

bulletReportServer.mdf
bulletReportServer_log.LDF
bulletReportServerTempDB.mdf
bulletReportServerTempDB_log.LDF.

如果您重新安装 SQL Server 并且这些文件没有被删除,就会发生这种情况。

【讨论】:

对我来说它位于 C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA

以上是关于SQL Server 2012 安装 Reporting Services 目录错误的主要内容,如果未能解决你的问题,请参考以下文章

Sql Server Report Service 使用简单说明

sql server2012 安装问题

将凭据传递给 Sql Report Server 2008

windows server 2012 可以安装sql2008 吗

中文版sql server 2012是否只能够安装在中文版的windows server 2012上?

ms sql2012 能否安装在win2008 server