在数据库项目vs2012中更改数据库架构名称

时间:2014-03-12 21:18:05

标签: visual-studio-2012 sql-server-data-tools

我有一个目前正在使用的数据库项目" dbo"架构。我想将dbo更新为其他内容。

我能够找到项目设置来更改默认的dbo模式名称,但它仅适用于新添加的表。如何将现有表格从dbo更新为其他内容。

请帮助我,

2 个答案:

答案 0 :(得分:6)

  1. 打开您的对象,在本例中为表格。
  2. 在表的T-SQL视图中,突出显示表名。
  3. 在" SQL"在IDE顶部的菜单中,选择" Refactor" - "转到架构"
  4. 选择新架构(我也建议您预览更改)
  5. 如果您对提议的更改感到满意,请点击"应用"。如果没有,请单击"取消"。
  6. 要更改所有将来对象的默认架构,请右键单击“项目”,然后选择“#34;属性"”。在"项目设置"下,更改" General"中的默认架构。部分。这不会改变现有对象,但会在该架构中创建新对象。

答案 1 :(得分:0)

我的问题是将现有架构名称从dbo更改为其他内容。

我终于找到了一个简单的方法。

我在vs 2012中使用了sql架构比较。

1)更改实际的数据库架构。 2)选择实际数据库作为源,并选择我的数据库项目作为目标。 3)做更新。它将更新数据库项目。