我有一个.NET Core解决方案,它需要引用单个.NET Framework包,只是为了将包内容扩展到packages文件夹中,以便某些工具可用。 在我的.csproj我有这一行: 我发现当我构建我的解决方案(在本地开发Visual Studio或TeamCity )时,有时NuGet会 ...
我有一个.NET Core解决方案,它需要引用单个.NET Framework包,只是为了将包内容扩展到packages文件夹中,以便某些工具可用。 在我的.csproj我有这一行: 我发现当我构建我的解决方案(在本地开发Visual Studio或TeamCity )时,有时NuGet会 ...
团队城市我有一个 TeamCity 项目,其中包含Visual Studio Solution (.sln )的.NET CLI (dotnet) build step 。 该解决方案包括一个SQL Project (.sqlproj ) 。 运行此构建步骤会出现错误: 数据库.sqlproj 所 ...
我正在尝试发布我们的Web应用程序(使用tfs部署到Azure),但是我不断收到一个错误,我无法理解: 在本地部署或在我们的演示环境中从未发生过。 尝试执行相同的简单SQL脚本(这是需要运行的第五个脚本)时,总是会发生这种情况。 该脚本可以从SSMS针对生产数据库的副本正常运行,但是 ...
我有一个包含数据的SQL Server数据库。 我计划在我的项目中实施Roundhouse。 如何将现有表架构迁移到Roundhouse表中? ...
我们有一个视图定义,在内部使用其他5个视图。 当我们使用RoundhousE执行数据库脚本时,这些视图脚本将按字母顺序执行。 因此,在主视图内部使用的这5个视图中,只有3个视图在主视图之前执行,其余2个视图尚未创建,因此主视图脚本抛出错误。 除了重命名视图之外,我们如何解决此问题? ...
我决定对我的数据库使用RoundhousE。 现在有三种使用此工具的方法。 使用MSBuild,DLL文件或控制台应用程序。 我找到了一些有关如何使用MSBuild变体的文档,并且我知道如何使用控制台应用程序,但是我找不到任何有关如何在Visual Studio中使用DLL以及如何以这种方 ...
我试图在我的应用程序中设置RoundHousE项目,以处理数据库迁移和版本处理。 我正在关注这篇文章。 据我确切知道数据库名称,这很好。 但是我找不到如何处理数据库的动态名称,因为在我的应用程序中,我为每个客户端都有单独的数据库,并且这些数据库的列表位于主数据库的表中。 因此名称如下 ...
如果这个超级 RoundhouseE 数据库迁移工具支持 SQLCMD 模式下的 SQL Server 脚本,那就太棒了。 Visual Studio Data Tools 在 SQLCMD 模式下生成脚本。 最好将这些 SQLCMD 模式脚本添加到 RoundHouse 迁移中而无需任何修改。 ...
我们正在使用Roundhouse来部署数据库并保留SQL Server(2008+)的版本 我有一个授予权限的脚本,需要传递一个用户名。我知道Roundhouse中支持令牌替换,但是我看到的唯一提到的令牌是{{database}}。 有哪些内置令牌? 用户可以定义自己的令牌吗? ...
我们使用RoundhousE已经有一段时间了,最近出现了一个问题。 现在,我们有了视图文件,其中包含对函数的调用以及使用视图的函数。 RoundhousE在视图文件之前运行函数文件,因此,在对视图进行更新时(例如,向其中添加了新列),调用视图的函数将失败。 有没有办法告诉某个特 ...
我正在使用 RoundhouseE 来管理数据库迁移,并且由于错误的遗留 git 配置,脚本已提交到 git,行尾不一致。 我想规范化这些行尾,当然,在这样做时 RoundhouseE 检测到这些文件的 hash 更改。 从 RoundhouseE 的角度来看,我接受这是正确的行为,但我不确定最佳 ...
我想知道chucknorris / roundhouse项目的UP文件夹中是否可以有子文件夹。 我的团队不是将所有脚本都放到UP文件夹中,而是希望通过“ release#”来组织新脚本,并且每个版本都有一个不同的文件夹。 这会破坏up文件夹的作用还是内置此功能? ...
我在使用Roundhouse和Teamcity向我的sql服务器进行身份验证时遇到问题。 Teamcity作为本地系统帐户运行,因此cmd shell将在本地系统下打开。 当我传入rh.exe时-d = DB -s = SQLSERVER -csa = uid = DOMAIN \\ USE ...
我正在使用 Visual Studio C# 库项目来包含作为部署工件所需的静态资源。 (在我的例子中,结合 RoundhouseE 和 Octopus 部署运行的 SQL 文件)。 按照惯例,项目中的所有文件都必须设置其属性,以便“构建操作”为“内容”,“复制到输出目录”为“始终复制”。 如果 ...
我想知道每次迁移是否可以有一个SQL文件。 我们正在尝试将它与RoundhousE一起使用,但如果已经运行的SQL文件被更改,RoundhousE将停止。 有任何想法吗? ...
我正在考虑将我们的数据库转换为源代码控制。 我找不到任何关于改进现有dbs与rh一起使用的最佳方法的信息。 我可以看到创建的表,我应该编写那些脚本并将它们添加到我们的数据库中,事情将从那里开始? 或者我应该获得db的bak并使用restore标志运行rh? 似乎应该有一些这方面的指导 ...
编辑:坦率地说,从最初开始这是一个可怜的问题。 我们有一个名为DEV.DBDeployment.DropCustomCreate.bat的批处理脚本,顾名思义,它会删除并使用Dev中一个有用的全新工具创建数据库,但是我们并不总是希望删除数据库,有时只是获取最新的变化。 值得注意的是, ...
我目前正在使用RoundhousE来管理我的数据库迁移,这确实很好。 我一直在研究各种迁移创建技术,例如FluentMigrator和其他一些技术。 尽管出现错误的可能性确实很高,因为大多数错误不是强类型的。 例如,这是从FluentMigrator进行的迁移 我以前使用过En ...
我想使用回旋连接为sysdba,已经尝试过 肠道有这个异常 也尝试过 但随后的例外是 有什么建议么? 提前致谢 ...
我对Oracle有点陌生,主要使用SQL,因此我对oracle的工作原理以及要使用的用户/连接字符串的某些理解可能是错误的,或者不存在。 我正在尝试使用回旋机制来创建/管理Oracle数据库。 现在,我正在尝试在运行Windows 7和VS 2010的开发机上工作。我有一个简单的沙箱项目 ...