问题标签 [osisoft]

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 投票
1 回答
17 浏览

osisoft - 我通过删除数据库对我的资产框架进行了更改可以恢复它

我已经从测试中的资产框架中删除了我的数据库,无论如何我可以恢复它。我知道我可以使用 prod 模式下的数据库副本,但我只想在测试中恢复数据库,请提供任何帮助

0 投票
0 回答
71 浏览

sql - 您如何解决来自 nvarchar 的日期时间转换的超出范围的值?

我刚刚设置了一个用于查询分析数据的视图。这是代码:

我收到以下错误。

消息 242,级别 16,状态 3,第 1 行 将 nvarchar 数据类型转换为 datetime 数据类型导致值超出范围。

这是[日志日期]格式。SQL 数据库正在使用 mdy。

2021-12-30 12:10:00.000

关于首先尝试什么的任何想法?我会假设有一些不正确的日志日期条目不会转换为此日期时间格式,但我不确定在这种情况下如何解决这个问题。我不确定还有什么其他可能导致此错误。我在这个领域相当年轻。

编辑:这是与日志时间格式相关的视图代码的摘录:

这 ?查询中是上次扫描时间 (LST) 的占位符。查看文档,它似乎是 SQL_Timestamp 数据类型。

dbo.vw_STARLIMS_PI 中的数据类型

构成日志日期的 LOGTIM 和 LOGDATE 的数据类型

创建视图时,日志日期的时间部分似乎是从 nvarchar 转换而来的。LOGTIM 似乎是错误的原因。

0 投票
0 回答
10 浏览

osisoft - 带有 .NET 5 应用程序的 OsiSoft AF SDK 2018 SP2

我有一个升级到 .NET 5 的应用程序。但是,OsiSoft AF SDK 仍然在 .NET 中编译。我收到这样的错误:

找不到方法:“System.Security.AccessControl.DirectorySecurity System.IO.DirectoryInfo.GetAccessControl()”。

有没有办法在 .NET Core/.NET 5 应用程序中运行 AF SDK .NET?我的理解是 AF SDK 目前还不支持 .NET Core/.NET 5。