备份的文件,一定要使用还原的方式。
而在数据库上分离的数据文件和日志文件,才能使用附加的方式附加数据库。
所以按照您的说法,数据库是别的地方备份过来的,那么你只能通过还原的方式才可以。
在企业管理器打开数据库列表,随便选中一个,选还原数据库,不要选附加。
这样默认是还原到你选中的数据库上,不要这样,这样的话原有的数据库就被冲掉了,在还原的名字上写一个新名字(或者干脆先新建一个空的数据库,然后在这个上面还原,比较保险)。
还原的时候,选择你的备份文件,并选择好还原的路径,一定要保证还原路径是存在的,否则还原过程中是找不到路径的,然后选中“在现有设备上强制还原”,就可以还原成功了。
我帮你列一下还原步骤,你照着做吧。
1.打开企业管理器
2.打开Microsoft SQL Servers
3.打开local(你的服务器应该是本地吧?本地就打开这个,如果换到其他打开其他的)
4.打开数据库(展开数据库列表)
5.选中master数据库(每个都有的),点右键,选择所有数据库,再选还原数据库,打开还原界面。
6.还原界面上方的还原数据库(现有为master)修改为你要还原的名字(这样如果这个名字不存在现有数据库列表中,会自动新建一个数据库并还原,第一次还原文件这么用就好了),此处一定要注意修改。
7.在还原界面,还原选项选“从设备”,点“选择设备”找到你的拷贝过来的备份文件,确认后回到还原界面。
8.选择还原界面的“选项”一页,第三个选项“在现有设备上强制还原”选中。
9.【将现有文件还原为】下边的显示列表中显示着日志文件和数据文件的名字和存放地址,都是可以修改的,但是要保证存放地址【移至物理文件名】的目录是存在的。
10.下方恢复完成选项选第一个,即默认
11.点确定按钮,还原完成。
9.【将现有文件还原为】下边的显示列表中显示着日志文件和数据文件的名字和存放地址,都是可以修改的,但是要保证存放地址【移至物理文件名】的目录是存在的。
这一步,注意看一下,一直物理文件名那个下边,也就是路径那个地方,必须保证前边的路径是存在的。如果不存在,自己要新创建一个。然后后边的.mdf还有.ldf文件你不要动就可以了。只是确认前边路径的存在
以上基本上就很全了,请注意路径一定要对哦!!!!!!!!!!