如果我已经安装了VS 2015,是否需要安装SSMS才能创建数据库?

时间:2018-04-02 15:45:14

标签: sql-server visual-studio sql-server-2008 visual-studio-2015 database-administration

我在一个与数据库相关的项目中工作,我使用的是安装了SQL Server 2008的服务器,但我正在办公室远程工作,我正在开发软件这将与VS 2015中的数据库一起使用,后者具有用于创建数据库,查询等的内置SQL工具,我已经看到了一些安装了VS和SSMS的教程。

我的问题很简单:它真的需要吗?在VStudio和SSMS中创建数据库的区别是什么?

1 个答案:

答案 0 :(得分:0)

你确定可以。请参阅以下教程。

https://www.c-sharpcorner.com/UploadFile/raj1979/how-to-create-database-project-in-visual-studio-2015/

据我所知,使用VS和SSMS之间没有区别,这可能是个人偏好。例如,需要创建数据库的应用程序开发人员可能更喜欢熟悉VS以及将DB文件保留在其解决方案中以进行代码检查,而不是。数据库开发人员可能更喜欢SSMS,因为它更直观,UI是围绕创建和管理数据库而构建的。

我建议使用SSMS创建数据库。

更新:如果要使用Visual Studio将数据加载到SQL Server,则可以使用SQL Server I 集成服务(SSIS)完成此操作。这是一个很大的主题,我不知道你是多么精通,但总而言之,你需要以下内容:

1。)安装SQL Server数据工具,其中包含用于创建以下三种项目类型的Visual Studio模板:SS I S,SS R S,SS < strong> A S,

其中: =整合; R =报告;和 A =分析

您可以免费下载SSDT:https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt

2.。)创建一个加载文件的SSIS解决方案。有很多步骤可以实现这一目标,但是在线粗略检查SSIS文件加载器会产生以下结果:

https://www.red-gate.com/simple-talk/sql/ssis/moving-data-from-excel-to-sql-server-10-steps-to-follow/

有一点需要注意的是,上面的教程中没有包含SSDT,VS和SQL Server的版本控制要求,这简直令人抓狂。但是,微软似乎试图通过允许SQL Server软件包定位来解决VS2015及其问题(我没有VS2015确认,我正在使用VS2017并确认该版本)。创建解决方案后,请执行以下操作:

1。)右键单击项目

2.单击配置属性

3.。)将TargetServerVersion设置为您正在运行的SQL Server版本。

4.)注意:工具箱中可用的组件将发生变化 - 这是正常现象。

请参阅以下SO帖子(阅读billinkc的回答):VS2013 not picking up SQL2012 SSIS Custom Components

相关问题