回答
我假设当你说你想恢复数据库时,你已经有该数据库的备份文件(.BAK)。
这是可以做到几个不同的充方式,
1)您可以从存储网络驱动器上.bak文件恢复数据库,但它可能需要很长一段时间,这是不可靠的。另外,SQL Server服务运行时的帐户具有足够的权限来执行操作。
2)由于E.J.建议,您可以将该.BAK文件从网络驱动器复制到本地计算机,然后执行恢复操作,从而实现更可靠和更快速的操作。
3)或者,您可以创建SSIS包来自动完成整个过程。
我想从另一个数据库中恢复,而不是备份文件。 –
我不认为你可以在完全不同的实例上用简单查询创建复制“新”数据库。实际上,您可以使用从数据库恢复选项(它实际上使用存储在MSDB中的备份历史记录)在同一台服务器上以不同名称恢复数据库,但它仍然使用该BACKUP文件。您可能想要使用SSIS,并创建一个过程来创建数据库并在一个进程中移动数据。 – JackLock
我永远只是备份我的生产数据库的名为“.bak”的文件,将文件复制到我的开发服务器,并使用Management Studio(或企业管理者,你的情况),该文件中恢复。有一个好处就是让你重复地从固定点进行恢复,这在开发/测试过程中可能有帮助。
我想从中恢复另一个数据库,而不是备份文件。 –
- 1. 试图恢复远程数据库
- 2. 从Phpymyadmin恢复数据库
- 3. 如何从MySQL数据库恢复数据库表
- 4. 从laravel数据库中恢复数据
- 5. 如何从C#恢复数据库
- 6. 如何从WAMP恢复MySQL数据库?
- 7. 恢复数据库
- 8. 数据库恢复
- 9. 从本地机器恢复到远程数据库
- 10. 从远程sqlite数据库复制表?
- 11. 从远程数据库检索数据
- 12. 从远程数据库获取数据
- 13. 从远程数据库读取数据
- 14. 如何从损坏的SQLite3数据库恢复数据?
- 15. 将数据从本地数据库复制到远程数据库
- 16. 从远程数据库获取数据到sqlite数据库
- 17. 从另一个数据库恢复数据库SMO
- 18. 从mysqldump恢复单个数据库到另一个数据库
- 19. 从另一个数据库备份恢复模型数据库
- 20. 数据库被“恢复”恢复
- 21. 我想恢复数据库
- 22. SQL Server数据库恢复
- 23. 恢复Apache Derby数据库
- 24. smo恢复数据库
- 25. 恢复mySQL数据库
- 26. 数据库恢复问题
- 27. 恢复的HyperSQL数据库
- 28. Codeship恢复PostgreSQL数据库?
- 29. 恢复内存数据库
- 30. pgAdmin的数据库恢复
在我看来,你可以找到如何在本文中远程还原SQL Server数据库的最简单方法https://sqlbak.com/blog/restore-sql-server-database-remotely/ –