Article Tani Frankel · Aug 29, 2016 5m read My growing journals - how do I minimize this? Following my previous post, some urged me to get to the point – ok, so I found my "star" journaling globals, the ones that take up the most space – but how do I avoid this? How do I minimize the journal's size? [DISCLAIMER: Some might still be disappointed after this post as well but wait till the next one... ] #Journaling #System Administration #Caché 6 2 0 1.5K
Article Tani Frankel · Aug 7, 2016 1m read What is causing the journals to grow rapidly? Question: My journal files are growing rapidly - what could be the cause? How can I minimize the phenomena? #Journaling #System Administration #Caché #InterSystems IRIS 6 11 1 1.6K
Article Tani Frankel · Jun 23, 2016 7m read Web Service Business Operation Client – Response Timeout Behavior When calling out to web services there are several settings of the Business Operation that play together in controlling what will happen when a response is not returned in the desired time. #Best Practices #Business Operation #SOAP #Ensemble 8 4 1 3.5K
Article Tani Frankel · May 17, 2016 1m read Ensemble Interfaces Disk-space Usage Estimation and Purge Verification Framework One of the topics that comes up often when managing Ensemble productions is disk space: The database (the CACHE.DAT file) grows in a rate that was unexpected; or the Journal files build up at a fast pace; or the database grows continuously though the system has a scheduled purge of the Ensemble runtime data. It would have been better if these kind of phenomena would have been observed and accounted for yet at the development and testing stage rather than on a live system. For this purpose I created a basic framework that could aid in this task. #Monitoring #System Administration #Tools #Ensemble Open Exchange app 4 7 2 1.3K
Article Tani Frankel · Mar 29, 2016 2m read Getting Production Setting's Value Question: How can I get a value of a setting of a Production item programmatically? Answer: You can use one of the API methods of the Ens.Director class, for example: Ens.Director:GetItemSettingValue() For example – #Ensemble 3 10 1 2.1K
Article Tani Frankel · Feb 29, 2016 1m read CSP Gateway Configuration for 64bit IIS with 32bit applications Question I am configuring IIS to work with the CSP Gateway but I'm running into this error: "The Module DLL 'C:\Inetpub\CSPGateway\CSPms.dll' could not be loaded due to a configuration problem. The current configuration only supports loading images built for a x86 processor architecture." Answer #Mapping #Frontend #CSP #Caché 2 0 0 1.7K
Article Tani Frankel · Feb 25, 2016 2m read Manipulating Security Entities Programmatically Question: How can I create, change etc. Security entities (like Users and Roles) programmatically? Answer: #Security #Caché 4 0 0 692
Article Tani Frankel · Feb 17, 2016 3m read Listing files in folder Question: How do I get a list of files residing in a certain folder/directory, according to some wildcard/filter. For example all '*.txt' files in 'C:\Temp'. Answer: In CACHE – You can use the %Library.File's FileSet class query. Here's some sample code using it (also attached): #Caché #Code Snippet #Ensemble 6 2 0 3.7K