我正在运行 MS SQL 手册中的一段标准代码来测试 R 功能,并收到以下错误。我认为这是某种设置问题,因为我正在运行 Microsoft 网站上用作示例的代码。
错误:
来自外部脚本的 STDERR 消息:启动期间 - 警告消息:
在 setJsonDatabasePath(system.file("extdata/capabilities.json" 中,字节码版本不匹配;使用 eval
代码(只是为了证明它是标准的):
EXEC sp_execute_external_script
@language = N'R'
, @script = N'iris_data <- iris;'
, @input_data_1 = N''
, @output_data_1_name = N'iris_data'
WITH RESULT SETS (("Sepal.Length" float not null,
"Sepal.Width" float not null,
"Petal.Length" float not null,
"Petal.Width" float not null, "Species" varchar(100)));
请注意,即使抛出错误,也会返回结果集。
我是dbowner
运行此操作的数据库上的用户。
以下是有关数据库配置的信息:
Product: Microsoft SOL Server Enterprise: Core-based Licensing (64-bit)
Operating System: Windows Server 2019 Datacenter (10.0)
Platform: Windows
Version: Windows 14.0.2027.2
Language: English (United States)
Memory: 28672 MB
Processors: 4
Root Directory: C:\Program Files\Microsoft SOL Server\MSSOL 14...
Server Collation: SOL_Latin1_General_CP1_CI_AS
Is Clustered: False
Is XTP Supported: TRUE
Is HADR Enabled: False