返回首页


这是我的第二条有关的数据库项目。这一次,我们将讨论有关情况时,该项目已启动手动管理数据库脚本。
试想一下,你到达一个项目,有人解释你如何使用脚本文件。你要小心你在哪里粘贴在大文件的脚本。你必须检查你所需要的所有表执行之前创建的脚本的一部分吗??BR />这Seing,你谈论数据库项目,允许独立管理所有这些事情,但别人告诉你:"哦!我不知道,这是为时已晚,我们已经启动的项目,这将是太长重构所有的脚本。??BR />你可以回答:"这还不算太晚,数据库项目将自动生成所有的脚本,从数据库的同步?这里是怎么做的!
首先,我们打开Visual Studio,在以前的文章中所述,我们创建了一个新的数据库项目。我们有我们的空项目创建,我们就会知道它与数据库中的现有对象更新。转到菜单数据GT架构比较-GT,新的模式比较。打开一个新窗口,在这里我们可以选择源数据库和目标VS项目更新:

在左侧,源架构,选择"数据库和配置连接字符串。右侧,目标模式,选择"项目",找到列表中的项目。
如果你愿意,你可以告诉该项目不同步某些类型的数据库对象。为此,去选择:
{A}
当我们有我们想要的所有的选项配置,我们可以推出比较。我们取得这样的事情:
{A2的}
在这里,我们可以看到表将被创建并在列目录,我们可以看到,列也将被创建。第二个表中,我们可以看到,将创建一个外键。
我们也可以看到,可以修改同步选项。如果我们不想创建外键,我们可以选择创建等值更改为跳过。
正如我们对此感到满意,我们要更新的项目。在工具栏上,我们可以看到"写入更新??按钮。让我们单击它并更新项目。
{A3的}
确认消息后,你应该看到投产成功。让我们来看看!去项目,是啊!我们可以看到,我们的两个表,我们的外键的脚本。它的工程!
{A4纸}
现在,我们知道如何创建一个现有的数据库的数据库项目。在下一篇文章中,我们将看到如何直接修改数据库时更新该项目。| Nadege Deroussen:EngBol

回答