首先,这个问题与SSDT的安装无关。在写这篇文章时,我已经安装了最新的版本。
我的问题是,SSIS包是一段时间前编写的,我认为VS2005或VS2008都是用最新的SSDT包编写的,现在我需要打开它来查看工作情况。
我现在在Windows 10上使用VS2019,再次使用最新的SSDT软件包,而studio拒绝打开该项目。
Unsupported
This version of Visual Studio is unable to open the following projects. The project types may not be installed or this versio
我在我的机器上安装了SQL Server 2012,并使用SSDT创建BI项目。
今天我安装了Visual Studio 2012;但我无法在Visual Studio 2012中创建任何BI项目。有没有办法在VS2012中打开BI (SSIS/SSAS/SSRS)项目,或者我必须总是回到SSDT才能打开它们。
当我发布针对SQL Server 2012的Visual Studio数据库项目时,它会生成包含drop views和functions语句的脚本,然后创建这些视图和函数,尽管与数据库相比,DB项目中的这些视图和函数没有任何变化。如何禁用此行为?我希望发布输出与我在模式比较(项目到数据库)后生成脚本时获得的输出相等,以便只影响发生更改的对象。
我正在与Visual Studio 2013中的其他几个人合作一个项目。我们使用Tortoise SVN来共享项目,因此我们都在处理相同的文件。我负责构建数据库,我确实是这样做的。但是在(localdb)\Projects(SQL Server 11.0.3000- the -DRAGON-DEN\Dragonfett)下的SQL Server对象资源管理器中创建数据库后,我似乎在项目的解决方案文件夹中找不到数据库。
如何将数据库放入项目文件夹?
我一直在Visual Studio for SQL Server Data Tools (SSDT)项目中试验单元测试。我在单元测试设计器中发现了一个我不知道如何调试或解决的问题。 背景: 在Visual Studio 2019中,我创建了一个SSDT项目,并通过导入数据库来填充它。我发现创建能够运行SQL Server测试的独立单元测试项目的最简单方法是右键单击SSDT项目中的存储过程,选择create unit Test...,然后选择将单元测试添加到新项目的选项。 要向测试项目添加新的单元测试,请右键单击该项目,选择add > new Item...> SQL Server
我想开始开发SSIS包。我希望在Visual Studio Business Intelligence Integration Services developer中执行此操作。
看起来商业智能最晚只在Visual Studio 2013中可用。我目前有Visual Studio 2015社区。
我安装了SQL Server 2014和SQL server 2014 Management studio。为了获得SSIS包,我是否必须安装SQL Server data tools 2014?
在此之后,我是否需要安装Visual Studio 2013社区和商业智能?
这是我在Visual St
我有一个SSIS项目(dtproj),它在VS 2017中可以很好地打开,我正在尝试在Visual Studio 2019中打开它。我安装了"SQL Server Integration Services项目“扩展,还安装了SSDT。当我打开解决方案时,它告诉我该项目不兼容。如果我重新加载项目,我会收到一条消息,上面写着:Could not load file or assembly 'Microsoft.SqlServer.ManagedDTS, Version 15.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc
我有一个Visual Studio 2010数据库项目,并且我已经导入了一个现有架构。此数据库中有引用Integration Services系统表dbo.sysssislog的存储过程,并在我的项目中生成许多警告。
我尝试添加master.dbschema和msdb.dbschema作为数据库引用,还尝试将引用的数据库名称重命名为tempdb (而不是主数据库或msdb),但问题仍然存在。
我打开了msdb.dbschema文件,并确认文件中存在sysssislog表。
以下是警告:
SQL04151: Procedure: [dbo].[storedProcedureName] has a
如何使用SQL Server 2019/Visual Studio 2019创建SSIS包?在Visual Studio中创建新项目时,我没有看到SSIS、SSRS或SSAS的任何BI选项。我安装了免费的SQL Server 2019开发人员版。我还安装了Community Visual Studio 2019免费版本。我在Visual Studio 2019中安装了SSDT。我在工作负荷列表中的“数据存储和处理”下选择了“SQL Server数据工具”。在Windows的“开始”菜单上,我搜索了Visual Studio (SSDT),但似乎没有安装Visual Studio (SSDT)。
Microsoft SQL Server数据工具- Visual Studio 2012的for Visual Studio 2012可以与Visual 2012中的SQL Server 2014一起使用,还是需要升级到2013年?
在MS页面上还不清楚。我们不想升级到VS2013,除非我们真的必须升级,因为我们有许多项目需要升级。有谁能澄清并向我提供支持Server 2014的文档证据吗?
参考文献:- -
我在visual studio 2008中创建了一个项目,并附加了一个数据库...但后来它安装了visual studio 2010,并自动更新了我的项目……现在我重新安装了我的windows并再次接近我的项目,当我在VS2008,VS2008 sp1,VS2010中的服务器资源管理器中双击我的数据库文件时,它显示了以下消息...
我有一个已经包含数据的sql server数据库。我想开始对它进行版本化。我知道我可以在Visual Studio中使用数据库项目,通过导入数据库,我可以生成sql脚本。 但是数据库中的数据呢?我试图创建一些数据层应用程序文件,但当我尝试将其导入到Visual Studio中的DB项目中时,收到以下错误: Import Data-Tier Application File - This operation is not supported for packages containing data 那么如何导入数据呢?它必须是某种方式,因为当我提取DAC文件时,有一个选项Extract Sch
我是CLR SQL Server Trigger的新手。我正在跟踪MSDN 链接。这个页面上的第4点说,我必须选择SQL Server Project模板作为我的新项目。
但在我的Visual Studio 2010 Professional中,我找不到这个选项。我已经搜索并找到了这个。在这个链接上,写着“大多数数据库项目功能只在Premium和终极版中可用”,但没有特别针对SQL Servery Project模板编写。
所以我的问题是:
我真的需要Visual Studio Premium or Ultimate来创建SQL Server Project模板来使用CLR SQL Serve
我是这个领域的新手。我正在尝试从SQL Server 2012创建多维数据集。我一般知道如何使用Visual Studio2010创建多维数据集。但我找不到可以下载(或购买)的Visual Studio 2010。IT人员可以提供Visual Studio 2015,但我不知道我需要哪个版本(Visual Studio Community、Visual Studio Professional或Visual Studio Enterprise?)。
我从下载了SQL Server2012的免费版本,但我们没有安装所有功能(请参见下面的图1)。
当我在SQL management studio中创
我安装了Visual 2012,安装了SSDT版本11.1.20627.0。
困扰我的问题之一是SSDT项目中的所有存储过程,当尝试使用模式比较将其推送到服务器时。SP的集合QUOTED_IDENTIFIER总是被关闭,我找不到改变这种行为的方法。
目标数据库是我的本地数据库,它的默认QUOTED_IDENTIFIER被更改为ON(True);
在数据库项目属性页中,选中了"SET QUOTED_IDENTIFIER“复选框,但禁用了整个复选框。
我试图更改一些模式比较选项,例如“忽略表选项”,结果是相同的:它总是给我一些更新脚本,如下所示:
GO
USE [$(DatabaseNam
在Visual解决方案中有两个Server数据库项目。其中之一是一个遗留数据库,我只是在我的主数据库项目中使用一个数据库引用。在我的主数据库项目中有一个类似于
SELECT *
FROM [$(ReferenceDb)].[dbo].[Table1] t
WHERE t.IndexedColumnId IN (1, 55, 99)
我得到了
SR0004: Microsoft.Rules.Data :没有索引的列用作IN谓词测试表达式可能会降低性能。
引用数据库在此列上有一个索引。请注意,这是为演示目的而简化的代码。实际上,我正在将引用数据库中的表与主DB中的表连接起来。如果我将这个简