邹健SOS,我的MSSQL服务启不动。 注删除tempdv 的两个文件是在企业管理器中删除的,不是直接在OS 中删除的物理文件。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 两个文件是在企业管理器中删除的那建议 你用 'log file selsction'看看 可以还原不 具体看看不能启动的原因。在windows 事件查看器中看看是什么原因导致,并贴出来。 楼主的描述不对啊.tempdb数据库在每次重新启动sql服务时重建, 你根本没有机会删除 tempdb 数据库的数据文件啊. 由于应于用户,由不得多想。只能重装,恢复40多个G 的数据。我会再模拟我的操作,做测试找找原因。事发过程: 由于服务器上做了两个陈列(放在两个通道上),一个RAID5,一个RAID1.RAID1主要是用来存操作系统,RAID5 用来存用户数据。由于尽段时间,发现I/O竞争频繁,想RAID1一但操作系统启动后,就不会有太多的I/O,所以把MSSQL 的TEMPDB 通过alter database tempdb modify file 把TEMPDB 放在了RAID1 的物理盘上去,以减少I/O竞用。同时我也tempdb 也增加了一个物里文件(tempdev.mdf /tempdev1.ndf),tempdev1 放在raid5上。结果用户今天反映特慢,一查却发现RAID1 上的tempdev.mdf 有20G ,把我的RAID1 的物理盘快撑暴了。所以接下来又用alter database tempdb modify ...把tempdb 移回到raid5 上去,在查询分析器中做此动作后,在没有重启动服务的情况下,我在企业管理器中,把tempdev1.ndf 删除了,然后MSSQL 服务再重启时,就再也启不来了。看哪位朋友有没在类似的经历,是如何解决的。另外关于tempdev.mdf 为何没有释放,会另外巾讨论。 存储过程有可选参数么?不是默认值那样的,就是没给这个参数,就不更新这个列。 请教sql语句 晕,她要吃硬盘。 *****数据库管理问题 行转列 数据怎么合并啊? 求sql语句 两时间段内 工作日期的显示 关于SQL安装中问题!!!请大家帮忙 ora_12638错误,凭证检索失败!!! 再再送分,来者10 象高手请教: 请教这个SQL语句怎么写? 调用存储过程时与服务器中断
看看 可以还原不
在windows 事件查看器中看看是什么原因导致,并贴出来。
事发过程:
由于服务器上做了两个陈列(放在两个通道上),一个RAID5,一个RAID1.RAID1主要是用来存操作系统,RAID5 用来存用户数据。由于尽段时间,发现I/O竞争频繁,想RAID1一但操作系统启动后,就不会
有太多的I/O,所以把MSSQL 的TEMPDB 通过alter database tempdb modify file 把TEMPDB 放在了RAID1 的物理盘上去,以减少I/O竞用。同时我也tempdb 也增加了一个物里文件(tempdev.mdf /tempdev1.ndf),tempdev1 放在raid5上。结果用户今天反映特慢,一查却发现RAID1 上的tempdev.mdf 有20G ,把我的RAID1 的物理盘快撑暴了。所以接下来又用alter database tempdb modify ...把tempdb 移回到raid5 上去,在查询分析器中做此动作后,在没有重启动服务的情况下,我在企业管理器中,把tempdev1.ndf 删除了,然后MSSQL 服务再重启时,就再也启不来了。看哪位朋友有没在类似的经历,是如何解决的。另外关于tempdev.mdf 为何没有释放,会另外巾讨论。