我正在尝试将实时数据库备份到我的计算机上,但找不到执行此操作的选项。我使用 Microsoft SQL Server Management Studio 2008 R2 连接到它。我是 MySQL 猴子,所以我习惯了能够备份到.sql
文件并移动它们。
有人知道如何创建数据库的文件备份吗?我找到了仅在服务器上备份的备份选项,或导出,这似乎只允许单个表,或编写 SQL 查询代码,我对此不太确定,缺少输入类似的内容SHOW TABLES;
有人有主意吗?由于各种原因,我被限制为只读访问权限,这没什么不好,保证!
您只能将数据库备份到 SQL 服务帐户有权访问的位置。如果您有权访问您可以访问的服务器/网络上的中央共享并且该服务也可以,您可以备份到该位置,然后从计算机上浏览以将其下载。
如果您只需要数据库结构,您可以将数据库脚本编写到文件中。这可以让您将其保存在本地。如果您还想要数据,尽管进行完整备份是我所知道的最快方法。
EDIT
我会使用 T-SQLBACKUP
命令并包含WITH COPY_ONLY
备份数据库,因为您声明这是一个“实时”数据库。如果计划的作业正在对数据库执行备份,而您闯入执行另一项作业,则会影响数据库的备份恢复链。使用COPY_ONLY
将允许您获得数据库的备份,而无需在需要恢复时进行备份。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)