Visual Studio 中的 SQL 数据库项目

     2023-03-23     39

关键词:

【中文标题】Visual Studio 中的 SQL 数据库项目【英文标题】:SQL Database Project in Visual Studio 【发布时间】:2009-12-28 05:19:06 【问题描述】:

我已经准备好手动维护的数据库,现在我想使用该数据库来创建 SQL 项目。我也在创建但不能导入现有的表、视图、存储过程或任何其他对象。有没有办法做到这一点。如果是,请告诉我。

谢谢, 皮尤什

【问题讨论】:

【参考方案1】:

使用 Visual Studio 的 Database Edition(不要与旧的“数据库项目”混淆),您可以生成一整套可添加到源代码管理的脚本。还包括数据和架构比较工具。

此工具最初被称为“Data Dude”,适用于 Visual Studio 2005 及更高版本。

【讨论】:

【参考方案2】:

我不知道 Visual Studio 中有任何对数据库的逆向工程支持。

您需要做的是从 SQL Server Management Studio 将现有 SQL 数据库编写成 *.sql 文件:

然后将它们作为“创建脚本”导入到 Visual Studio 中的数据库项目中。任何进一步的更改都可以作为“更改脚本”添加到您的项目中。

【讨论】:

从 Visual Studio 中的 SQL Server Express 数据库获取数据库名称

】从VisualStudio中的SQLServerExpress数据库获取数据库名称【英文标题】:GettingthedatabasenamefromaSQLServerExpressdatabaseinVisualStudio【发布时间】:2011-09-2504:43:09【问题描述】:我目前正在使用此连接字符串附加到我在VisualStudio中创建的数据... 查看详情

对于 Visual Studio 2012 中的 SQL Server 数据库项目,“需要迁移”是啥意思

】对于VisualStudio2012中的SQLServer数据库项目,“需要迁移”是啥意思【英文标题】:Whatdoes"needmigration"meanforaSQLServerDatabaseProjectinVisualStudio2012对于VisualStudio2012中的SQLServer数据库项目,“需要迁移”是什么意思【发布时间】... 查看详情

Visual Studio 中的 Azure SQL 数据库 - 目标平台差异(V12 与普通)?

】VisualStudio中的AzureSQL数据库-目标平台差异(V12与普通)?【英文标题】:AzureSQLDatabaseinVisualStudio-targetplatformdifferences(V12vs.plain)?【发布时间】:2019-09-0323:17:27【问题描述】:我找遍了,找不到明确的共识。在VisualStudio2017和VisualS... 查看详情

默认为 Visual Studio 2012 数据库项目中的 T-SQL 窗格视图

】默认为VisualStudio2012数据库项目中的T-SQL窗格视图【英文标题】:DefaulttotheT-SQLPaneviewwithinVisualStudio2012DatabaseProject【发布时间】:2013-01-2820:57:26【问题描述】:在VisualStudio2012中处理数据库项目时,VS在添加或编辑表时默认使用“... 查看详情

Visual Studio 中的 --enable-pic 等效项

】VisualStudio中的--enable-pic等效项【英文标题】:--enable-picequivalentinVisualStudio【发布时间】:2012-11-0914:12:35【问题描述】:VisualStudioC++项目中的设置,相当于*nix--enable-pic开关,即./configure--enable-pic【问题讨论】:描述您想要实现的... 查看详情

将菜单添加到加载项中的 Visual Studio 菜单栏

】将菜单添加到加载项中的VisualStudio菜单栏【英文标题】:AddingaMenutotheVisualStudioMenuBarwithinanAdd-In【发布时间】:2010-10-2112:15:55【问题描述】:是否可以在加载项中向VisualStudio的主菜单栏添加自定义菜单?我希望加载项创建一个... 查看详情

Visual Studio 2017 SQL 数据库项目

】VisualStudio2017SQL数据库项目【英文标题】:VisualStudio2017SQLdatabaseproject【发布时间】:2018-01-2922:59:22【问题描述】:如果我有可视化sql数据库项目,我想删除数据库中的所有对象并再次创建它们,而不删除实际的数据库。有没有... 查看详情

将未映射的菜单项映射到 Visual Studio 中的组合键

】将未映射的菜单项映射到VisualStudio中的组合键【英文标题】:MapunmappedmenuitemstokeycombinationsinVisualStudio【发布时间】:2009-11-2519:45:55【问题描述】:如何在VS2008中为未映射的菜单项分配组合键?我想映射view.PendingCheckins窗口,但... 查看详情

Visual Studio 2012 中的 Sql Server ce 问题

】VisualStudio2012中的SqlServerce问题【英文标题】:SqlServerceissuesinVisualStudio2012【发布时间】:2013-01-1606:27:25【问题描述】:我正在Windowsphone7.5中开发一个项目并用于存储数据,我正在使用SqlServerce3.5,它未显示在VisualStudio2012的服务... 查看详情

我似乎无法将记录添加到 Visual Studio 中的数据库

】我似乎无法将记录添加到VisualStudio中的数据库【英文标题】:Ican\'tseemtoaddtherecordstomydatabaseinsideVisualStudio【发布时间】:2014-11-1223:58:42【问题描述】:您好,我是C#和SQL的新手。但我的问题是SQL我试图连接到我在VisualStudio2010上... 查看详情

Microsoft SQL Server 数据库/Visual Studio C#:日期处理

】MicrosoftSQLServer数据库/VisualStudioC#:日期处理【英文标题】:MicrosoftSQLServerdatabase/VisualStudioC#:datehandling【发布时间】:2021-02-0620:26:42【问题描述】:我正在尝试找出从数据库中获取日期并将其正确解析/转换到我的DAL(DataAccessLayer)... 查看详情

如何连接到 SQL Server Compact 3.5 文件作为 Visual Studio 2012 中的数据源?

】如何连接到SQLServerCompact3.5文件作为VisualStudio2012中的数据源?【英文标题】:HowcanIconnecttoaSQLServerCompact3.5fileasadatasourceinVisualStudio2012?【发布时间】:2012-10-2510:51:15【问题描述】:VisualStudio2012附带SQLServerCompact4.0。我已经从http://w... 查看详情

Visual Studio 外部依赖项符号错误

】VisualStudio外部依赖项符号错误【英文标题】:VisualStudioExternalDependenciesSymbolerror【发布时间】:2013-11-1806:55:42【问题描述】:我正在尝试编译一个程序,其中头文件位于VS解决方案内的ExternalDependencies文件夹中。现在对于这些头... 查看详情

Visual Studio 2010 SQL Server 数据库项目 - 忽略存储过程和函数

】VisualStudio2010SQLServer数据库项目-忽略存储过程和函数【英文标题】:VisualStudio2010SQLServerDatabaseProject-IgnoreStoredProceduresandFunctions【发布时间】:2010-05-2520:31:11【问题描述】:我非常喜欢VisualStudio2010中的新SQLServer数据库项目。我还... 查看详情

VSTO、Outlook 加载项和 Visual Studio 2015

】VSTO、Outlook加载项和VisualStudio2015【英文标题】:VSTO,Outlookadd-ins,andVisualStudio2015【发布时间】:2015-10-1218:32:59【问题描述】:从VisualStudioRC开始,VisualStudio2015似乎不再支持VisualStudioToolsforOffice(VSTO)中的Office加载项项目类型。MS博... 查看详情

如何通过 Visual Studio Schema Compare 不断显示差异?

...问题描述】:我在VisualStudio2013的解决方案中创建了一个数据库项目,并从SQL服务器导入了一个数据库。然后我做了一个SQL比较;源是数据库,目标是数据库项 查看详情

SQL Anywhere 11 (Sybase) 与 Visual Studio SP1 中的实体框架?

...乎就在标题中。我刚刚安装了VisualStudioSP1,现在当我想从数据库中导入实体模型时,它不再显示SQLAnywhere提供程序。有谁知 查看详情

EntityFramework 连接到 Visual Studio SQL Server (localdb)

...o运行SqlServer的本地实例:它是在线的,我可以通过UI查看数据库中的数据。我的App.config文件如下所示:&l 查看详情