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

sql - SSMS 新数据未显示

我正在使用SSMS 2012 express ,我遇到了一些情况,也许你可以帮助我。

我正在运行一个简单的脚本,例如:

该表每天通过某些服务获取新数据。但只有当我想访问reconnect数据库或.refreshtables

否则我看不到新数据。

可能是什么问题

0 投票
1 回答
1546 浏览

ssms-2012 - SSMS 中的灰色连接选项

我遇到了一个实例,我在其中创建了一个新的查询窗口,右键单击以连接到服务器并找到以下选项:

在此处输入图像描述

0 投票
0 回答
26 浏览

sql-server - 桌子上有锁,保持断开连接

我的数据库中有一个非常小的表,其中只有一行。当我对它执行 select 语句时,我的查询总是超时。我尝试过以下事情:

  • 从数据库服务器连接/断开连接
  • 做 select * from table(nolock)- 工作正常,也证明桌子上有一些锁

但是,我怎样才能从桌子上取下锁,我怎么知道是什么把桌子俘虏了?另外,我不确定这个锁如何在与数据库服务器断开连接后幸存下来?

0 投票
1 回答
1845 浏览

tfs - 使用 TFS 2010 源代码控制和 SQL Server 2012 SSMS 来管理 SQL 脚本

我一直需要在 TFS 源代码控制中管理一组 SQL 脚本,这些脚本组织为 SSMS 解决方案(.ssmssln 文件)。

我想使用适当的 MSSCCI 提供程序和 Team Explorer 版本以及安装顺序来捕获将 SQL Server 2012 SSMS 与 TFS2010 一起使用的“成功路径”。

我正在使用 SQL Server 产品的“开发者版”,在我的 Win7-64 开发盒上本地运行,并且需要访问由不同组维护的 TFS 2010 服务器。VS2012 和 VS2013 也安装在这个“新”开发盒上,我从它们访问我们的 TFS 2010 服务器没有问题。

一段时间以来,我一直试图从 SQL Server 2012(开发人员版)获取 SSMS 以与我们的 TFS Server 2010 一起使用,但没有成功。我最终确实让 SSMS 2012/TFS 2010 组合在新的开发盒上工作,但留下了“实际工作是什么”的问题,并且没有其他记录在案的解决方案解决这个组合。这个没有:请参阅: SQL Server Scripts 2012 Project into Team Foundation Server 2012,其中涉及 SSMS 2012 和 TFS 2012。

我公司的 TFS 版本往往比我们的 VS 和 SQL 版本落后 1 个主要版本。

其他文章没有解决我的问题的步骤。 https://dba.stackexchange.com/questions/17850/tfs2010-for-ssms-2012;2010 Team Explorer 加上 2012 MSSCCI 提供程序不适用于 SSMS 2012 + TFS 2010 组合。这篇文章,http://www.techtree.co.uk/sql-server/management-studio-ssms/use-team-foundation-server-tfs-as-your-source-control-in-ssms/,虽然很有帮助,除了在其他人的评论中简短地讨论了 Team Explorer 的要求。

我让 SSMS 2008R2 和 TFS2010 组合在使用 MSSCCI 提供程序的旧机器上运行良好。当我搬到一个新盒子,从 SQL Server 2012 安装 SSMS,并打开和编辑我的 SSMS 解决方案(打开 .ssmssln 文件)时,我没有任何运气让集成 TFS 源代码控制工作,尽管尝试了一些不同的 MSSCCI 提供程序版本和 TFS 团队资源管理器版本。

从 SSMS2012 开始,我会看到“连接到 Team Foundation Server”对话框,其中包含一个空的 TFS 服务器下拉列表,然后尝试添加我公司的服务器,尽管输入了相同的值,但不可避免地会出现 404 错误适用于我较旧的 Win7-64 机器上的 SSMS 2008R2/TFS2010。

我相信最终对我有用的组合是:

  1. 为 Visual Studio 2012 安装团队资源管理器 http://www.microsoft.com/en-gb/download/details.aspx?id=30656

  2. 为 Team Foundation Server 2010 安装 MSSCCI 提供程序https://visualstudiogallery.msdn.microsoft.com/bce06506-be38-47a1-9f29-d3937d3d88d6

完成这两件事后,我记得收到打开 Team Explorer 的提示。我相信它是在安装 MSSCCI 2010 提供程序之后或当我在 SSMS 2012 中配置源代码控制时为我启动的。

有趣的是,当 Team Explorer 启动时,它显示了“Visual Studio 2010 徽标”。无论如何,我打开它,然后去添加 TFS 服务器。这一次,添加服务器框中有一个附加条目,显示了我们的 TFS 2010 服务器的 TFS“初始路径”(或“实例名称”)。

我们的 TFS 服务器地址似乎是: http://OurTFSServer:8080/tfs

以前,没有地方可以输入其中的“/tfs”部分。这一次,它出现在添加 TFS 服务器地址对话框中,我相信它是为我预先填充的。

在我看来,缺少的部分是 VS2012 Team Explorer 的安装,它似乎知道“/tfs”初始路径,而 VS2010 Team Explorer 不知道。奇怪的是,启动的 Team Explorer 显示了 VS2010 的标志;请注意,我在安装 VS2012 Team Explorer 然后安装 TFS 2010 MSSCCI Provider 之前明确卸载了 VS2010 Team Explorer。

只是为了让事情变得有趣,MSSCI 提供程序的版本号和日期令人困惑。这是“readme.txt”文件中有关 MSSCCI 版本号的内容。该文件位于:

新系统:

旧系统:

因此,在我的 SSMS 2008R2 和 TFS2010 的“旧”开发盒上工作的组合似乎是 Visual Studio 2010 的 Team Explorer 和 Team Foundation Server 2012 的 MSSCCI 提供程序。我还安装了 VS2010、VS2012 和 VS2013那个盒子。

在“新”框中,SSMS 2012 和 TFS2010 的工作组合似乎是 Visual Studio 2012 的团队资源管理器和 Team Foundation Server 2010 的 MSSCCI 提供程序(它具有较旧的版本号但较新的构建/发布日期,比较2012 MSSCCI 提供商)。

我正在寻找的是其他使用这种组合、SSMS 2012 和 TFS 2010 的人,以根据他们从实际使这种组合发挥作用的经验来确认和/或阐明所需内容和顺序的“成功路径”。不是什么“应该”起作用(而且通常不会),而是什么起作用了。

0 投票
0 回答
84 浏览

ssms - SSMS 加载项能否访问结果集?

SSMS 加载项能否访问结果集?我想要一个插件工具菜单项,它可以在剪贴板DECLARE @Result1 TABLE ( ... )中为最近返回的结果集中的每个结果生成一个(包括名称、类型、长度、精度等)。我看到一些关于直接访问结果网格 UI 的讨论,但是到那时,一些元数据将不得不从网格值而不是直接从结果集中重建。

在我看来,当需要将中间结果捕获到中间值以供重用时,这样的加载项会很有用,而不必从所有连接中查找所有这些列类型。

0 投票
1 回答
1443 浏览

visual-studio-2013 - Visual Studio 和 SQL Server Management Studio 中的 TFS

我有一个项目,其中包括 Windows 服务(VS2013 中的 C# 项目/解决方案)和一些 SQL 脚本(SSMS 2012 中的 SQL Server 脚本项目/解决方案)。

这两个都使用 TFS 作为源代码控制。

奇怪的是,VS 和 SSMS 之间的待定更改不同。

  • 在 SSMS 中,我只看到 SSMS 解决方案中文件的更改。
  • 在 VS 中,除了添加到 SSMS 解决方案的新文件外,我看到了两种解决方案的所有更改。

这意味着我不能在一个地方签入所有更改并将它们放在一个更改集中(除非我在 VS 源代码管理资源管理器中手动添加新的 SSMS 文件)。

我对 TFS 很陌生(来自 Mercurial/Git),所以我仍然不明白有多少东西可以工作,例如待处理的更改/源代码控制浏览器如何检测新文件。

0 投票
0 回答
166 浏览

ssis - 我有 SQL 服务器名称和 DTS 包名称。如何在 SQL Server Management Studio 2012 中查看?

我需要知道,在连接到实际存储 DTS 包的服务器时,我可以在哪里看到 SSMS 2012 下的这些包。

因为这是我第一次玩 DTS 包,所以不确定连接时需要选择什么服务器类型(数据库引擎、集成服务等)。

0 投票
2 回答
853 浏览

sql-server-2012 - 获取的对象类型:Microsoft.AnalysisServices.AdomdClient.CellSet

我在 SSMS 2012 中运行此查询

我收到此错误

执行查询... 获得的对象类型:Microsoft.AnalysisServices.AdomdClient.CellSet 格式化。单元集由 1 行和 0 列组成。完成格式化。执行完成

我想从 Cube 和 aginst 中选择过去 12 个月来显示一些措施。

编辑1:

当我尝试针对它所显示的一项措施开火时null

输出是:

在此处输入图像描述

我缺乏的地方。有人可以将我重定向到正确的方向

0 投票
0 回答
593 浏览

scripting - SSMS 2012 - 如果不存在,则生成仅数据脚本

我想在 SSMS 2012 中生成一个仅数据插入脚本,其中包含 if not exists 语句以使脚本具有幂等性。

右键单击我希望为其生成脚本的数据库并选择任务 -> 生成脚本,此向导中的高级脚本选项设置如下:

设置高级选项

当此向导生成 SQL 时,没有 IF NOT EXISTS 检查:

我是否遗漏了脚本选项中的某些内容,或者这不可能?

0 投票
1 回答
423 浏览

c# - SQL Server 2012 Management Studio 加载项创建重复的上下文菜单按钮

我正在为 SQL Server 2012 Management Studio 创建一个加载项,该加载项将自定义按钮添加到表的上下文菜单中。

我在 codeplex 上使用了以下项目的源代码作为指导:

Codeplex 上的 SSMSAddinDenali

代码如下:

如果我在没有额外按钮的情况下单击右键。如果我再次单击按钮,则会添加两次。在调试时我发现代码执行了两次。(我认为该方法是异步调用的。)

不幸的是,关于创建 SSMS 插件的文章并不多,这就是为什么我无法通过谷歌搜索找到解决方案的原因。

有人可以帮我解决这个问题吗?