Gulshan, the path you take depends on how much money you want to spend and how you prefer to learn.  You have a lot of choices.  I'll add this one to the list of good options the others have posted:

https://wiki.python.org/moin/BeginnersGuide

It's an important language to learn for a lot of fields.  Good luck and post back here with what you chose.  That will probably help a lot of others.

Erik

Thank you, Michael, a picture will help a lot.  It sounds like Rose is some kind of server clustering solution that allows two servers to share a disk.

@wenjie zhao, if you are using Caché 2016.1 today, I would suggest that you discuss this with your account manager, who is probably most familiar with your system.  Your account manager can bring in technical resources if necessary to help you.
 

The InterSystems IRIS data platform is the engine in InterSystems' current product set.  IRIS for Health adds capabilities related to healthcare applications and DeepSee (part of the older Caché database engine) allows you to embed business intelligence capability into your applications.

For new development, or if you are just getting started, I would look to InterSystem IRIS and the products built on it, unless you know you have a specific need for Caché.

James,

The system-provided audit events are documented here:

https://docs.intersystems.com/iris20201/csp/docbook/Doc.View.cls?KEY=GCAS_audit#GCAS_audit_sys_events

Check to see if these events will give you what you need:

  • %System/%DirectMode/DirectMode audits commands run at the IRIS terminal.
  • The events under %System/%SQL audit SQL commands.
  • %System/%System/OSCommand audits $ZF calls.

There are many others that track logins and system changes.

Erik

Yossi, I'm not familiar with CommVault and the VMTools (although the VMs I use here do have them installed).  I have seen a variety of troubles cured by making sure the VMTools are up-to-date.  VMWare or CommVault support might be best for that. 

As for Caché, make sure that EnableVSSBackup is set to 1 (true) in your CPF and that SYS.VSSWriter.1 is running (check the process list in the Portal).  The VSS writer for Caché can be started only by an administrator on Windows.

I don't have much more advice, if this doesn't get you working, I would contact WRC directly.

Others, including me, were noting this message in the log you posted

02/08/21-09:17:54:464 (7016) 3 [Utility.Event] Error: Invalid Community Edition license, may have exceeded core limit. - Shutting down the system : $zu(56,2)= 0

which is definitely unhappy about the core count.  Rich has good advice if you are able to start the instance but are unable to run only some jobs.   If you have a full license and you are still unable to sort this out, reach out to the WRC and an advisor can assist.

Please let us know if you have progress, several of us are interested in your success.

Erik

Priya, there is a limit of eight CPU cores for the Community Edition of InterSystems IRIS products.  If you are using a Docker image, add

--cpuset-cpus=0-7
to your 'docker run' command.  On a native server, or VM, you need to limit the cores available using the methods for that server (or use one with fewer cores).

https://docs.intersystems.com/irislatest/csp/docbook/Doc.View.cls?KEY=AC...

Let us know if this resolves your trouble, and all best in migrating to IRIS.

Erik

Paras, On OpenVMS, versioning is handled by RMS services; the versioning is supported by the filesystem.  That versioning doesn't exist on Linux.  In %Library.File these might help (or might help Hans-Peter, too):

GetFileDateCreated() -> gives creation date to the second in $H format, given the filename.

GetFileDateModified() -> last-modified time in $H format, again given the name.

And the FileSet query might help browsing the directory, too:

query FileSet(directory As %String(MAXLEN=""), wildcards As %String, sortby As %String = "", includedirs As %Boolean = 0, delimiter As %String = ";")
 

Paras, I think understanding more about the specific conditions you are working with would help.  Is the encryption supported by the printer itself, or are there intermediary agents that would receive text from IRIS, encrypt, send, decrypt, and feed the printer?  How does printing to this printer work now outside of IRIS?  And knowing details like OS, and printer model helps too.  The choice of page-description language and printer driver can be important too.

Erik