14得票1回答
SQL Server中的__RefactorLog表 - 是否可以安全删除?

我怀疑SSDT会在你指向的任何数据库中创建一个名为__RefactorLog的表。 如果我已经发布了,删除这个表会有什么危害呢?因为我认为在部署时不包含它在模式创建脚本中也没有任何好处。 我个人看不出任何缺点,但我想向这里的专业人士提出这个问题,看看我是否漏掉了什么......

14得票5回答
如何从我的SSDT发布脚本中删除ALTER DATABASE语句?

免责声明:SO上有一个类似的问题,看起来是在提到旧版SSDT。所选答案引用了我项目中没有的设置文件。我认为我已经正确地设置了新项目格式中的等效设置。 我对SSDT还不熟悉,并且我不信任它不会无意中更改我的数据库。在获得所需的设置后,我尝试进行发布以查看它将尝试对我的数据库执行哪些操作。我发现...

14得票2回答
SQLCMD模式下的ServerConnection.ExecuteNonQuery

我正在使用Microsoft Data-Tier Application framework创建基于DacPackage对象的部署脚本。我尝试使用Microsoft.SqlServer.Management.Smo.Server类来执行此脚本...SqlConnection deployCon...

14得票2回答
MSBuild 15.0(Visual Studio 2017)错误MSB4067适用于SSDT(SSRS和SSAS)项目:“元素<Project>下面的<State>元素未被识别”。

MSBuild 14.0(包含在Visual Studio 2015中的版本)在构建包含SSDT项目(rptproj或dwproj项目)的解决方案时记录警告(MSB4078)。例如: 警告MSB4078:项目文件“Reports.rptproj”不受MSBuild支持,因此无法构建。 ...

14得票4回答
Visual Studio 2012 + 商业智能模板

我在我的电脑上安装了SQL Server 2012,并使用SSDT创建BI项目。今天我安装了Visual Studio 2012;但我无法在其中创建任何BI项目。是否有一种方法可以在VS 2012中打开BI(SSIS / SSAS / SSRS)项目,还是我必须始终返回SSDT才能打开它们?

13得票4回答
Visual Studio Professional 2019版本16.10.0无法在SSDT项目中打开.sql文件

将 VS 2019 Professional 升级到最新版本 16.10.0。打开现有的 SSDT 项目,双击项目中的任何 SQL 脚本文件时,该文件无法在选项卡窗口中打开。 如果 SQL 脚本定义了一个表,我可以看到消息:设计面板正在加载中。我可以看到设计和脚本面板之间的分隔符。如果我拖动...

13得票2回答
SSIS表达式设置两个变量

我正在尝试在SSIS中使用"Expression Task"来初始化/设置两个变量。这看似简单的任务让我感到抓狂,因为我不知道如何分离语句:@[User::testVariable]="1" @[User::testVar2]=3 出现解析错误,我已经阅读了大量文档但无济于事。语句如何分隔...

13得票1回答
SQL Server数据工具:加载自定义DeploymentPlanModifier时出错:无法加载所需的id贡献者。

我需要拦截SSDT构建以修改构建脚本。我遵循了MSDN部署计划修改器教程,但当我尝试构建数据库项目时,出现以下错误:Required contributor with id 'MyDeploymentContributor.SqlRestartableScriptContributor' co...

13得票4回答
如何将Visual Studio 2010数据库项目转换为SSDT项目

我已经安装了带有SP1的Visual Studio 2010 Premium和SQL Server 2012开发版的干净的Windows 7。现在,我应该能够将Visual Studio 2010数据库项目转换为SSDT项目。根据这篇技术博客文章所说,只需打开我的Visual Studio解决...

13得票2回答
在VS2015中无法导入.rptproj文件,提示“不支持”。已安装最新的SSDT。

我正在尝试将一些旧的VS2005项目转换为VS2015 Enterprise。当我打开任何带有报表项目(.rptproj)的项目时,VS会提示该项目不受支持。 不受支持 此版本的Visual Studio无法打开以下项目。可能没有安装项目类型,或此版本的Visual Studio不支持它们。...