问题 Michael Lei · 五月 17 讨论IRIS log中 “Active server not defined, cannot redirect mirror connection” 是什么意思 从 IRIS log中找到了大量的以下内容: 05/05/22-01:05:11:375 (16166) 0 [Generic.Event] ECP: Mirror Connection request from 'SM25SDLMIIRROR:LOCALHOST.LOCALDOMAIN:IRIS' (10.xxx.xxx.27:33040) 05/05/22-01:05:11:376 (16166) 1 [Generic.Event] ECP: Active server not defined, cannot redirect mirror connection 这是什么意思? #InterSystems IRIS 0 0 0 4
问题 Michael Lei · 五月 8 在production中删除项目 大家好! 我正在创建一个脚本,从Ensemble Production中删除一个项目(Component),我知道有手动的方法,但由于有几个Component,我想用一个脚本来更快。 我试着用%Delete()并在Ens.Config.Item上做选择,但这最终在生产中产生了几个错误。有谁知道我怎样才能简单地做到这一点? 答案参见:https://community.intersystems.com/post/delete-item-production #开发环境 #系统管理 #Ensemble 0 0 0 5
问题 Michael Lei · 五月 1 从邮件保存附件到磁盘 Hello 我们有一个程序用EnsLib.EMail.InboundAdapter作为服务,扫描收件箱里带附件的邮件。 当有新邮件到达时,服务将请求(有属性%Net.MailMessage)发送给进程。在这个过程中,我们尝试循环并检索第2部分,我们假设它是文件。 set Part = pRequest.Mail.Parts.GetAt (2) 我们可以读取文件名:Set FileName = Part.FileName 但是,如何以及是否有可能将附件文件保存到磁盘驱动器? 我没有看到该类中有任何支持该功能的方法。 或者我们必须使用% Net.POP3来接收和存储文件? 非常感谢! #Ensemble 0 0 0 5
问题 Michael Lei · 五月 1 在 LocalHost上运行Cache Hi, 我无法连接到本地网络浏览器. 我想打开(http://localhost:57772/csp/sys/UtilHome.csp) 现实: Caché Server Pages Version 2018.1.6.717.0Server Availability Error Server is currently unavailable 如果我调用 CSP.log 得到以下报错: Access Denied Diagnostic Failed to connect to 'LOCAL' - Reason: 0 (Connection successfully made but server not responding) (No Retry) 请帮帮我,谢谢! #CSP #Caché 0 0 0 7
问题 Michael Lei · 四月 29 Cache 动态 SQL 分页 我想知道是否有更好的方法来使用动态SQL对数据集进行分页,而不是我下面使用的方法。问题是,当潜在的数据池变大时,这段代码就会变慢,以至于无法使用。在分析下面的每一行代码时,似乎速度变慢与最初的rset.%Next()迭代有关。 有没有什么不需要子查询/%VID的可用方法,比如简单的LIMIT/OFFSET? 我的代码类似于: s sql=##class(%SQL.Statement).%New() s query="SELECT *,%VID FROM (SELECT prop FROM table WHERE prop=x) WHERE %VID BETWEEN 1 AND 100" s sc=sql.%Prepare(query) s rset=sql.%Execute() while rset.%Next() {..... #Object Data Model #SQL #Caché 0 0 0 9
问题 Michael Lei · 四月 27 如何更改主键? Hi, 请问如何更改表(有数据)上的主键?谢谢! 答: 如果数据已经存在,那么这是一项必须重视的任务,特别是如果存在继承或父/子关系,因为这将导致你的数据存储方案的改变。 最简单的方法是通过一个中间(临时)表来实现。 创建一个具有相同结构的新类,但有一个新的主键。使用SQL(不是合并命令)将数据从旧的类中移到它里面。删除旧类中的数据/索引,然后改变其中的主键。使用合并命令,将数据从新类移到旧类中。删除带有数据的新类。重建索引(如果有的话)。 几个有用的链接: MERGE #SQL #数据导入和导出 #数据库 #Ensemble #InterSystems IRIS 0 0 0 10
问题 Liang Jianhui · 四月 22 如何创建dashboard 导入了一个global(.gof文件),如何利用导入的数据生成dashboard,求指导。 #InterSystems IRIS 0 0 0 10
问题 Johnny Wang · 四月 21 转发问题 hello 各位老师好: 电子病历闭环埋点接口是单独接口,由平台提供接口文档,接口方式为Webservice,不能走在平台标准服务里吗? #Ensemble 0 0 0 10
问题 Michael Lei · 四月 18 如何从Terminal访问 Globals 从Terminal 访问 global 内容,答案见英文社区: https://community.intersystems.com/post/view-globals-terminal #全局 #Ensemble 0 0 0 8