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 使用简单说明
windows server 2012 可以安装sql2008 吗