【问题标题】:How do I convert an sql script into an executable .sql file? [closed]如何将 sql 脚本转换为可执行的 .sql 文件? [关闭]
【发布时间】:2014-02-18 01:23:39
【问题描述】:

我的经理要求我编译一组 sql 脚本,我使用其中一些脚本来更新新记录(一些用于 ssms 和 ssis),创建用于连接外键的表和脚本暗表到事实表。

他让我这样做... 可以发给我用来准备初始环境的sql脚本吗? 请将其放入可执行的 .sql 文件中。

我以前没有这样做过,我应该使用什么工具? SSMS?还是SSIS?还是记事本?

我正在使用 SQL Server,我拥有的工具是 SSMS 和 BIDS

【问题讨论】:

  • 你的数据库服务器是什么?
  • 嗨,我正在使用 SQL Server
  • “.sql”文件只是包含脚本的纯文本。
  • 没有可执行的 SQL 文件这种东西

标签: sql sql-server


【解决方案1】:

在SSMS中,写一条sql语句并保存。它将创建一个带有 .sql 扩展名的 txt 文档。 “执行”此文件将根据您的文件关联打开 SSMS 并加载此文件。至于发送一个用于准备初始环境的sql脚本,就没有了。那是你必须准备的东西;我们对您的环境一无所知。

我创建了包含许多步骤的 SQL 脚本来帮助我运行重复性任务。运行一次,我所有的工作就完成了,但我一次次地手工制作它们


【讨论】:

    【解决方案2】:

    这不是一个“可执行”的 SQL 文件。只有 SQL 文件:

    试试这样的:

    rename myscript.txt myscript.sql
    

    或者如果您使用的是编辑器:

    Save: myscript.sql
    

    【讨论】:

    • 您在“技术上”写道,没有“可执行”SQL 文件之类的东西,但在这种情况下,可执行文件可能只是表示经过验证的“有效”或“工作”。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-18
    • 2013-10-26
    • 2016-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-22
    相关资源
    最近更新 更多