欢迎光临~数据恢复_服务器数据恢复,南京兆柏科技
  咨询电话:025-84413868

新闻中心

sql server 数据库恢复

SQL数据库数据恢复为大家提供,

1. 完全丢失数据库文件

2. 表被删除,甚至被重写,表行被删除

3. 索引错误,或者IAM断裂

4. 数据库大面损坏,可以指定任意表或者字段提取数据

5. 系统表损坏甚至完全损坏,可以提取指定数据。

SQL目前被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。

SQL Server 维护一组系统级数据库(称为“系统数据库”),这些数据库对于服务器实例的运行至关重要。每次进行大量更新后,都必须备份多个系统数据库。必须备份的系统数据库包括 msdb、master 和 model。如果有任何数据库在服务器实例上使用了复制,则还必须备份 distribution 系统数据库。备份这些系统数据库,就可以在发生系统故障(例如硬盘丢失)时还原和恢复 SQL Server 系统。

单用户启动实例

方法1:在配置管理器中,右键实例在启动参数中添加-m(注意是小写的m),重新启动服务,SQL数据库数据恢复处理完之后记得把-m参数去除重新启动服务。

方法2:在cmd中,使用net start mssqlserver /m,首先先停止所有相关的服务.

保持此窗口的情况下,数据库实例是无法进行连接登入的,所有出来完之后需要再次重启服务,重启的时候把/m参数去除。

方法3:在cmd中先定位到数据库安装目录“Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn”,输入sqlservr.exe –c –m,然后打开msms直接点新建查询使用管理员用户进入。

补充:配置管理员专用链接

运行输入cmd

输入Sqlcmd –A –S 127.0.0.1 或者Sqlcmd –A –S IP 或者Sqlcmd –A –S 机器名

通过新建查询连接

ADMIN:IP或者ADMIN:127.0.0.1或者ADMIN:机器名

常用查询语句

select * from sys.dm_exec_requests

SELECT * from sysprocesses

select * from sys.dm_os_memory_cache_counters

select * from sys.dm_exec_sessions

还原master数据库

还原master的数据库必须在单用户启动实例,然后使用管理员用户进行还原。这也是文章前面讲单用户启动实例的目的

上一条:硬盘数据恢复哪家好 没有下一条

导航栏目

联系我们

联系人:李经理

手 机:13913979388

邮 箱:309523512@qq.com

公 司:数据恢复_服务器数据恢复,南京兆柏科技

地 址:南京市珠江路333号百脑汇10楼1007