go to post Robert Cemper · Feb 8, 2021 If you edit .INT routines from the terminal in the old MUMPS style using ZLOAD, ZSAVE, edit by X ^%you operate at a lower level than Studio, VScode, Atelier,... and deeper than any Source Control Hooks. Neither belt nor suspenders are available anymore. It's like heart surgery: Either you fix it or your patient is gone.
go to post Robert Cemper · Feb 5, 2021 the second line of the error msg tells you that SQLserver raised error 102 This error occurs when Adaptive Server detects a syntax error in a Transact-SQL® command or query. This error can occur when: A keyword is misspelled. ... You used a variable for a database name and your query contains a parser error; error 102 is raised because the batch was never executed.from:http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc00729.1500/html/errMessageAdvRes/CHDGFCCJ.htmsuggestion: Check the SQL-name of the generated class samples.people
go to post Robert Cemper · Feb 5, 2021 Developing in the production environment is "high-risk extra class".This doesn't exclude to do development on the production SERVER (e.g by lack of HW)The most simple option is to have 3 namespaces in parallel. PRODUCTION (aka WORK), TEST, DEVELOPMENT.A better variant is to have a 2nd instance on the same SERVER machine for TEST & DEVELOPMENT.Git doesn't care which Instance you use.ZMP is not availaible in Caché.Docker is theoretically possible but quite an effort as you need to build your own image especially for a WIN environment and get the appropriate license for it.
go to post Robert Cemper · Feb 3, 2021 set diff=3600 ; time in secset new=$zdth($zdt($h,-2)-diff,-2) ; new $h - 1 hour
go to post Robert Cemper · Feb 2, 2021 Thank you for the link.My urgency has changed meanwhile and I don't have access to the data source anymore. Nevertheless, the problem is a general one.
go to post Robert Cemper · Feb 2, 2021 Line 1: <?xml version="1.0" encoding="UTF-8"?> Check all <? tags if they only contain ASCII characters (no UTF yet)Offset 106 indicates that it is rather at the end of line.Could be some windows newline <CR><LF> instead of Linux/Unix newline <LF> or similar
go to post Robert Cemper · Feb 1, 2021 I run apt-get during development I edit various files and I WANT TO HAVE FULL CONTROL over my environment at any level and I hate any limiting in MY code So, what's wrong with that?
go to post Robert Cemper · Feb 1, 2021 irisowner just has no root access So i usually extend my Dockerfile this way: ARG IMAGE=containers.intersystems.com/.......FROM $IMAGEUSER root RUN echo "root:iris-2101" | chpasswd and then with su root I get all rights I need. doesn't help to limit CPUs
go to post Robert Cemper · Feb 1, 2021 Good Old VMware Player would allow selecting processors, memory, access rights, ..Docker is definitely no replacement to it. Just a hack.
go to post Robert Cemper · Feb 1, 2021 You should take a look to Using Caché SQL ! Executing SQLhttps://docs.intersystems.com/latest/csp/docbook/Doc.View.cls?KEY=GSQL_basics#GSQL_basics_executing Using the SQL Shell Interfacehttps://docs.intersystems.com/latest/csp/docbook/Doc.View.cls?KEY=GSQL_shell
go to post Robert Cemper · Feb 1, 2021 You can't run a SQL statement from the console prompt.You need to start the SQL shell first: SAMPLES>do $system.SQL.Shell() SQL Command Line Shell ---------------------------------------------------- The command prefix is currently set to: <<nothing>>. Enter <command>, 'q' to quit, '?' for help. [SQL]SAMPLES>SELECT . . . . your statement
go to post Robert Cemper · Jan 30, 2021 https://review.capterra.com/SS-IRIS-Data-Platform-191676-3166957531-en
go to post Robert Cemper · Jan 29, 2021 Sorry,I probably don't understand what you try to achieve.To my understanding ZPM is targeted to IRIS and its applications andNOT to the underlying operating system.- Though I admit that a lot of "hacking" into the OS is possible from IRIS. With the broad range of operating systems supported by IRIS, I rate this as a rather questionable approach, that I wouldn't support.
go to post Robert Cemper · Jan 29, 2021 My workaround was to place apt-get into Dockerfile as User root
go to post Robert Cemper · Jan 27, 2021 ##class(Ens.Util.Time).ConvertDateTime($e(source.{ORCgrp(1).RXA:DateTimeStartofAdministratio}_"000000",1,14),"%Y%m%d%H%M%S","%d/%m/%Y",,.tSC) should save your problem. then default time is 00:00:00 Or without any time ##class(Ens.Util.Time).ConvertDateTime($e(source.{ORCgrp(1).RXA:DateTimeStartofAdministratio},1,8),"%Y%m%d","%d/%m/%Y",,.tSC)
go to post Robert Cemper · Jan 26, 2021 You may use this Python example and use it over CPIPE as shown in my example in OEX
go to post Robert Cemper · Jan 26, 2021 there are 14 programming examples available in OpenExchange related to integration with node.jshttps://openexchange.intersystems.com/?search=node&sort=d.desc
go to post Robert Cemper · Jan 26, 2021 As iristrmd.exe only runs on Windows it is simply localhost:23 Telnet + SMP: System > Security Management > Services > %Service_Telnet enablediris session is not available in Windows