问题标签 [sql-server-2014-express]

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 投票
2 回答
407 浏览

sql-server - Windows Server 2012 中的 SQL Server 登录失败

我在使用 SQL Server 用户登录 SQL Server 2014 Express 版本时遇到问题。

我在 Windows Server 2012 中遇到了这个问题。在普通的 Windows 机器上,我可以创建用户并登录。我将身份验证模式更改为混合并在 Internet 上完成所有操作,但仍然出现登录错误。

错误号:18456
严重性:14
状态:1
行号:65536

如果有人可以请帮助我。

0 投票
1 回答
326 浏览

database-project - 使用 Visual Studio 数据库项目中的数据将外键约束添加到现有表

我有一个 Visual Studio 数据库项目,我需要向指向该新表的现有表/列添加一个新表和一个外键。我们已经有了数据,我不想丢失它。

我有一个独立的表(名为 Records),其中一个字段是 statusID。这映射到我们代码中的枚举,因此在直接查询数据库时它提供的价值很小。

我创建了一个名为 AllStatuses 的新表。主键是 statusID,值与我的枚举相同。它还具有文本值(与我的枚举匹配)和其他一些属性。

接下来,我将外键约束添加到引用我的新 AllStatues 表的 Records 表中。

在部署期间,将创建新表。然后它会在创建 FK 时抛出错误,因为 AllStatues 还没有数据。

我在部署后向 AllStatues 添加数据,但为时已晚。我无法在预部署中添加它,因为该表不存在。

我正在尝试找到一种适当的方法来处理这个问题。我可以通过将 Records 表数据移动到临时表并在 preDeployment 脚本中截断来解决问题。添加数据后,然后将数据移回 postDeployment 中。我不喜欢这样,因为它会在每次部署时发生——在需要它很久之后。

0 投票
1 回答
30 浏览

tsql - SQL Server 2014 UDF - 精简功能

我是一个开始自学 SQL/T-SQL 的新手。我一直在使用 SQL 2014 Express 并尝试通过编写 T-SQL 脚本来完成所有工作。我这样做是为了帮助一位朋友为她正在编写的真人游戏建立一个数据库,并且可以使用一些帮助来使以下用户定义的功能更加精简/以更正确的方式编写它。

我认为该函数本身是必要的,因为需要持续计算来确定物品的经济价值。这似乎比尝试执行某种更新脚本(每次更新 Items 表时更新所有值)更好的方法。抱歉,如果这一切看起来很简陋,请尝试学习。

下面是代码。我让它工作,我在我的开发数据库中得到它,它做了它应该做的事情。但我想清理它,我不知道该怎么做。

0 投票
1 回答
1326 浏览

sql-server - SQL Server 2014 Express 不工作

我是数据库新手。试图在 Windows 8 的 Visual Studio 2010 中添加新项目,即“SQL Server 数据库”并得到以下错误

建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:SQL 网络接口,错误:26 - 错误定位服务器/指定的实例)

然后我安装了 SQL Server 2014 Express ......我仍然遇到同样的错误

我尝试SQLEXPRESS从 SQL Server 配置管理器启动 SQL Server ( ),然后出现此错误:

“请求失败或服务未及时响应。有关详细信息,请参阅事件日志或其他适当的错误日志”

我对使用 SQL Server 很陌生,请提供分步解决方案。

提前致谢

0 投票
4 回答
91 浏览

sql - 查找在数据库中复制/重复结构的表

我在 SQL Server 中有 1000 个表,每个表都是从 CSV 文件创建的。每个表中的数据都相似,每个表代表不同的一天。

我遇到的问题是表的结构以及列的名称有很多变化。

然而,有些表确实具有匹配的结构,我认为组合数据的一个很好的起点是将这些表中的所有数据组合在一起。

我一直在寻找一种查询数据库的方法,以便找到这些具有相同结构但尚未成功的表。

任何帮助将不胜感激。

0 投票
1 回答
128 浏览

c# - Code First 与现有数据库一对一映射列错误

我有一个现有的数据库,它包含下面这两个表:

在此处输入图像描述 在此处输入图像描述

我正在尝试使用流利的映射从头开始使用数据库创建 EF Code First。

我配置了以下 dbContext:

我有以下例外:

列名“User_UserId”无效。\r\n列名“User_UserId”无效。\r\n列名“User_UserId”无效。”

生成的查询是这样的(显然是错误的):

SELECT [Extent1].[UserId] AS [UserId], [Extent1].[Username] AS [Username], [Extent1].[Password] AS [Password], [Extent1].[Active] AS [Active], [ Extent1].[RegDate] AS [RegDate], [Extent3].[TokenId] AS [TokenId], [Extent3].[UserId] AS [UserId1], [Extent3].[Token] AS [Token], [Extent3] .[Active] AS [Active1], [Extent3].[Fecalt] AS [Fecalt], [Extent3].[User_UserId] AS [User_UserId] FROM [dbo].[Users] AS [Extent1] LEFT OUTER JOIN [dbo] .[Tokens] AS [Extent2] ON [Extent1].[UserId] = [Extent2].[User_UserId] LEFT OUTER JOIN [dbo].[Tokens] AS [Extent3] ON [Extent1].[UserId] = [Extent3] .[User_UserId]

查询如下:

外键分配不当,左连接重复,但我不知道如何修复它。

关系在用户中:

注册用户为 1 到 0..1,用户令牌可选,PK/FK 关系为 UserID。

0 投票
1 回答
219 浏览

sql - Microsoft SQL Server 在使用 LIKE 子句时不返回所有内容

Products在 SQL Server 2014 Express 中有一个表,其中包含记录。

一些产品名称(记录)如下:

  • 测试产品
  • 测试术语
  • Teszt termék 2

当我执行以下查询时,一切正常:

它检索所有三个记录。但是,当我使用

执行时,仅检索“测试产品”。当查询是

然后它再次工作,它获取所有以“Tesz”开头的记录。

知道问题可能是什么吗?

提前感谢您的帮助。

0 投票
1 回答
3061 浏览

sql-server - 无法安装 Microsoft Visual Studio 2010 Service Pack 1

当我安装 SQL Server Express 2014 时,

它说我必须安装 Visual Studio 2010 Service Pack 1。

但是,它在安装过程中失败。这是日志记录。

0 投票
1 回答
14324 浏览

sql-server - 无法创建 SQL Server Express 登录 - 用户登录失败

我为 SQL Server Express 创建了一个新登录名,如下所示:

当我尝试通过测试登录连接时,我收到错误消息

用户“Test”登录失败

连接为新的测试登录

0 投票
2 回答
322 浏览

tsql - 查询以返回项目的单个实例

这是我想要完成的事情:

我有一个表,将计算机名称存储在一个列中,将软件标题存储在另一列中。根据安装的软件数量,可以多次列出计算机名称。还有多台电脑。所以我可以让 Computer1 列出 10 次并安装 10 个不同的软件,而 computer2 列出 15 次并安装 15 个不同的软件。

我想编写一个查询来查询表并只返回计算机的名称并且只返回一次。这样我就可以用在该表中有条目的计算机填充一个列表。

是否有可能或者我应该考虑重新设计,以便计算机只在一个表中进入一次,而在另一个表中列出软件并将其链接到计算机表?