AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 118869
Accepted
Mike Wills
Mike Wills
Asked: 2010-03-04 11:35:10 +0800 CST2010-03-04 11:35:10 +0800 CST 2010-03-04 11:35:10 +0800 CST

从数据库而不是文件还原

  • 772

在 ServerFault 中搜索与我类似的情况时,我找不到。

我们有一个“培训”和一个应用程序的实时数据库。“培训”数据库用于开发和实验。我经常将实时数据库备份到 bak 文件,然后将该数据库恢复到“训练”数据库以刷新数据。(这样做没有问题,因为这是供应商推荐的。)我可以通过从实时数据库恢复到“培训”数据库来消除该步骤吗?

从实时恢复 http://dl.dropbox.com/u/2732434/CopyDatabase_hide.png

sql-server copying
  • 1 1 个回答
  • 92 Views

1 个回答

  • Voted
  1. Best Answer
    mfinni
    2010-03-04T12:02:59+08:002010-03-04T12:02:59+08:00

    简短的回答是否定的。您可以使用 T-SQL 为您自动执行此操作,或者您可以使用复制或镜像来满足要求。这些都是值得研究的好选择,但您无法通过备份一步到位。您还可以编写备份/文件复制/恢复脚本,这将使该过程更容易 - 只要您的主要抱怨不是您的 BAK 文件的可用磁盘空间或传输它所需的时间。

    简短答案的更多详细信息 - 如果您查看 BACKUP DATABASE T-SQL 命令的语法,您会看到:

    备份设备 = { { 逻辑设备名称 | @logical_device_name_var } | { 磁盘 | 磁带 } = { '物理设备名称' | @physical_device_name_var } }

    该备份设备可以是两种东西之一 - 磁盘(文件)或磁带。不存在备份到另一个数据库的选项。

    • 1

相关问题

  • sql server 连接字符串上的网络数据包大小以提高吞吐量

  • 基于 Microsoft 的服务器(IIS、MSSQL 等)上的病毒扫描应排除哪些内容?

  • SQL 洗衣清单

  • OPENROWSET、二进制文件、varchars 和 varbinaries

  • 聚集索引与非聚集索引?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve