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

sql - 使用 Schema Compare for Oracle 创建部署脚本

我们有大量(2000 多个)脚本用于部署数据库代码。有谁知道是否有一种工具可用于创建符合正确依赖顺序的单个部署脚本?

我知道这可以使用 Redgate 的 SQL 比较来完成,但是如果你有 SQL Server,那就太好了。从 Schema Compare for Oracle 工具的有限信息来看,它似乎没有此功能。

0 投票
4 回答
1049 浏览

sql-server - 如何将源代码控制的 VS2010 数据库项目的更改合并到本地开发数据库

我们正在尝试使用以下开发周期进行新开发的 VS2010 数据库项目:

  • 使用 Management Studio 在本地数据库实例上开发更改(使用设计器等)
  • 使用 VS2010 模式比较将这些更改同步/导入到 VSDB 项目
  • 签入 VSDB 项目并运行自动构建/测试等

当我想从源代码管理中“获取最新信息”时,我会:

  • 从源代码管理更新 VSDB 项目文件
  • 使用 Schema Compare 将项目中的更改推送到我的本地数据库实例

这是它开始崩溃的地方......因为模式比较试图同步两个版本,它试图撤消我对本地数据库所做的任何更改,作为我自己的功能开发的一部分。

显然,您可以告诉架构比较以跳过对我已修改的对象的更改,但遗憾的是这并不总是正常工作:http ://connect.microsoft.com/VisualStudio/feedback/details/564026/strange-schema-比较-行为-sql-2008-数据库-项目

从根本上说,问题的存在是因为 VSDB 项目中的定义没有自动与我的本地数据库同步;因此,每次我得到更改时,我都需要使用 Schema Compare 进行“可怜的人合并”。

一种可能的解决方案是:

  • 首先使用 Schema Compare 将本地数据库中的任何更改同步到 VSDB 项目
  • 从源代码控制更新 VSDB 项目(因此使用源代码控制工具进行合并,而不是模式比较)
  • 架构比较从源代码管理到我的本地数据库实例的更改

...这远非理想。

RedGate SQL Source Control 在这方面是否更好?

新的“Juneau”SQL 工具集怎么样?

0 投票
5 回答
2363 浏览

build-automation - Red Gate 中的 SQLCompare 自动化

如何使 SqlCompare 自动化,它比较和同步不同服务器上的数据库以每晚运行?你能给我一个链接或简要步骤来说明如何处理这个问题吗?

0 投票
1 回答
486 浏览

version-control - 将 SQL Server 源代码控制添加到 Cruise Control.Net

我们最近收购了 Red-Gate 的 SQL 源代码控制(2.2 版),我们希望在我们的 CI 服务器中添加带有 Cruise Control.Net 的“构建”。

有谁知道如何创建脚本来完成这项任务?基本上我们想要的是每次都构建代码和数据库。

谢谢

0 投票
1 回答
1925 浏览

performance - Redgate ANTS Performance Profiler 6.3 给出错误:无法连接到目标进程,因为发生异常,“无法启动 IIS”

刚刚下载了“ANTS Performance Profiler 6.3”的 14 天试用版来检查我的 Web 应用程序的性能。这是我开始新会话后的配置设置(通过“文件”菜单)。我在 Windows 7 上运行 IIS 7。此 Web 应用程序使用表单身份验证。我刚刚登录到该站点,并进入了我在“ASP.NET Web 应用程序 (URL)”字段中指定的页面。什么可能导致此错误?

我在猜测,我需要为我的 Web 应用程序授予探查器(用户)权限,是吗?如果是这样,我可以使用什么用户?或者我是否需要将应用程序池身份用户更改为不同的东西?

下载地址:

http://www.red-gate.com/products/dotnet-development/ants-performance-profiler/

设置:

在此处输入图像描述

错误(单击“开始分析”按钮后):

在此处输入图像描述

0 投票
1 回答
2014 浏览

sql-server - 如何检查 SQL Azure bacpac 是否损坏

我刚刚因为损坏的 SQL Azure bacpac 备份而浪费了几个小时。在恢复备份时,我使用的任何恢复机制都没有报告任何错误,并且架构和数据似乎在那里,但鉴于该备份肯定有问题。

我正在使用 Redgate 的SQL Azure 备份,但 afaik 所做的只是使用create as copy of,检查直到完成,然后使用 bacpac 导出 Azure 功能进行备份。

有没有办法确认 SQL Azure bacpac 备份没有损坏?


有关备份症状的更多信息:

  • 通过DAC 框架客户端工具或 Azure 管理门户进行还原不会报告任何错误
  • 快速查看表列表,1-2个表的前100条记录看起来不错
  • SQL 用户处于无法映射到 SQL 登录的状态(就好像这些用户是在本地数据库中使用“无登录”选项创建的)。这在数据库的其他备份中没有发生。

在那个问题中,我链接到其他人有类似情况的本地备份由于磁盘空间不足而损坏:http ://www.sqlmag.com/forums/aft/96868

0 投票
3 回答
343 浏览

powershell - 如何创建动态PowerShell查询?

我有一个 Powershell 查询来获取我的数据库的备份。但是我需要备份具有不同名称的数据,例如 DATABASEBACKUP_CURRENTDATE。我怎样才能做到这一点?

0 投票
2 回答
371 浏览

sql-server - RedGate 以编程方式将 DB 链接到 SVN

我们目前正在审查作为自动化开发人员部署中心的一部分的源代码控制产品。

我们希望能够以编程方式将数据库链接到源代码控制,而不是依赖开发人员这样做。这对 RedGate SVN 可行吗?如果是这样,怎么做?

谢谢大卫

0 投票
2 回答
3946 浏览

sql-server - tSQLt 的 SQLCop 测试

用于 SQL 单元测试的 Redgate工具SQLTest现在提供了从SQLCop添加测试的能力,但是 Redgate 工具只附带了其中的一小部分测试预构建。

由于测试只是存储过程,我相信有人已经实现了更多这些测试。

你愿意分享吗?任何人?

0 投票
3 回答
996 浏览

migration - 我应该使用哪个 Red Gate 工具?

我需要export/update schema without loosing existing data。我发现Red Gate您可能听说过两种工具:

  • SQL Compare;
  • SQL Data Compare;

其中哪一个可以帮助我解决迁移问题?