
1、一般而言:不能。2、高明的人可以做到,方法是利用SQL的事务文件,这个文件中记录了数据库的所有动作(如果相关事务没有被清除)。3、但SQL自身的工具并不支持查看事务文件中的详细动作,更不用说从中还原数据。4、有些第三方工具有可能可以做到,比如LogExplorerforSQLServer(需要安装在SQLServer所在的电脑(服务器)上)。
企业管理器->打开数据库文件夹->右击->所有任务->附加数据库,你要添加的数据库
(可能在C:\Program Files\Microsoft SQL Server\MSSQL\Data\你的数据库名称mdf 找到)
安装好后,在开始菜单和桌面都找不到,极有可能是安装过程中发生了错误,建议重新安装。
安装教程:
1、打开下载好SQL 所在的文件夹,双击运行里面的setupexe文件。
2、选中“我接受许可条款和条件”,并点击下一步。
3、点击“安装”按钮。
4、点击“下一步”按钮。
5、点击“下一步”按钮。
6、等待检查完成后,点击“下一步”(注意:如果此处有错误的话,就需要先把错误解决了才能继续下面的安装,否则的话可能会导致后面的安装失败,那个IIS功能要求可以不用管):
7、等待安装程序。
8、将左边全部打钩,点击下一步:
9、点击“下一步”。
10、选择“使用内置系统账户”,然后点击下一步。
11、点击下一步。
12、点击下一步。
13、点击下一步。
14、点击“安装”按钮。
15、等待安装。
16、安装完成后,点击下一步。
17、点击“完成”,这样SQL Server 2005就安装好了。
18、从开始菜单里面打开SQL Server 。
SQL Server 2000数据库置疑的解决方法
首先:分离数据库
企业管理器--右键suspect的数据库--所有任务--分离数据库
然后备份你的suspect数据库的文件,再按下面的步骤处理:
1新建一个同名的数据库
2再停掉sql server
3用suspect数据库的文件覆盖掉这个新建的同名数据库
4再重启sql server
5此时打开企业管理器时新建的同名数据库会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名)
USE MASTER
GO
SP_CONFIGURE 'ALLOW UPDATES', 1 RECONFIGURE WITH OVERRIDE
GO
UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='his222'
Go
sp_dboption 'test', 'single user', 'true'
Go
DBCC CHECKDB('test')
Go
update sysdatabases set status =28 where name='test'
Go
sp_configure 'allow updates', 0 reconfigure with override
Go
sp_dboption 'test', 'single user', 'false'
Go
6完成后一般就可以访问数据库中的数据了,这时,数据库本身一般还要问题,解决办法是,利用数据库的脚本创建一个新的数据库,并将数据导进去就行了
如果这样改不加数据库状态,你就把数据库导成一个新库来代替旧库吧
企业管理器--右键你的数据库--所有任务--导出数据
--目标标数据库选择新建
--选择"在两个sql数据库之间复制对象和数据"
--把"包含扩展属性"选上,其他的根据需要选择
完成。
只剩名字?,后边有没有正在恢复。。。的字样?如果有可以这样做
先停止SQLSERVER和MSSQLSERVER服务,将硬盘上的数据库文件mdf给剪切到别的地方,启动两个服务,进入SQL将库删除,然后再停止两个服务,将数据库文件剪切回原地方,在SQL中附加数据库。
以上就是关于你好,我想问一下,SQL的数据库删除了,怎么可以找回来。可以给详细的全部的内容,包括:你好,我想问一下,SQL的数据库删除了,怎么可以找回来。可以给详细的、我的数据库丢失了!怎么办啊我用的SQL Server、我安装了SQLServer数据库,怎么在开始菜单和桌面都找不到等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)