数据库ReportServerTemDB可疑如何处理

数据库ReportServerTemDB可疑如何处理,第1张

一、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 Services\ReportServer 下的rsreportserverconfig配置文件中。

楼主,你好!这类问题我自己没有碰到过,当然也就没有经验。我这边有一个可以参考的网址,你可以去看看,或许有所帮助。

网址1:>

网址2:>

另,附图两张。

以上希望能帮助到你。

你可以将一个数据库备份导入的过程中。进行断电处理。再次开启电脑。打开数据看看应该能看到可以的标示图标。或者将数据库文件所在系统盘空间占领,留很小空间。将数据库重启前打开很多吃内存的程序。然后打开2008Sql。

找到质疑的数据库文件,重新附加回来就可以。数据库文件名一般格式为ufdata_001_2012这样的 001指帐套号,2012指对应年度数据,根据实际情况查找就可以。 数据文件格式个别小版本会不是这个样子。你可以参照其他没有质疑的数据库文件名称去查找。

请描述清楚,你的数据库版本,你要删除的数据库的状态,是否为灰色质疑状态。

参考答案:

日常对Sql Server 2005关系数据库进行 *** 作时,有时对数据库(如:Sharepoint网站配置数据库名Sharepoint_Config)进行些不正常 *** 作如数据库在读写时而无故停止数据库,从而导致Sql Server 2005数据库不正常中断,当再次打开数据库时会发现某些数据库会被标记为“可疑”(suspect),即在数据库名旁加上了**的惊叹号,这时数据库就不能再被打开了,但数据库的结构及数据内容都还是存在的。

解决方法:

当数据库发生这种 *** 作故障时,可以按如下 *** 作步骤可解决此方法,打开数据库里的Sql 查询编辑器窗口,运行以下的命令。

1、修改数据库为紧急模式

ALTER DATABASE Sharepoint_Config SET EMERGENCY

2、使数据库变为单用户模式

ALTER DATABASE Sharepoint_Config SET SINGLE_USER

3、修复数据库日志重新生成,此命令检查的分配,结构,逻辑完整性和所有数据库中的对象错误。当您指定“REPAIR_ALLOW_DATA_LOSS”作为DBCC CHECKDB命令参数,该程序将检查和修复报告的错误。但是,这些修复可能会导致一些数据丢失。

DBCC CheckDB (Sharepoint_Config , REPAIR_ALLOW_DATA_LOSS)

4、使数据库变回为多用户模式

ALTER DATABASE Sharepoint_Config SET MULTI_USER

5、开始->运行->输入cmd->打开DOS命令窗口,输入以下命令重启数据库服务

Net stop mssqlserver --停止服务

Net start mssqlserver --启动服务

再次,打开Sql Server 2005时被标记为“可疑”的数据库已恢复正常状态。

在桌面双击“SQL Server 2008R2”的图标,点击进入它的管理界面,开始我们的附加之旅,如图所示~

来带“SQL Server 2008R2”的登陆验证界面,输入自己之前设定的用户名密码即可,一般是默认的用户名,直接选择登陆即可,如图所示~

验证登陆后的界面,在里面找到“数据库”菜单,右键这个选项,找到“附加数据库”,点击这个选项,如图所示~

来到“附加数据库”的界面,点击“添加”按钮,即可跳转到本地电脑里面的文件选择项,如图所示~

在自己的本地电脑里面找到刚刚需要附加的数据库文件,找到“mdf”文件,点击附加即可~

添加完毕自己的数据库后,点击”确定“即可,很简单的 *** 作步骤,如图所示~

如图所示,很简单地我们就附加到我们的数据库里面了。这步我们是在数据库附加没有问题的基础上,假如你的数据库有问题,那又另当别论了,需要找到对应的问题再去调整,请读者根据自己的实际情况来进行调整~

以上就是关于数据库ReportServerTemDB可疑如何处理全部的内容,包括:数据库ReportServerTemDB可疑如何处理、SQL 2008 可疑状态,数据库好像损坏了、怎样把sql 2008数据库设置成可疑状态等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9630485.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存