问题标签 [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 投票
2 回答
1794 浏览

c# - RedGate Reflector 从 .net 程序集中恢复源代码

快速提问。

我可以使用 RedGate Reflector 恢复丢失的 .cs 文件吗?

我的程序集是调试版本

0 投票
2 回答
1074 浏览

sql-server-2005 - 长时间运行的数据库邮件

我已经在我的 2005 生产服务器上运行了 Redgate 的 SQL Monitor 2,并且我不断收到关于数据库邮件具有长时间运行查询的警报。我目前已将警报设置为在一分钟后标记并在 2 分钟后将其标记为红色,这通常会弹出为红色。

我需要知道这是否是我需要调查的事情,或者这是否是正常行为,我可以设置警报以忽略它。

0 投票
2 回答
165 浏览

.net - 我将如何解决这个 .net Web 服务器性能分析问题?

我正在使用redgate 性能分析器来测试我的 asp.net mvc 2 应用程序。我发现其中一件事是 XMLSerializer 占用了过多的 CPU 时间,因此请参阅这篇文章。我将其更改为XmlSerializerCache现在使用的位置。

现在 XmlSerializer 问题不再存在,我通过使用带有 Jmeter 的网站同时模拟 80 个用户来分析应用程序。因此,现在需要时间的顶级方法正在FirstOrDefault()对我正在提取的一些数据进行操作,我将举个例子-

谁能建议我可以做些什么来改善这一点?当前时间是 25 秒和前 2 种方法的 16 秒.. 是否只是因为我同时模拟 80 个用户并且数据库(sql server 2005)方面存在一些问题,例如表太大和索引等等...我会调查的,但目前我正在尝试确定您在代码中看到的任何问题,即 C# 方面的问题..

我将不胜感激任何帮助谢谢!

0 投票
2 回答
251 浏览

sql-server-2008 - SQLCompare 仅生成差异脚本

是否可以使用 Red Gate SQl Compare 中的 SQLCompare 仅生成差异脚本?

在我们的数据库同步场景中,我们将使用 SQLCompare 生成差异脚本,并将使用 Tarantino 来应用脚本。我用 sqlcompare 玩了一点,但没有找到一种只生成 diff 脚本,没有同步数据库的方法。

谢谢

0 投票
6 回答
8821 浏览

sql-server - RedGate SQL Source Control 适合我吗?

我刚刚继承了一个 SQL Server 数据库。我需要解决的一件事是版本控制和自动化构建。

有人建议我应该认真考虑推荐RedGate SQL Compare,但我不得不承认我对此有些不安。

我的预订是...

  • 它似乎促进了 gui 工具在数据库工作中的使用?
  • 对于实时应用程序,我更喜欢使用更改脚本,这避免了在每个 scrum 周期结束时创建迁移脚本的最后一分钟恐慌,这意味着您的更新脚本可以由 CI 测试。我看不出 RedGate 工具是如何解决这个问题的。

我的直觉告诉我要坚持使用 MSBuild 文件和一堆 .SQL 文件的久经考验的方法。

我很想知道是否有人有使用此工具的经验。

0 投票
1 回答
85 浏览

sql-server-2008 - 迁移和比较 SQL Server 数据库

我们今天下载了 RedGate 的 Toolbet,目的是自动化我们公司在数据库方面需要很长时间的一些任务。

第一个出现在我们拥有的 15 GB 数据库中,有很多索引、约束和几个触发器。我们希望这个数据库与架构、所有数据、触发器等完全迁移到一个新的数据库,以减小大小并获得更好的性能,隐藏过去犯下的所有错误。不幸的是,这是第一个客户发布的一个产品的数据库,我们用它来测试很多东西,这些东西并不总是很好用。我们确信,如果我们做这样的事情,我们将把超过 50% 的大小恢复到我们的磁盘中。

一个或一些 Toolbet 工具组合起来是否有用?如果答案不是,是否有其他可用的工具对这项任务有用?

0 投票
2 回答
848 浏览

sql-server - 哪个源代码控制系统与 Red Gate SQL 源代码控制一起使用

我们计划使用Red Gate SQL 源代码控制,但尚未决定使用哪个源代码控制系统:您可以使用Subversion (SVN)Team Foundation Server (TFS)

我们应该选择哪一个?这对 Red Gate SQL 源代码控制的方式有何影响?

以下是一些可能影响我们选择的因素:

  • 我们使用 SQL Server 2008 R2
  • 我们目前不使用 SVN 或 TFS
  • 我们不会使用 SVN 或 TFS 来控制我们的非数据库代码
  • 我们通过 MSDN 许可证获得 TFS,因此成本不是一个因素
  • 我们在同一个办公室和远程工作

任何帮助或建议将不胜感激。

编辑:对于非数据库代码,我们使用 VSS,我们将在本周晚些时候将其替换为 Mercurial(使用 Kiln)。

编辑:自从发布这个问题以来,我发现 Red Gate SQL 源代码控制可以与任何具有合适命令行的源代码控制系统一起使用。因此,我们可以让它与我们的 Mercurial/Kiln 实现一起使用,并且肯定会考虑这一点。对此的任何建议都会非常有帮助。

0 投票
1 回答
1032 浏览

sql-server-2008 - Red Gate SQL Prompt - auto complete alter statements lose comments

Using SQL Prompt 4 (I'm aware there's an upgrade but I'm not responsible for that kind of thing..)

I like the ease of being able to write alter proc __ and have SQL Prompt fill the rest of the statement, bringing up the required procedue/view/whatever.

Unfortunately, any comments in the procedure that would appear if I'd have browsed through the object explorer of management studio and selected 'modify' (or script as..) disappear.

Is there a way of ensuring the comments are included? they also appear in the output of the proc sp_helptext.. these comments are above the initial 'alter proc' statement.

Cheers :)

0 投票
1 回答
498 浏览

database - 如何使用 RedGate、TeamCity 和 SVN 自动升级数据库

我们正在寻求从手动脚本转移到 RedGate 数据库源代码控制来管理我们的数据库。

我们想对存储的过程/查找等进行更改,然后将它们检入到 SVN 主干,这将触发一个新的 TeamCity 构建。我查看了RedGate 文档和一些谷歌结果(例如http://www.troyhunt.com),它们似乎区分了应该没问题的架构。问题是查找表。

我们已经列出了哪些表是查找/静态表(在 SQL Studio 中),但我怎样才能将该列表提供给 SQL 数据比较工具(我想我可以查看 Data 文件夹中的文件)?另外,我们将如何更新现有数据,例如所有姓氏都大写?

另外两个有趣的地方是我们有多个客户端使用相同的数据库模式,但有些可能在 0.3 版上,有些在 0.4 版上。我猜当我们想要在旧版本上工作时(例如,为了修复错误),我们将需要更改 SQL 中的源代码控制绑定。

还有其他人使用多个版本的数据库执行连续部署吗?
谢谢

0 投票
1 回答
3605 浏览

sql-server - RedGate SQL 工具 v Microsoft Visual Studio Team System Database Edition (Data Dude)

我一直在研究用于测试和持续集成环境的 RedGate 的 SQL 工具和 Microsoft 的 Visual Studio Team System Database Edition(以前称为 Data Dude)。

我们需要能够做的是:

  • 源代码控制下的模式和数据
  • 使用 TeamCity(命令行)进行自动化持续集成
  • 将更改(和数据)推送到环境(暂存、生产、测试​​),而不是从 Visual Studio

哪种解决方案最适合我们的需求,人们对这两种产品的看法、观点和经验是什么。你会/会选择哪个?为什么?有没有我错过的替代方案?