问题标签 [sql-server-2017-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 投票
4 回答
441185 浏览

sql-server-express - SQL Server® 2016、2017 和 2019 Express 完整下载

所有以前版本的 SQL Server Express 都可以通过 Web 和完整下载获得。但我找不到 SQL Server® 2016 Express 的完整下载。它存在吗?

在 MSDN 论坛上问了同样的问题,运气不佳:https ://social.msdn.microsoft.com/Forums/en-US/sqlexpress/thread/4bfaa080-ec3b-4677-b2b8-cd0b60dc9486/ 。

0 投票
1 回答
263 浏览

sql-server - 使用 adodb.connection 时 SQL Server Expresstrusted_connection 失败

我在 Windows 10 上安装了 SQL Server 2017 Express。我无法使用 adodb 连接它。我可以从 SQL Server Management Studio 连接到它,我可以查询表等,它工作正常,但不能从 asp 连接。

这是来自我的 asp 经典代码:

我不知道是什么原因。当我使用“master”而不是“mydb”时,它会连接。我用一些新表创建了一个新数据库。

它可能不相关,但我没有 Windows 密码,这是我的个人电脑,所以我不想拥有登录凭据。我不确定这是否是原因。我没有尝试创建用户,但如果这是这里的问题,我将创建一个。

0 投票
1 回答
3519 浏览

mysql - 无法安装 SQL Server 2017 Express 数据库引擎服务

过去两天我一直在尝试安装 SQL Server Express 2017,但安装完成时出现错误,即数据库引擎服务和 SQL Server 复制无法安装。我也收到此错误弹出消息:

发生以下错误:对象引用未设置为对象的实例。

我还尝试了以下步骤,希望能解决这个问题: i) 使用 .NET 修复工具包检查和修复我的 PC 的 .NET v4.6。ii) 将 SQL Server 数据库引擎配置更改为NT AUTHORITY\NETWORK SERVICENT AUTHORITY\SYSTEM。iii) 尝试在安装后使用修复工具修复系统。

安装的错误日志:

如果有人能在出现问题时向我建议新的解决方案来解决这个问题,那就太好了。(不过对 MS SQL Server 来说是全新的)

0 投票
2 回答
143 浏览

sql-server - 在 SSMS 中运行不返回行的 SQL 语句之间出现错误

我将 SSMS v17.6 与 SQL Server Express v14.0.1000.169 一起使用。

当我运行以下DELETE语句时:

我得到错误:

'go' 附近的语法不正确。

但是如果我执行类似的SELECT语句:

那么就没有错误了。

似乎任何不返回结果的语句都会发生错误。我已经检查了 SSMS 中的查询执行设置,并且批处理分隔符设置为去。似乎 SSMS 正在发送到它不应该做的服务器。

我在多台机器上看到过这个。

0 投票
2 回答
1308 浏览

xml - 如何从 T-SQL 中的所有数组 XML 中获取具有所有值的不同元素

我需要一些帮助来尝试导入以下 XML 文档

进入我正在使用的 dbo.table (ID int PRIMARY KEY, langid int FK, Value NVARCHAR(MAX))

但是我在我的 c# 应用程序中遇到了一个异常

dbo.Measure_Name 表为空,但在其他具有相同名称 ID 的 Measure XML 节点中存在重复条目。

由于我的 SELECT 语句返回所有导致重复主键的“名称”,我如何更改选择语句以返回所有值但只有 DISTINCT/UNIQUE ID?

0 投票
1 回答
112 浏览

sql-server - 安装 SQL Server Express 后缺少 SQL Server 数据库

我将 SQL Server 2017 Express 作为命名实例与我的默认实例一起安装。重新启动一次后 - 两者都显示,但我无法远程连接到 SQL Server Express。然后我按照说明使用配置管理器在 SQL Express 上启用 IP 并重新启动。现在我可以远程连接,但我的默认实例显示没有数据库!

同样在配置管理器中,SQL Server 服务不显示我的任何实例,以便我可以检查它们是否正在运行(这是在协议上启用 IP 地址之前的注意事项,当我知道它肯定正在运行时连接到它)

-- 更新:我发现如果我启动 SQL Server Configuration Manager 2016 而不是“SQL Server Configuration Manager”,我可以看到我的所有服务器。SQL Server 2016 似乎与 SQL Server Express 一样运行。还有一个“MSSQLServer”已停止 - 认为这可能是 SQL Server 2012。现阶段不确定哪个拥有数据库。

0 投票
1 回答
1101 浏览

database-backups - MS SQL 2017 Express:还原备份时出现奇怪错误

使用 MS SQL 2017 Express 恢复备份时出现以下错误:

测试备份已在同一 MS SQL 2017 Express 服务器实例上进行并验证:

以下是备份过程消息:

我已使用此 MS SQL Server 2017 Express 实例成功恢复了在其他系统上运行的其他 MS SQL Server 实例上所做的备份。

有问题的 MS SQL Server 2017 实例在 Windows Server R2 标准 VPS 上运行。

更新

0 投票
2 回答
39 浏览

sql-server - (mssql) 如何在提取的数据中添加额外的列

我在下面有这段代码(在 sql server 2017 上运行):

下面的屏幕截图还显示了执行代码的结果:

在此处输入图像描述

这段代码的作用是显示每天有多少人进入建筑物。数据以 2 小时为单位进行分组。

我想要做的是添加一个列,显示在我已经使用的相同时间段内有多少人离开了大楼。下面我给你一个我想做的例子:

在此处输入图像描述

请注意,在第 6 行,我使用了 LIKE 运算符(属性 LIKE '%N<=>PeopleIn%')。这意味着对于附加列,我必须做出类似的选择,但使用 属性 LIKE '%N<=>PeopleOut%'有所不同。

我可以使用 UNION 运算符来实现吗?还有其他更明显或更简单的方法吗?

您的帮助将不胜感激,谢谢。

0 投票
1 回答
72 浏览

sql-server - 设置两个主键,但为每个第一个主键值重置第二个主键 - SQL Server

我正在尝试为产品创建评论部分。我正在为表设置两个主键, theCommentID和 the 。但是我想要对主键做的事情如下:对于 each ,应该从头开始计数。所以对于,应该从 1 开始并递增,对于,也应该从 1 开始并递增,依此类推。同时是指向 Product 表的外键。ProductIDCommentsProductIDCommentIDProductID = 1CommentIDProductID = 2CommentIDProductID

有人可以指导我如何存档,这是一个好习惯还是存在更好的解决方法,除了制作两个主键?

谢谢!

0 投票
2 回答
1255 浏览

sql-server-2008 - 附加 mdf 文件时出现 SQL Server 版本错误

标题:Microsoft SQL Server 管理工作室

为服务器“DESKTOP-MR6JCUA”附加数据库失败。(Microsoft.SqlServer.Smo)

附加信息:

执行 Transact-SQL 语句或批处理时发生异常。
(Microsoft.SqlServer.ConnectionInfo)

无法打开数据库“ABC_Management_System”,因为它是版本 869。此服务器支持版本 852 和更早版本。不支持降级路径。
无法打开新数据库“ABC_Management_System”。CREATE DATABASE 已中止。(Microsoft SQL Server,错误:948)