Pregunta Mathew Lambert · 22 oct, 2021 Trabajando con distintas zonas horarias Tenemos un escenario bastante complejo pero creo que es sencillo de explicar y que quede claro. Estamos desarrollando un ejecutador de tareas que corre en un servidor con una timezone indiferente. Las tareas se tienen que ejecutar cada dia pero a una hora definida para una cierta timezone Guardamos en base de datos la hora a la que queremos ejecutar la tarea y de que timezone es (no vayas al pozo de guardar en UTC, ya que cuando tengas DST será a horas distintas) #InterSystems IRIS #InterSystems IRIS for Health 0 2 0 86
Pregunta Mathew Lambert · 13 ene, 2021 Como verificar SQL PurgeForTable ha ido mal ¿Alguien sabe si hay una manera fácil de saber si la ejecución del comando $ System.SQL.PurgeForTable ha ido bien / mal? La documentación describe que se devuelve un string, pero de hecho hay un bonito Quit "" en el código. ¿Quizás dentro de PurgeForTable ^% apiSQL hay alguna variable de proceso establecida cuando va bien / mal? ¡Muchas gracias! #SQL #Caché #InterSystems IRIS 0 3 0 139
Pregunta Mathew Lambert · 20 jul, 2020 El modo de encriptacion PBKDF2 con HMAC-SHA a 512 bits, es acorde con las recomendaciones NIST / FIPS? Usamos el método de encriptacion de contrseñas mencionado y necesitamos saber si la implementación es acorde con las recomendaciones NIST / FIPS https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.180-4.pdf #Documentación 0 1 0 604
Pregunta Mathew Lambert · 16 jun, 2020 Callback de resultado CRUD para clases persistentes Me gustaría saber si hay alguna forma de tener un callback o similar para clases persistentes, que se ejecute siempre después de la operacion (ya sea que falle o que vaya bien) %OnOpen se ejecuta antes de la accion y no hay callback de after. %OnAfterDelete y %OnAfterSave se ejecutan solo después de una operación satisfactoria. #Bases de datos #InterSystems IRIS 0 4 0 128
Pregunta Mathew Lambert · 28 abr, 2020 Asegurar que no hay planes congelados después de la actualización de la versión He estado leyendo la guía de documentación para 2018.1 sobre los planes de consultas congeladas varias veces en los últimos días ( enlace ) y hay una respuesta que no encuentro directamente. Mi forma de actualización on premise es: #Bases de datos #SQL #Caché #InterSystems IRIS 2 1 0 118
Pregunta Mathew Lambert · 14 feb, 2020 Error al migrar una instancia de HS a IRIS Después de migrar varias HS in place a IRIS me he encontrado una que no es capaz de terminar, da un error que no es muy claro. He mirado el log de instalación y pone lo mismo. Lo unico curioso de esta instancia es que tiene Sublevel Mappings en el CPF: #InterSystems IRIS for Health 0 2 0 172
Pregunta Mathew Lambert · 12 feb, 2020 Obtenga todos los números de colación y nombres Recientemente me encontré con un HS Caché que no arranca informando que la Collation 30 no está disponible, pero no he encontrado una manera fácil de saber qué colación es 30. Ejecutando el siguiente comando devuelve las Collations de la locale actual, pero no de todas ellas Set Rset = ##class(%ResultSet).%New("%Library.Collate:CollationList") d Rset.Execute() While (Rset.Next()) {zw Rset.Number_": "_Rset.Name} Gracias #Bases de datos #Localización #Caché #Documentación #HealthShare #InterSystems IRIS 0 1 0 133