问题标签 [sql-server-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 回答
4933 浏览

ssis - 为什么要在 SQL Server 2012 RC0 中移动 AnalysisServices DLL?

Sql Server 2008 R2我使用了Microsoft.AnalysisServices.dllfrom C:\Program Files\Microsoft SQL Server\100\SDK\Assemblies\Microsoft.AnalysisServices.dll

在 Sql Server 2012 RC0 中,此 DLL 已移至C:\Program Files (x86)\Microsoft SQL Server\110\SDK\Assemblies\Microsoft.AnalysisServices.dll. (根据这篇文章,我大概可以推断出以后的版本也会在 x86 位置拥有它)。

有谁知道这种变化的原因?这里有一些 32 位、64 位的问题吗?

我的旧 SSIS 包引用了这个 DLL。我应该手动更新每个包以引用新包吗?还有其他可能的方法吗?

谢谢

0 投票
2 回答
8641 浏览

tsql - t-sql 中的正确/标题大小写

我正在使用 SQL 2012 RC0,并寻找一个可以将包含名字和姓氏的列转换为正确/标题大小写的函数。我环顾四周,但似乎找不到任何东西,如果有另一篇文章,请告诉我,我会关闭这个。

我要转换的表格列是从 Web 前端的用户输入字段填充的,因此有时不会以可用于在客户报告中填充名称字段的格式输入(感谢在前端可以做得更严格,但这并不能解决已经在数据库中的客户的问题)。

有谁知道如何在 t-sql 中做到这一点?SQL 2012 是否有任何可用的字符串函数来执行此操作?或者我应该寻找一种通过 CLR (C#) 存储过程执行此操作的方法?

0 投票
1 回答
47768 浏览

sql-server - 客户端 PC 上的 LocalDB 部署

我对这个新版本的 SQL Server Express 非常感兴趣。

我不清楚(对我来说)安装程序应该做什么来部署使用 LocalDB 的应用程序。

是否需要在客户端 PC 上安装 SQL Server Express,然后附加 MDF 文件?

或者它只需要运行LocalDB.msi它就可以像 SQL Server Compact 一样作为独立文件工作?

0 投票
6 回答
14568 浏览

sql-server - SQL LocalDB 与 SQL Server CE

我有一个小项目,将在 1 台计算机上拥有 1 个用户。数据库将相当小(可能小于 1 mb 的数据)。我计划为该项目使用 WPF 和实体框架。

我为我的项目提出了 2 个潜在的数据库解决方案:SQL Server CESQL Server Express LocalDB(使用 SQL Server 2012)。我从来没有使用过这些,我更习惯于使用完整的 SQL Server 2008 安装。

我还希望它易于安装在客户端上。理想情况下,我只想将一堆文件放在一个文件夹中(连同我的 .exe 文件)。

所以这里的任何人都可以建议我使用最好的技术吗?

谢谢!

0 投票
1 回答
593 浏览

sql-server-2012 - DQS 复合域 -- 原始数据名称字段既有人名又有公司名

我正在尝试在 SQL Server 2012 DQS 中构建知识库。在我试图通过 DQS 运行的原始数据中,我有一个字段是一个全名字段,不幸的是它可以包含人名和公司名。我想知道是否有人对如何使用 DQS 清理和解析此字段而无需购买参考数据服务提出建议,以便如果它是公司名称,它将整个字段放入 FirstName 或 LastName 域,但如果它不是公司name 然后它将整个名称解析到适当的域中。

我设置了一个名为 FullName 的复合域,它由 FirstName、MiddleName 和 LastName 域组成,并将其映射到我的原始数据。然后,我使用基于复合领域知识的解析来尝试将这些值解析到各自的字段中,但不幸的是,它试图解析公司名称,就好像他们是人一样,所以我得到了很多姓氏,比如“& Associates Inc”等。

解决这个问题的最简单方法似乎是创建一个业务词域并具有一个复合域规则,基本上说,如果 FullName 域中的任何单词在 BusinessWord 域中,则将整个名称放入 FirstName域,否则尝试将名称解析为第一个,中间,最后一个。这种类型的查找是否超出了 DQS 的能力?

到目前为止,我唯一能找到的 DQS CD 规则是创建硬编码的规则,即如果城市是“伦敦”,则将国家/地区更改为“英格兰”,但我想要一个更动态的规则,如果 BusinessWord In FullName 然后把整个东西放在名字里。只是想知道尝试 DQS 的人是否遇到过这样的问题,以及它是否可以解决而无需为参考数据服务支付一大笔钱。

如果你不能用这个东西清理姓名和地址,那么它有什么用呢?

提前致谢。

0 投票
1 回答
1473 浏览

sharepoint-2010 - 以集成模式安装的 Sharepoint 2010 中禁用的数据警报与 SSRS

我正在使用在集成模式下配置的 Sharepoint 2010 与 SSRS (2012 RC0)。现在我正在尝试在我的报告中创建一个数据警报。但是我的数据警报总是被禁用。

我使用 Report Builder 3.0 创建了一个报表并将其保存到文档库中(使用报表生成器中的另存为)。我正在使用来自 Sharepoint Server 的共享数据源。

我不确定我错过了什么。任何帮助将不胜感激。

任何指向在 Sharepoint 2010 集成模式下创建数据警报(以及这样做的先决条件)的现有教程的任何指针也将有所帮助。

谢谢。

0 投票
1 回答
2153 浏览

deployment - 使用部署项目安装 LocalDB

我正在升级我的应用程序以使用 SQL Server 2012 Express LocalDB 而不是 SQL CE 4。

我已经有一个带有引导程序的安装项目来安装要求(.NET Framework、Windows Installer)。

如何在我的部署项目中包含 LocalDB.msi 和 .NET 4.0.2?

0 投票
1 回答
773 浏览

sql - SQL Server 2012:列存储索引如何一次提供多个列?

假设我们有下表:

和一个查询:

如果 T 由列存储索引索引,则此分组查询通常由非聚集列存储索引扫描驱动。

如果列存储索引以逐列格式存储行,并且每列单独排序,那么它如何一次为每行提供多个列?这似乎是不可能的,因为各个列以不同的排序顺序排序。我想不出任何方法可以将各个列合并回包含两列(本例中为 String1、String2)的整行。

这在内部如何运作?

0 投票
4 回答
21537 浏览

sql - 选择两个月

我正在尝试编写一个选择查询,其中我的 OrderDate 介于两个月之间。到目前为止,这是我的代码。

这几乎可以工作,除了它还查看月份中的某天,这意味着在此示例中它不会选择我的 @ToMonth 中的所有日期

我正在使用 Sql Server 2012

编辑

为了更清楚起见,我不想相信我的@FromMonth 和@ToMonth 输入来知道该月的最后一天。以上只是说明我的问题的示例。

0 投票
0 回答
906 浏览

sql-server - 无法连接到报表服务器 2012 rc0

我收到与这篇文章相同的错误:无法连接到报表服务器 2008 r2

所以我从http://www.microsoft.com/download/en/details.aspx?id=29068下载了 Reporting Services

我似乎安装报告服务的唯一方法是在 SQL Server 2012 安装程序的功能选择阶段选择“报告服务 - 本机”。但是,当我之前这样做时,我的 SQL 服务器无法在本机模式和集成模式之间切换……但它仅在本机模式下运行,我必须重新安装 SQL 服务器并在“特征选择”。我想要的是集成模式,因为我想在一个盒子上运行 SQL Server 2012,在另一个盒子上运行 SharePoint 2010。那么如何在 SQL Server 2012 (rc0) 上安装报告服务呢?在“功能选择”中选择它是唯一的方法吗?根据这个网站(见http://blogs.pointbridge.com/Blogs/burger_mike/Pages/Post.aspx?_ID=35#EntryTabs) 你可以取消选择这个选项“如果你知道你只打算在 SharePoint 集成模式下使用 SSRS,你可以取消选择在本机模式下也安装 Reporting Services 的选项”但是如果我这样做我看不到 Reporting Services在 SQL Server 配置管理器中。那我该怎么办?