如果是备份文件,如下操作:
如果用ENTERPRISE MANAGER恢复,具体操作步骤如下:
1、打开ENTERPRISE MANAGER,展开到DATABASES。
2、在DATABASES上点右键,“所有任务”中选“RESTORY DATABASE”
3、在GENERAL标签页中选择“FROM DEVICE”,再点击“SELECT DEVICE”
4、在出现的窗口中点击“ADD”,再在窗口中选择“FILE NAME”,点击...按钮
5、选中您所创建的备份文件,即可成功。
如果用ENTERPRISE MANAGER恢复,具体操作步骤如下:
1、打开ENTERPRISE MANAGER,展开到DATABASES。
2、在DATABASES上点右键,“所有任务”中选“RESTORY DATABASE”
3、在GENERAL标签页中选择“FROM DEVICE”,再点击“SELECT DEVICE”
4、在出现的窗口中点击“ADD”,再在窗口中选择“FILE NAME”,点击...按钮
5、选中您所创建的备份文件,即可成功。
解决方案 »
- SQL语句里面关于like后面带参数的问题
- 问一个查询语句
- 在DOS状态下怎样检查SQL数据库的完整性?
- 请问,在存储过程中Create table #temp 和直接 select * into #temp 产生的#temp有区别吗?
- 怎样将字符串的执行后付值给变量
- sql分类汇总、列合并
- 请教一个问题,垮服务器的数据转接!
- 请问这样的SQL:select distinct subject from review where class='aircon' order by input_date desc 的功能谁能帮我解决一下
- 连接查询写成这种形式好不好呢select tbl1.aaa,tbl2.bbb from tbl1,tbl2 where tbl1.id=tbl2.id
- 如何写这个sql语句 等大虾
- 请哪位高手详细讲解SQL SERVER 的存储工程!!??
- 老问题,如何查询第10行以后的数据?
"写入名字"-->不要与现在的冲突了,或选强制恢复
"改为现在的data目录的路径"-->如默认是"c:\....data\....mdf"而你现在的sql的data目录是d:\....data你就改为d:\...data\...mdf
.mdf, .ldf 文件的处理CREATE DATABASE 你的旧库名
ON PRIMARY (FILENAME = 'c:\program files\microsoft sql server\mssql\data\你的旧库的文件.mdf')
FOR ATTACH
GO
EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'or企业管理器-》服务器-》右键-》所有任务-》附加数据库。
1,备份你以前的数据库:企业管理器-》服务器-》右键-》所有任务-》备份数据库
2,拷到你现在的机子上来
3,企业管理器-》服务器-》右键-》所有任务-》还原数据库
方法B
1,拷贝你原来的数据库*.ldf和*.mdf文件到你现在的机子上来
2,在现在的机子上:企业管理器-》服务器-》右键-》所有任务-》附加数据库
or
EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\*.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\*.ldf'