问题标签 [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.
sql-server - 创建内存优化表类型
我正在尝试MEMORY_OPTIMIZED
在 SQL Server 2019 开发人员版上创建用户定义的表类型,但出现异常:
消息 12332,级别 16,状态 111,第 1 行
DDL 语句 CREATE、ALTER 和 DROP 上的数据库和服务器触发器不受
内存优化表的支持。
这是我的创建声明:
创建内存优化表类型的解决方案是什么?
sql-server-2016 - SQL Server 2019 PolyBase 连接到 SQL Server 2016 - 错误
我试图在 SQL Server 2019 和 SQL Server 2016 之间设置链接服务器,但我一直收到如下错误:
错误:
消息 105001,级别 16,状态 1,第 25 行
外部访问操作失败,因为位置 URI 无效。修改 URI 并重试
有没有人做过类似的事情?
格拉吉
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 的错误吗?
sql-server - 如何备份 SQL Server 2019 Express 并上传到 Azure Blob,保留 120 天
如何备份 SQL Server 2019 Express 并将其上传到保留天数的 Azure Blob?
sql-server - SSRS 参数值列表始终为空
我在 SQL Server 2019 中使用新的 SSRS 报表生成器,并且我正在尝试使用一个多值参数创建分页报表。
我已经为我的报告提供了两个数据集,它们都来自同一个共享数据源。一个数据集是所有报表数据,另一个只是作为来自第一个数据集的不同键列表返回。
两个查询都在查询设计器中运行并返回它们的预期值。但是,如果我创建一个多值参数并将可用值设置为该查询中的字段。每次我都会得到一个空白列表,并且整个报告也是空白的,即使我还没有配置报告来使用该参数执行任何操作。
我错过了什么?我在报表、数据源和数据集上使用相同的缓存 sql 登录,并且查询肯定会返回值。
如果我从报告中删除参数,那么一切都按预期工作。
knockout.js - SQL Server 2019 主数据服务过滤数值
我最近将 MDS 2017 实例升级到 2019。更新后,用户在尝试在 Web 界面上的实体视图中过滤数字类型属性时遇到错误。我在网上找不到这方面的报告实例。微软正在使用淘汰赛 js,我想知道是否有办法绕过这个特定问题。
更多详细信息:当用户从实体视图中选择过滤器,然后选择要过滤的数字数据类型的属性时,标准框立即以红色响起,并显示一条消息“数字无效”。虽然用户可以在此 Criteria 框中键入内容,但不会更改验证错误,并且“Apply”按钮仍为灰色。系统中的所有数字属性都会发生这种情况,但内置代码字段除外。已尝试更改条目掩码(只有 2 个选项),并尝试实际编辑“koFilterView.js”以尝试通过在号码检查期间始终返回有效来绕过。后一个选项允许“应用”按钮起作用,但不返回任何结果,并且该框仍以红色突出显示“无效”消息。
寻找有关如何解决的任何建议。
sql-server - 整个表在内存中并提交了几个小时
我有一个在 Windows 2019 VPS 上运行的爬虫程序,该程序的主要瓶颈是数据库操作。我尝试使用最快的硬件——SSD NVME、Core i9 CPU 和 16GB DDR4 RAM,尽管我尝试优化它,但它仍然需要做很多插入、更新和选择。所以我想知道我是否可以让数据库加载内存中的每个表,并且每隔几个小时将数据提交到磁盘。
sql-server - 将数据存储为 json(或 xml)或使用附加表 - SQL Server
我有一些项目,每个项目都有一些属性:
需要按属性对项目进行一些过滤器、分组依据和 where 子句。那么,存储这些项目以获得最佳性能的最佳方法是什么:
使用带有名为 properties 的列的单个表,该列将属性存储为 JSON 或 XML 格式以防止表之间的连接,
或者有一个额外的表来存储它们(项目和属性表)?
为什么?_
谢谢你。
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()
应该重现问题的示例代码: