网上有很多资料都说明了如何还原SQLServer数据库,不过大部分写的只是凤毛麟角,没有全面的写出各种方法。仍然有很多朋友不会导入或者还原SQLserver数据库。下面我以SQLServer2000为例,详细介绍下数据库还原/导入的几种办法。
手头准备
- 1在导入前,我们手头上需要有数据库的备份文件。一般情况下有2种,一种是通过企业管理器备份出来的SQL文件,只有一个文件。还有一种就是数据库的源文件,有2个,分别是mdf和ldf文件,也就是数据库的数据文件和日志文件。2有的客户只有这2种备份文件的其中一种,针对不同的情况,我们可以采取不同的备份方式。当然我们必须确保数据库备份文件是完整的没有损坏的。END
步骤/方法
- 1假如你的空间商用的是星外虚拟主机管理系统,这种系统支持第一种备份文件的还原和导入。星外系统的数据库导入分为5个步骤,大家直接到空间商的数据库管理里面就可以看到,这里不再叙述,发个截图给大家看。
2如果你只有数据库源文件,也就是有mdf 和ldf文件。可以直接把SQLServer暂停,然后用备份的源文件覆盖现在的初始源文件,然后启动SQLServer。注意这种办法要先开通这个数据库,保持源文件名要一致,这样才能直接覆盖。3还有一种办法就是附加数据库,把mdf和ldf文件直接附加,系统会自动生成一个数据库。下面是截图:如果你的空间商一定要第一种备份文件才能还原,可以先通过这种附加方法把数据库生成,然后在企业管理器中导出备份文件即可。注意上面的附加为:项目要写准备还原的数据库名称。
4用SQL网页管理器导入备份文件。这种办法需要先安装一个web界面的SQLServer管理器,类似于管理MySQL的PHPmyadmin,应该网上有下载的。下面是截图:
END注意事项
还有一个要非常注意的地方,很多朋友还原数据库后数据库无法连接,这一般是由于没有调整好用户权限导致的。SQLServer要注意的用户权限有2个地方。一个是数据库->用户这里要有名称和对应的登录名。如:
还有一个是在安全->登录这里,要设定好登录名和对应的数据库。如:
编辑推荐:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- SQLServer数据库的备份还原方法
SQLServer数据库的备份还原方法
26-03-02 - SQLserver2005下载安装问题总结
SQLserver2005下载安装问题总结
26-03-02 - SQL Server数据库分离技术——报表数据库与业务数据库分离(转)
SQL Server数据库分离技术——报表数据库与业务数据库分离(转)
26-03-02 - 详细的C++连接数据库
详细的C++连接数据库
26-03-02 - 怎样还原MSSQL数据库
怎样还原MSSQL数据库
26-03-02 - SQL Server 错误日志
SQL Server 错误日志
26-03-02 - 怎样安装SqlServer2000
怎样安装SqlServer2000
26-03-02 - Word2007如何插入文本框和设置透明文本框
Word2007如何插入文本框和设置透明文本框
26-03-02 - 详细讲解SQL Server数据库的文件恢复技术
详细讲解SQL Server数据库的文件恢复技术
26-03-02 - word2007行间距的调整方法步骤
word2007行间距的调整方法步骤
26-03-02
