问题标签 [ssms-2012]

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 投票
1 回答
519 浏览

sql-server-2008 - SQL Server 2012 Intellisense 有效,但对于 2008 无效

从我拿到机器的那一天起,他们甚至在我的机器上安装了 SSMS 2008 之前,我已经安装了 2012,所以我不知道智能感知是否曾经在 2008 上工作过。但是它在 2012 上工作。2012 是否覆盖了一些 dll 或在注册表中的东西?

0 投票
7 回答
23666 浏览

sql-server - 在 SSMS 2012 中打开 .sql 文件作为默认程序并使用现有实例

将 SSMS 2012 与任何其他现有 SSMS 安装(例如 SSMS 2008 R2)一起安装时,将用于打开 .SQL 文件的默认程序设置为新的 SSMS 2012 版本时存在问题。

将 .sql 文件拖到查询窗口可以成功。但是,当用户双击 .sql 文件时,2008 R2 的新实例可以作为 .sql 关联条目打开。双击新文件时更改默认打开方式没有区别。此外,更改打开的命令行脚本也许可以实现将 .sql 更改为 SSMS 2012 中的打开,但它仍然会导致重复 ssms 实例而不是使用现有实例(导致额外的负载和内存使用)。

0 投票
1 回答
98 浏览

sql-server - SQL Server 连接限制

有没有办法限制个人连接到 SQL Server 管理。就像我有一组用户可以通过活动 2 连接登录到 SQL Server Management Studio,以便一次打开一个人。如果超过两个,将不允许与数据库的连接。

谢谢你

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

ssms - SQL Server Management Studio 2012 无法识别本地服务器

我完全是 SSMS 的新手,但是我在网上找到的所有教程都掩盖了他们启动程序并连接到本地服务器(他们的计算机名称)的步骤。我在 Windows 8 上,并且 ISS 已安装并正常运行。我不确定我还能错过什么。这是一个屏幕截图:

来自 sql server 管理工作室的屏幕截图

0 投票
8 回答
30619 浏览

sql-server - SQL Server 导入和导出向导中的源类型 200?

我正在尝试使用 SQL Server 导入和导出向导将数据从服务器中的一个数据库导入到另一台服务器中的新表中。(SQL Server 管理工作室 2012)

在向导中,我选中了“编写查询以指定要传输的数据”,SQL 语句返回的数据包含以下四列:

我想将新表的类型更改为

因此,在“列映射”页面(在“选择源表和视图”页面中,我单击了“编辑映射...”),我将目标类型更改为上述类型。然后,单击“下一步”后,在“查看数据类型映射”页面中,出现“ Found 3 unknown column type conversion(s). You are only allowed to save the package

数据类型映射显示以下信息:

即使我不更改“编辑映射... ”页面中的数据类型,我也会收到相同的错误。

我不明白“200”在数据类型的上下文中是什么意思,如何将这些数据导入到不同服务器的新表中?

我很感激任何帮助。

0 投票
2 回答
1813 浏览

c# - SSMS 可扩展性项目 - 如何研究/调试

在这个关于创建 SSMS 扩展的答案中:

该代码添加了一个事件,该事件在 SSMS 2012 中的每个 SQL 执行之前触发......我按 F5,sql 查询运行,但在它运行之前它将查询的副本保存到B:\SSMS Queries\20130225\083000.sql.

这缺少什么?我想为使用的连接/数据库添加选项,例如B:\SSMS Queries\Localhost\Northwind\20130225\083000.sql(只是一个例子)。

我通常会做什么......断点,单步执行,检查对象等......虽然这是一个插件。类库。您不能断点/单步执行库...

如何将断点放入加载到 SSMS/Visual Studio 的类库中以便我可以研究?或者什么是这种修补的好资源?某处object customin, object customout是我想要修补的信息。

0 投票
1 回答
2536 浏览

xml - 代码片段 - 指定光标位置

我可以修改此代码片段,以便当我使用片段时,SSMS光标位于片段的末尾,可供我继续编写脚本吗?

0 投票
1 回答
195 浏览

sql - 数据透视表措辞 - SSMS 2012

我正在尝试旋转表的 PRODUCT 列。包含两个单词的值之间有一个下划线:

某些产品值的 EX:

这是我的枢轴代码:

它不喜欢,replace(PRODUCT,'_',' ')但我不知道如何摆脱下划线。任何帮助将不胜感激!

0 投票
1 回答
27718 浏览

sql-server-ce - 如何使用 SSMS 连接到 SQL Server CE 文件

我正在使用 SSMS 2012 并尝试连接到 Orchard 创建的 SDF。根据这个答案,我应该能够在连接我的对象浏览器时选择SQL Server Compact Edition作为服务器类型,但这不是一个选项。有什么我需要安装的吗?我最初是否错过了部分安装(设置 SSMS 时)?