【问题标题】:How to convert my database into exe or script file?如何将我的数据库转换为 exe 或脚本文件?
【发布时间】:2026-02-16 07:05:01
【问题描述】:

我在 SQLServer 中有一个数据库。现在我需要将我的数据库转换为 exe 或脚本。是否可以 ?

我的确切需要是我想将我的数据库提供给我的测试人员。只需单击一下,他就需要存储我的数据库。所以我选择将我的数据库转换为 exe 或脚本。如果有其他好的方法请给我建议。

【问题讨论】:

  • 你的问题的答案是一个简单明了的不,你不能。您可以做的是创建一个可执行文件或脚本,将导出的数据库恢复到您的测试机器中。您需要先导出它并将其添加到您的可执行文件和/或脚本中。
  • 为什么不让测试人员访问正在测试的数据库?
  • 我的测试人员期望我,“他只需要一个应该创建数据库和表的文件”
  • 但在 Mysql 中我使用 SqlYog 获取脚本文件。但在 sql-server 中我不这样做
  • 只需创建一个具有只读权限的新用户(测试人员)!并与测试人员分享连接详情。

标签: sql sql-server database sql-server-2008


【解决方案1】:

将数据库生成到脚本文件中

右键单击您的数据库转到任务,然后生成脚本,然后按照说明进行操作

最后你会在脚本文件中得到你的数据库

【讨论】:

【解决方案2】:

使用以下命令创建 sfx 存档:

  • MS SQL Server Express 安装程序,
  • 完整的数据库备份和
  • 自动运行命令文件。

通过自动运行:

  1. 验证是否有可用的 MS SQL Server(也验证登录)
  2. 如果没有 - 安装一个;
  3. 从备份中恢复数据库。

【讨论】:

    【解决方案3】:

    一步一步 1 打开短信 2 右键单击​​数据库 3 个任务 4.生成脚本 5.然后下一个>>>下一个>>>下一个>>>下一个 注意:您只能在第 5 步生成部分数据库 祝你好运

    【讨论】: