如何从现有数据库创建SSDT项目?

时间:2015-12-13 17:24:54

标签: sql-server sql-server-data-tools

我有一个现有的SQL数据库,我需要将SSDT项目添加到我正在处理的项目中。 将表和存储过程从现有数据库添加到SSDT项目的正确方法是什么?

2 个答案:

答案 0 :(得分:2)

使用Schema Compare与现有数据库填充SSDT项目。我想你会发现它真的很简单。

Schema Compare使用两个连接(连接字符串)来比较两个不同的数据库,或者在一种情况下,一个连接字符串连接到现有数据库(源),然后选择数据库项目项目作为另一个(目标)。 / p>

答案 1 :(得分:2)

我认为这涵盖了所有选项:

https://the.agilesql.club/Blogs/Ed-Elliott/HOWTO-Get-An-Existing-Schema-Into-SSDT

祝你好运,你开始时常见的问题是没有实际运行的引用和代码(procs引用删除表等) - 如果你在msdn或master中使用任何东西或任何sys。*对象添加引用的引用对于非工作代码的dacpacs,检查基线到源控件然后删除它:)