2016 - 2024

感恩一路有你

sql server 数据恢复 数据库附加和还原的区别?

浏览量:2844 时间:2021-03-12 09:47:16 作者:admin

数据库附加和还原的区别?

数据库附件首先需要完整的数据文件和日志文件,然后将数据库添加到同一版本的数据库管理系统中。还原的本质是使用SQL语句来还原数据库。有很多方法。

还原数据库是什么意思?

还原数据库是还原您的备份数据库文件。

附加数据库是分离现有数据库(以便复制数据库文件),然后在分离的数据库无法再次连接时将其附加

请按照我说的步骤操作:

第一,还原数据库

第二,右键单击新恢复的数据库名称→属性→权限。删除用户的权限(假设用户是test)是取消那些绿色检查。

第三,删除数据库“user”中相应的用户名测试。

第四,对于数据库中包含的表,取消所有使用用户测试的权限(删除检查)--(可以先执行第三步。之后,如果表中没有用户测试,则不需要执行此步骤。因为我先做了第四步,所以我没有试着先做第四步。我不知道会发生什么?,…呵呵:)。

第五步是创建新登录,设置默认数据库和访问数据库权限。

第六步是授予刚刚恢复的数据库和表的权限。

好了,结束了吗?

怎么还原数据库?

备份和还原数据库方法:

1,如果您的空间商业是卫星虚拟主机管理系统,则此系统支持第一次备份文件还原和导入。星外系统的数据库导入分为五个步骤。您可以直接在空间提供者的数据库管理中看到它。我不在这里描述。我会发给你一张截图。

2. 如果只有数据库源文件,则有MDF和LDF文件。您可以直接暂停SQL server,然后使用备份源文件覆盖当前初始源文件,然后启动SQL server。请注意,此方法需要首先打开数据库,并保持源文件名的一致性,以便可以直接覆盖它。

3. 另一种方法是附加数据库。如果您直接附加MDF和LDF文件,系统将自动生成一个数据库。下面是一个屏幕截图:如果您的空间提供商必须还原第一个备份文件,您可以首先通过此附加方法生成数据库,然后在enterprise manager中导出备份文件。请注意,上面的附件是:项目将写入要还原的数据库的名称。

4. 使用SQL网页管理器导入备份文件。此方法需要安装一个具有web界面的SQL Server管理器,类似于用于MySQL管理的phpMyAdmin,应该从Internet下载。以下是截图:

sql server 数据恢复 sql数据库还原 sql数据库三种备份和恢复

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。