寻找我的工作经历,我发现以下错误:
06/18/2018 00:00:01,MBS_Lojas_ExportaMR_OutrasLojas,Error,1,WIN-VRT-01\SQL2008,MBS_Lojas_ExportaMR_OutrasLojas,Passo1,,Executed as user: WIN-VRT-01\integracao. Server 'x.y.z' is not configured for RPC. [SQLSTATE 42000] (Error 7411). The step failed.,01:11:15,16,7411,,,,0
Run Code Online (Sandbox Code Playgroud)
我有这个带有选项 RPC 和 RPC Out 的链接服务器,其值分配为 true。
在工作中我有这个
EXEC master.dbo.sp_serveroption @server=N'x.y.z', @optname=N'rpc', @optvalue=N'true'
EXEC master.dbo.sp_serveroption @server=N'x.y.z', @optname=N'rpc out', @optvalue=N'true'
Run Code Online (Sandbox Code Playgroud)
我不知道为什么会发生这种情况,并且针对此错误发布的任何解决方案都无法帮助我调试此问题。
我试图对过去 24 小时的 json 列中特定类型的所有元素求和,但无法弄清楚我的查询。
所以我有一个名为 data 的 json 列,我希望“live”键具有过去 24 小时内所有“live”的总和,为此我试图做这样的事情
select sum(data->>'live'::json)
from probing
where device_id='f051b333-8f1f-4e65-9acc-e76470a87f47'
and timestamp > current_timestamp - interval '1 day'
order by timestamp desc;
Run Code Online (Sandbox Code Playgroud)
我知道这行不通,而且我无法找到可行的解决方案。我看到了一些解决方案,包括使用“json_array_elemens”或“json_each”,但无法完成这项工作。
我在使用 pm2 时遇到了麻烦。
我正在使用一个名为 pm2-logrotate 的模块,但日志有一个像 1.7G 这样的巨大 gize 并且不尊重我的配置
== pm2-logrotate ==
??????????????????????????????????
? key ? value ?
??????????????????????????????????
? compress ? true ?
? rotateInterval ? * * */1 * * * ?
? max_size ? 10M ?
? retain ? 1 ?
? rotateModule ? true ?
? workerInterval ? 30 ?
??????????????????????????????????
Run Code Online (Sandbox Code Playgroud)
那么我该怎么做才能让 pm2 删除旧日志而不用大量数据开始粉碎我的机器?