问题标签 [red-gate-sql-prompt]

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 回答
5047 浏览

sql - SSMS 2012 System.OutOfMemoryException(客户端)和 SQL 提示(包括调试信息)

一些背景知识:自从它与 Red Gate 的 SQLPrompt 一起发布以来,我一直在 SSMS 2012 中遇到此内存异常(此异常从未发生在同一台笔记本电脑上的 SSMS 2008R2 中)。

我最初每天都会遇到这些异常(SSMS2012 和 SQLPrompt),这迫使我关闭并重新打开 SSMS(以及我正在处理的所有事情)。几个月前,我偶然发现了一个支持线程,指出可能的附加组件是原因,所以我卸载了我唯一的附加组件(SQL 提示,但没有卸载开发人员包的其余部分)并且几个月没有一个例外少 System.OutOfMemoryException 异常。

在 2012 年发布 SP1 后,我应用它并再次重新安装 SQL Prompt(最新版本)以查看问题是否已得到解决,并且在开发时间的 7 小时内,我再次遇到了臭名昭著的 System.OutOfMemoryException。

在所有这些过程中,我一直在使用 Red Gate 开票并在他们看到异常的地方提交调试日志,但由于内存异常没有明确列出 SQLPrompt,他们不会将问题上报给开发团队。然而,在此特定异常之前,SQL Prompt 在 SSMS 2012 IDE (Visual Studio 2010) 中引发了许多异常(下面列出了一些)。我认为内存异常是 SQL Prompt 如何管理缓存数据并耗尽 SSMS 的可用内存的问题的征兆,最终引发异常。

我已经学会了如何推迟这个问题以及如何重现它,它与两个变量直接相关:

  1. 在 SSMS(对象资源管理器和查询窗口)中连接和处理多个实例。即连接到 7 个实例在 2-3 小时内消除了异常。
  2. 从多个实例返回结果集。这包括 SSMS 用于将信息返回到 IDE 的查询以及返回到各个查询窗口的结果。

我连接到的实例越多,引发异常的速度就越快,这导致我 SQL 提示符缓存每个实例的所有对象信息。一旦引发内存异常,情况就会恶化,直到 SSMS 完全崩溃(除非我先关闭它)。

我所追求的是如何收集更多/更好的信息以提交给 Red Gate 以纠正这个问题。这是我需要你帮助的地方。

笔记本电脑:HP Elite book 8440 内存:6GB

当前操作系统:Win 7 Enterprise Ed Sp1

以下是 SQL Prompt 引起的一些异常:

这是内存异常:

结果集中抛出异常

同样,需要明确的是,我不知道其他异常是否相关,但内存异常在安装 SQL Prompt 时发生。

感谢你的协助!

0 投票
1 回答
749 浏览

sql - SQL Server Management Studio 自动完成行为

我有带有 SQL Prompt 5 的 SQL Server Management Studio 2008。当我输入查询并按 Enter 键时,光标会向后跳到单词的中间。

如果我输入

然后从智能感知中选择表名,这不会发生。但是,如果我输入

然后按回车键,光标跳到co之间account

我认为这是某种自动完成设置,但我不知道是哪一个。

0 投票
3 回答
1193 浏览

sql - 如何更改 SQL 提示设置以不自动更正短语?

我有 SQL Server Mgt Studio,并且有 red-gate SQL Prompt 插件。在大多数情况下,大多数自动更正都令人惊叹并且让生活更轻松,但我使用的是一个名为 offset 的特定数据库,但它总是会自动更正为 OFFSET,因为它是 SQL 中的一个函数。

如何根据具体情况禁用自动更正?我假设它在选项设置中的某个地方,但找不到在哪里。谢谢!

0 投票
3 回答
1862 浏览

visual-studio - 如何仅在 SQL Query 中禁用 Visual Studio 智能感知?

我在visual studio 2013上有一个redgate [sql prompt]扩展intellisense,当我输入SQL Query时,两个intellisense出现见下图,所以我想在SQL Query中禁用Visual Studio intellisense [不是在所有Visual Studio ]

智能感知问题

0 投票
1 回答
1148 浏览

sql - SQL 提示错误

我尝试了两个版本的 Redgate SQL Prompt,但没有结果,SQL Server 2014 没有版本工作。这是错误:

由于不支持数据库版本 12.00.2000,加载 192.xxx.xx.xxx 服务器失败

谁能告诉我是否有任何解决方案?

0 投票
1 回答
252 浏览

sql-server - Redgate SQL Prompt - 如何重新格式化源代码控制仓库中的所有文件

Redgate SQL Prompt 具有能够重新格式化任何打开的 sql 查询的强大功能,但是我在 SQL 源代码控制中控制了一个大型模式源,它具有我想要协调的标准的真正组合。打开每个对象并在每个对象上运行 SQL Prompts 格式的工作量太大。

如何使用 SQL Prompt 自动格式化整个 SQL Source Control 存储库?

0 投票
2 回答
1294 浏览

sql - Redgate SQL Prompt 等效于 PostgreSQL 数据库

在担任以前的职位后,我开始在一家新公司工作,我可以在 MySQL 环境中依赖 Redgate 的 SQL Prompt。我现在正在使用 Postgresql 环境(SQL Workbench/J),想知道是否有人遇到过任何类似的 Postgresql 程序,以使查询编写变得不那么乏味和耗时。

我知道用于建议列/表的 CNTRL + Space 选项,希望能自动提示。

谢谢!

0 投票
1 回答
192 浏览

sql-server-data-tools - 如何让 RedGate Sql Prompt 在 SSDT 项目中工作?

我正在做一个SSDT项目,我想使用intellisensesnippet支持RedGate Sql Prompt,但我无法让它工作。我得到的SqlPrompt只是数据库的名称和我的片段,与表无关。

到目前为止我已经尝试过但没有让它工作:

  • 禁用 VS 内置的 sql 智能感知
  • 在 sql server 对象资源管理器和服务器资源管理器中添加了连接

我正在使用 VS2017 和 SQL RedGate 8.0。

0 投票
1 回答
82 浏览

sql-server - 将相关表列出到父表的 SQL 工具

亲爱的,

您能否帮我找到一个 SQL 工具,该工具将向我显示与父表有关系的表列表。例子:

从 table_1 中选择 *

当我编写连接时 ,将列出与table_1相关的表,在选择其中一个表后,它还将显示基于列 PK 和 FK 的连接。

我已经尝试过 SQL promt,但它列出了所有对象,而不仅仅是我可以加入table_1的对象。

我正在处理一个有 300 多个表的数据库,并且很难找到表之间的关系。

谢谢!

0 投票
1 回答
60 浏览

sql-server - Redgate 无法在不同版本的 SQL Server 之间比较架构

我正在尝试使用 SQL 比较和 SQL 数据比较(版本 10.2)比较数据和模式。

我正在使用的数据库位于 SQL Server 2014 和 2016 版本中。

我收到此错误消息。

在此处输入图像描述

知道为什么会发生这种情况 - 可能是因为我拥有的 Redgate 版本与后者的 SQL Server 2016 版本不兼容?

谢谢。