问题标签 [sql-server-2019]

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

sql-server - 创建内存优化表类型

我正在尝试MEMORY_OPTIMIZED在 SQL Server 2019 开发人员版上创建用户定义的表类型,但出现异常:

消息 12332,级别 16,状态 111,第 1 行
DDL 语句 CREATE、ALTER 和 DROP 上的数据库和服务器触发器不受
内存优化表的支持。

这是我的创建声明:

创建内存优化表类型的解决方案是什么?

0 投票
1 回答
806 浏览

sql-server-2016 - SQL Server 2019 PolyBase 连接到 SQL Server 2016 - 错误

我试图在 SQL Server 2019 和 SQL Server 2016 之间设置链接服务器,但我一直收到如下错误:

错误:

消息 105001,级别 16,状态 1,第 25 行
外部访问操作失败,因为位置 URI 无效。修改 URI 并重试

有没有人做过类似的事情?

格拉吉

https://social.msdn.microsoft.com/Forums/sqlserver/en-US/df4841e5-57f3-451a-94c9-486cab2a431b/sqlserver-2019-polybase-external-access-operation-failed-because-the-location- uri-is-invalid?forum=sqldatabaseengine

0 投票
1 回答
825 浏览

tsql - SQL Server LEN 函数报告错误结果

假设我们有以下将 int 数转换为二进制值 ie cast(120 as binary(8))或任何其他 int 数转换为binary(8).

我们通常期望的结果len(cast(120 as binary(8))) = 8是正确的,除非我们尝试使用select len(cast(32 as binary(8)))返回 7 的数字 32 !

这是 SQL Server 的错误吗?

0 投票
1 回答
57 浏览

sql-server - 如何备份 SQL Server 2019 Express 并上传到 Azure Blob,保留 120 天

如何备份 SQL Server 2019 Express 并将其上传到保留天数的 Azure Blob?

0 投票
0 回答
291 浏览

sql-server - SSRS 参数值列表始终为空

我在 SQL Server 2019 中使用新的 SSRS 报表生成器,并且我正在尝试使用一个多值参数创建分页报表。

我已经为我的报告提供了两个数据集,它们都来自同一个共享数据源。一个数据集是所有报表数据,另一个只是作为来自第一个数据集的不同键列表返回。

两个查询都在查询设计器中运行并返回它们的预期值。但是,如果我创建一个多值参数并将可用值设置为该查询中的字段。每次我都会得到一个空白列表,并且整个报告也是空白的,即使我还没有配置报告来使用该参数执行任何操作。

参数设置

在此处输入图像描述

在此处输入图像描述

我错过了什么?我在报表、数据源和数据集上使用相同的缓存 sql 登录,并且查询肯定会返回值。

如果我从报告中删除参数,那么一切都按预期工作。

0 投票
1 回答
651 浏览

r - SQL Server 机器学习服务 r 版本 3.5

根据这个链接,SQL Server机器学习服务的最高R版本是3.3。有谁知道什么时候可以升级到 3.5 或更高版本?

还是我切换到 sql server 2019 的唯一选择?

谢谢。

0 投票
1 回答
406 浏览

knockout.js - SQL Server 2019 主数据服务过滤数值

我最近将 MDS 2017 实例升级到 2019。更新后,用户在尝试在 Web 界面上的实体视图中过滤数字类型属性时遇到错误。我在网上找不到这方面的报告实例。微软正在使用淘汰赛 js,我想知道是否有办法绕过这个特定问题。

更多详细信息:当用户从实体视图中选择过滤器,然后选择要过滤的数字数据类型的属性时,标准框立即以红色响起,并显示一条消息“数字无效”。虽然用户可以在此 Criteria 框中键入内容,但不会更改验证错误,并且“Apply”按钮仍为灰色。系统中的所有数字属性都会发生这种情况,但内置代码字段除外。已尝试更改条目掩码(只有 2 个选项),并尝试实际编辑“koFilterView.js”以尝试通过在号码检查期间始终返回有效来绕过。后一个选项允许“应用”按钮起作用,但不返回任何结果,并且该框仍以红色突出显示“无效”消息。

寻找有关如何解决的任何建议。

0 投票
0 回答
32 浏览

sql-server - 整个表在内存中并提交了几个小时

我有一个在 Windows 2019 VPS 上运行的爬虫程序,该程序的主要瓶颈是数据库操作。我尝试使用最快的硬件——SSD NVME、Core i9 CPU 和 16GB DDR4 RAM,尽管我尝试优化它,但它仍然需要做很多插入、更新和选择。所以我想知道我是否可以让数据库加载内存中的每个表,并且每隔几个小时将数据提交到磁盘。

0 投票
0 回答
92 浏览

sql-server - 将数据存储为 json(或 xml)或使用附加表 - SQL Server

我有一些项目,每个项目都有一些属性:

需要按属性对项目进行一些过滤器、分组依据和 where 子句。那么,存储这些项目以获得最佳性能的最佳方法是什么:

  1. 使用带有名为 properties 的列的单个表,该列将属性存储为 JSON 或 XML 格式以防止表之间的连接,

  2. 或者有一个额外的表来存储它们(项目和属性表)?

为什么?_

谢谢你。

0 投票
0 回答
644 浏览

c# - 在 SQL Server 2019 中调用本机编译存储过程时来自 TdsParser 的“内部连接致命错误”

Microsoft.Data.SqlClient从(1.1.0 及更低版本)调用当前的 SQL Server 2019(15.0.2070.41)和本机编译的存储过程时,我遇到了巨大的问题。

使用 SQL Server 2017 或System.Data.SqlClient. 我在使用 JDBC 驱动程序的 Java 中也遇到了同样的问题。

显然,TdsParser它正在从 SQL Server 连接接收它不期望的数据,并且在解析期间引发异常。

System.InvalidOperationException:内部连接致命错误。

在 Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
在 Microsoft.Data.SqlClient.SqlDataReader.TryConsumeMetaData()
在 Microsoft.Data.SqlClient.SqlDataReader。 Microsoft.Data.SqlClient.SqlCommand.FinishExecuteReader 处的get_MetaData()
(SqlDataReader ds,RunBehavior runBehavior,字符串 resetOptionsString,布尔 isInternal,布尔 forDescribeParameterEncryption,布尔 shouldCacheForAlwaysEncrypted)
在 Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior,RunBehavior runBehavior,布尔 returnStream,布尔 isAsync,Int32 超时,任务和任务,布尔 asyncWrite,布尔 inRetry,SqlDataReader ds,布尔 describeParameterEncryptionRequest)
在 Microsoft.Data.SqlClient.SqlCommand。在 Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior
runBehavior , Boolean returnStream, String 方法)
在 Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior 行为)
在 Microsoft.Data.SqlClient.SqlCommand.ExecuteReader()

应该重现问题的示例代码: