当前位置:首页 » 数据仓库 » 搬家后数据库怎么恢复
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

搬家后数据库怎么恢复

发布时间: 2023-06-01 23:28:33

⑴ 如何恢复数据库的内容

昨天帮一个朋友恢复了sql server 数据库 现在把过程写出来 大瞎穗家一起分享

我那个哥们是从别人那拷了一个数据库的数据文件 (c:mssql data 目肆蚂录下的文件)

最初我是用的

在一台好的机器上重新安装SQL Server 建立相同的数据库设备(大小) 和数据库

停掉SQL Server 用拷贝出来的数据库文件覆盖刚建立的数据库文件 再重新启动

SQL Server 但一直不可以 我猜关键是无法建立相同的数据库设备(大小)

后来采用了

系统存储过程

sp_attach_db // 附加数裂神埋据库文件到服务器

sp_attach_db_single_file // 附加数据库的单个文件到服务器

具体的sql 语句就是

例如

EXEC sp_attach_single_file_db pubs e:datapubs mdf sp_attach_db @dbname= conmis @filename = d: conmis _data mdf @filename = d: conmis _log ldf

如何附加数据库文件到服务器(即 通过* mdf *ldf 文件修复数据库)

另外查找资料时看到也可以通过日志恢复以前的数据 不知那位哥们看看是不是可以

用日志恢复

restore log {data_name|@database_name_var}fromwith [norecovery ecoverystandby_undo_file_name][ ][stopat={data_time|@data_time_var}

例如 库名为database 日志为database _log要求恢复 / / : 前的数据

lishixin/Article/program/SQL/201311/16392

⑵ 网站搬家,数据库怎么办

你好,1.到网站后台备份数据库,然后下载到本地。2.到你要搬家的服搏腊闹务器或局岁虚拟主机安装你所用的源码程序。3.安装完成后,把备份数据库上传到服务器的该源码程序的备份目录。基罩4.进入网站后台还原数据库。

⑶ 从别的电脑上拷贝的数据库备份能还原到另一台电脑上吗 方法告诉你

可以的。具体方法如下:

1、开始菜单--->程序。打开SQL 2005。

2、连接服务器后。找到需要迁移的数据。右键点击属性。

3、在属配厅性里面,点击文件。可查看数据库文件和数据库日志文件的存放路径。

4、确定没有其它用户连接此数据库。点击该数据库-->任务-->分离。

5、进入第3步属性里面看到的数据库文件路径。把ZNLCRM.mdf数据 库文件和ZNLCRM_Log.Ldf数据库日志文件拷贝到另外一台服务器。

6、在另外台服务培陪隐器上打开SQL数据库乱虚。与第1步一样,点击数据库--->附加。

7、在附加数据库里面,点击添加。

8、找到刚刚拷贝过来的ZNLCRM.mdf文件。选中该文件。依次点击确定。

9、可以看到一个完整的数据库就直接被迁移过来了。

⑷ 数据库被删除了怎么恢复

恢复步骤:
1、运行EasyRecovery。
2、选择“DeletedRecovery”。
3、选择数据库文件所在的驱动器,在“File Filter”中输入*.mdf|*.ldf,选择“Next”。
4、在左侧窗口会列出被删除的数据库文件,选择所要恢复的数据库文件,选择“Next”。
5、在“Recover to Local Drive”中选择恢复后的文件存放的路径,要选择与原数据库文件不同的路径,选择“Next”。
6、文件被恢复后,将恢复的文件复制到原数据库文件位置,并在企业管理器通过附加数据库,将恢复的文件恢复到SQL Server中。
注:如果删除的数据库文件所有的存储区域被写过了,就无法恢复了,所以删除与恢复的时间间隔越短越好。