【问题标题】:Not enough storage is available error when trying to open a HUGE sql file尝试打开巨大的 sql 文件时出现存储空间不足的错误
【发布时间】:2014-09-07 11:26:10
【问题描述】:

从表面上看,我知道这个文件很大,而且听起来我的硬盘空间不足。我有超过 193gb 可用。现在这是我的问题。我有一个 65gb 的 .sql 文件。我通过右键单击数据库并生成脚本来生成它。我也包括了模式和数据。

我想运行这个脚本,这样我就可以在我的本地 sql 服务器上拥有一个好的数据库副本。我尝试在 sql server management studio 2012 中打开该文件,但出现以下错误。

我无法备份数据库并恢复它(首选方法),所以我用谷歌搜索了这个错误,但除了我的问题之外,我得到了关于所有内容的结果。为了打开和运行这个巨大的文件,我需要更改什么。谢谢

【问题讨论】:

  • SSMS ui 无法打开那么大的文件。在可视化编辑器中打开是荒谬的。你到底想做什么?
  • 你可能会尝试这个问题的答案:stackoverflow.com/questions/431913/… 虽然你的文件大小让我有点害怕:P
  • @Sean = "我想运行这个脚本,这样我就可以在我的本地 sql server 上拥有一个好的数据库副本。"
  • 我会做一些不同的事情。如果您要做的只是获取数据库副本以供本地使用,为什么不直接恢复它的备份呢?然后,您可以在本地删除您不需要/不需要的任何表。
  • 或使用数据导入向导创建一个动态 SSIS 包,以将您的数据提取到本地实例。无论您如何切片,65GB 的文件都不是一个可行的选择。

标签: sql-server


【解决方案1】:

我怀疑 sqlcmd 会给你带来更好的结果,但这里有一个参考页面sqlcmd

这是一个示例: sqlcmd -S myServer\instanceName -i C:\myScript.sql

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-11-17
  • 1970-01-01
  • 1970-01-01
  • 2020-05-28
  • 1970-01-01
  • 2021-04-23
  • 2011-10-06
相关资源
最近更新 更多