问题标签 [redgate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
682 浏览

visual-studio - Redgate Visual Studio 插件

我意识到这可能是主观的(并且希望不要在这个 XD 上被否决),但我希望其他使用RedGate 的 .Net 生产力插件的开发人员提供一些建议- ANTS Performance Profiler Pro,ANTS Memory Profiler,和 Excpetion Hunter。它相当昂贵,基本上,有人推荐它吗?ANTS 产品是否(分别)按照他们所说的去做?:

  • 识别瓶颈并确保代码以最佳方式执行
  • 内存泄漏的常见原因快速归零

期待您对此的意见。非常感谢!

0 投票
3 回答
1181 浏览

sql-server - 数据库更改管理 - 初始创建脚本、后续迁移脚本的设置

我有一个数据库变更管理工作流程。它基于 SQL 脚本(因此,它不是基于托管代码的解决方案)。

基本设置如下所示:

启动数据库的过程是运行所有初始脚本,然后运行顺序迁移脚本。一个工具可以处理版本控制要求等。

我的问题是,在这种设置中,维护它是否有用:

“这个”是指一个脚本目录(按对象类型分隔),它表示用于启动当前/最新版本的数据库的创建脚本。

出于某种原因,我真的很喜欢这个想法,但我无法具体证明它的需要。我错过了什么吗?

优点是:

  • 对于开发和源代码控制,我们将拥有与我们习惯相同的每个文件的对象设置
  • 对于部署,我们可以通过运行 Initial+Migrate 或通过从 Current/ 运行脚本将新的数据库实例启动到最新版本
  • 对于开发人员,我们不需要运行数据库实例来进行开发。我们可以在 Current/ 文件夹上进行“离线”开发。

缺点是:

  • 对于每次更改,我们都需要更新 Current/ 文件夹中的脚本,并创建一个迁移脚本(在 Migration/ 文件夹中)

提前感谢您的任何意见!

0 投票
9 回答
188044 浏览

.net - 比 .NET Reflector 更好的东西?

过去我曾经很喜欢 .NET Reflector,但自从 Red Gate Software 接手后,它就急剧走下坡路。现在它迫使我更新(这绝对是荒谬的),有一半的时间更新不顺利,而且每次更新都越来越妨碍我的工作效率。我已经厌倦了,我已经准备好迎接更好的事情了。有没有更好的反汇编程序?


更新:

答案中提到的各种替代方案列表 -

0 投票
3 回答
581 浏览

sql-server - PostgreSQL 迁移

Red-Gate 在 SSMS 中安装的 beta 软件(Sql Source Control)非常有趣,可以通过提交按钮保存模式迭代。我需要 postgresql 的相同功能,我发现与此类似的唯一方法是 log_statement = ddl,但需要将日志转换并正确保存到文件中,然后提交。您对 postgresql 迭代工具有何看法?

0 投票
3 回答
3608 浏览

sql-server - Red Gate SQL 比较 SDK 的替代品?

我一直在一个项目中使用 Red Gate SQL 比较 API,该项目的时间越来越长。我们使用了它的一小部分能力,我正在评估其他选择。

我们的场景基本上是这样的:

  • 我们有两个 SQL Server 2008 数据库,可以假定它们具有相同的架构。
  • 数据库很小。大多数表的行数少于 10K;有些不到100。
  • DB1 可以被认为是“主要的”。我们只直接对 DB1 进行更改,这些更改会传播到 DB2。
    • 在 DB1 中修改一小组五个表时,必须立即将其复制到 DB2。
    • 有时,整个数据库——更少的一组排除表(例如日志)——必须同时从 DB1 复制到 DB2。这是从 Web 表单触发的。

目前,所有这些都是在代码中使用 Red Gate 的 SDK 来处理的。

我还能怎么做呢?如果您认为这是正确的选择,我对纯 SQL Server 解决方案(复制?)持开放态度,但如果您发现我的想法,纯 C# 解决方案将需要与我的 IT 部门进行较少的交互。

0 投票
1 回答
70 浏览

c# - RedGate 显示百分比而不是毫秒

我试图比较两台不同机器上的 RedGate 性能配置文件,令我惊讶的是,一台 RedGate 显示毫秒但没有代码文本(没有源代码),而另一台显示代码文本与工作行的百分比。

我怎样才能看到毫秒?

PS 我确定我在两台机器的设置中都选择了挂钟。

0 投票
2 回答
94 浏览

.net - 如何跟踪可能引发潜在异常的位置?

我们在这里有很多关于堆栈跟踪和分析已抛出异常的问题。

我正在使用 RedGate Reflector 来检查一些 .net 类的工作原理。特别是,我正在查看对象的ConnectionString属性System.Data.SqlClient.SqlConnection。反射器指示ArgumentException如果提供了无效的连接字符串,此属性可能会抛出一个。

我的问题是:鉴于此属性可能会引发此特定异常,我如何分析代码以找到可能引发异常的位置?该属性调用另一个函数来设置值。这个函数不ArgumentException直接抛出。我想知道如何找到可能引发此异常的位置。

0 投票
4 回答
6914 浏览

sql - 任何使用 Red Gate 的 SQL 源代码控制的人

我们一直在为我们的 SQL 源代码控制寻找可能的解决方案。我刚刚遇到 Red Gates SQL 源代码控制,想知道是否有人实现了它?我将下载试用版并试一试,但只是想看看其他人是否有真正的经验。

一如既往地非常感谢您的意见

--S

0 投票
1 回答
406 浏览

windows - 如何在命令行上使用 Red Gate Ants Profiler

我正在尝试在命令行中使用 Redgate Ants 内存分析器。我已经在命令行上看到了 redgate 页面,但没有发现它提供的信息量很大。有没有人对如何做到这一点有更详细的描述?

谢谢你的帮助。

0 投票
1 回答
238 浏览

sql-server - Red Gate 是否已经决定他们是否会很快通过 Sql Source Control 支持 GIT

Red Gate 是否已就是否将很快通过 Sql 源代码控制支持 GIT 做出任何决定。GIT 正在成为事实上的源代码控制标准,我不想必须支持 GIT 和 SVN 才能使用这个光滑的 RG 产品