"我的有*.mdf,*.ldf怎么样才能恢复数据":
-----------------------------------
拷贝你的data目录下的数据库文件
停止sql服务或脱机-->拷贝你的data目录下的数据库文件
粘贴你的数据库文件到目标机上
右键数据库-->所有任务-->附加数据库
-----------------------------------
拷贝你的data目录下的数据库文件
停止sql服务或脱机-->拷贝你的data目录下的数据库文件
粘贴你的数据库文件到目标机上
右键数据库-->所有任务-->附加数据库
EXEC sp_attach_single_file_db @dbname = '新数据库名',
@physname = 'C:\procedere files\Sql server2000\data\master.mdf'
CREATE DATABASE 你的新库名
ON PRIMARY (FILENAME = 'C:\procedere files\Sql server2000\data\master.mdf')
FOR ATTACH
GO
EXEC sp_attach_single_file_db @dbname = '新数据库名',
@physname = 'C:\procedere files\Sql server2000\data\master.mdf'在哪里执行啊,Server启不来,企业管理器,查询分析器都启不来的啊,你写的SQL 语句没用的啊
为了安全起见。你可以在别的机器上装一个sql sever .如何将用户数据库添加到新的sql server 上去看看,如果没有问题的话,就将服务器的sql server 删除重新安装一个,然后添加用户数据库也可以用自动备份的数据库文件复制到新机器上恢复。再确定备份或者用户数据没问题之前尽量不要删除原来的sql server
“从CD-ROM”启动,请插入系统盘,热启动n次,提示,插入系统盘,我在BIOS设置的是从硬盘启动,我在CIOS里面一看居然没找到我的硬盘,关掉电源,重新启动,好了。但是SQL Server启不来了!
注意:
拷贝你的data目录下的数据库文件先把SQL Server卸载,再把安装时产生的“Microsoft SQL Server”文件夹删掉,在运行注册表,把HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server全部删掉,(注意要把Microsoft SQL Server文件夹整个删掉),然后重起。 重装后:
粘贴你的数据库文件-->右键数据库-->所有任务-->附加数据库