加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql-server – Visual Studio 2012数据库设计器 – 功能是否已更

发布时间:2020-12-12 07:48:34 所属栏目:MsSql教程 来源:网络整理
导读:我最近安装了Visual Studio和SQL Server 2012.我想知道我是否缺少一些东西,因为数据库设计器似乎没有像旧版本那样友好. 在Visual Studio 2010中,当我在App_Data目录中创建一个SQL用户实例(.mdf)时,我能够使用与SQL Server Management Studio非常相似的漂亮界
我最近安装了Visual Studio和SQL Server 2012.我想知道我是否缺少一些东西,因为数据库设计器似乎没有像旧版本那样友好.

在Visual Studio 2010中,当我在App_Data目录中创建一个SQL用户实例(.mdf)时,我能够使用与SQL Server Management Studio非常相似的漂亮界面创建表.我点击保存,一切都被更新.

在新版本中:

1)似乎创建.sql脚本而不是自动保存我的更改

2)我必须更新TSQL窗口中的某些东西,而不是属性区域(某些特性,如表名称在属性中变灰)

3)创建像Foreign Keys和Indexes这样的东西并不像以前那么简单.

我从我的安装中丢了一些东西吗?还是这是做事的“新方法”?如果是这样,为什么在我的谦虚的意见下呢更复杂?

解决方法

SQL用户实例设计器已被SQL Server数据工具(SSDT)设计人员所取代.

微软正在鼓励开发人员为数据库使用单独的Visual Studio项目,而不是将其作为资产存储在应用程序项目中.

该项目系统通过在项目构建期间同步一组脱机数据库对象声明(以T-SQL编写)与物理数据库工作.

替换设计师似乎有点特别,因为他们继承了离线数据库项目中使用的设计师的大部分行为.

您可以在这里阅读更多关于SSDT:http://msdn.microsoft.com/en-us/library/hh272686(v=vs.103).aspx

当然,没有理由不能使用这些在线设计师来编辑数据库:而不是在对对象进行更改时单击“保存”,请单击“更新”.这将直接对您的.mdf资产进行更改.

或者也可以做我所做的,只需使用SSMS编辑您的数据库:)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读