4

我有大约 100 个存储过程文件要添加到我创建的新数据库中。有什么方法可以将它们放入文件夹中以导入它们?当我尝试这样做时,就像使用 Windows 资源管理器一样,它只是在查询窗口中将它们全部打开。

我正在使用 SQL Server Management Studio。

4

1 回答 1

8

现在您没有回复评论中的问题以使您的问题更清楚,但是我有这两个建议

假设您已经有一个使用这些过程的数据库:

  1. 右键单击 Management Studio 中的数据库,然后单击任务
  2. 点击生成脚本
  3. 在出现的对话框中,在指定正确选项时单击下一步
  4. 选中“存储过程”复选框
  5. 选择所有需要的存储过程
  6. 选择选项以将脚本生成到新窗口或文件
  7. 你完成了。在另一个数据库上运行你的脚本

如果您有权访问 Visual Studio

  1. 创建一个新的 SQL Server 数据库项目
  2. 选择新数据库的连接字符串
  3. 创建一个存储过程文件夹并将系统中的所有存储过程文件添加到其中
  4. 右键单击项目,然后单击部署/发布

希望您有存储过程中引用的表

于 2013-01-18T18:03:13.073 回答