Browse all forums dedicated to the Rocket MultiValue product family.
Recently active
I periodically get a capture error when attempting to perform an execute in a phantom background process.Unable to create capture file.[EMFILE] Too many open filesThe next transaction just a little while later in the same phantom process performs the same execute operation without errors. Is this error related to an overall system limit or is it specific to a user/process?I am wondering if if it happening more often than I know as it might not be recorded in a user session.I am running Universe version 11.1.3 (Yes, I know it is time to upgrade).Is there something I can monitor or adjust to fix this issue?As a fallback, I am planning to change the executed statement to a subroutine call. Do you think this would fix this error?All insight into this error condition would be helpful.
Hi Everyone,I have encountered some unexpected behavior using the SPLICE function. I'm hoping someone can tell me what I'm missing.I'm on UniVerse 11.1.9 (yeah, i know it's old) running on Linux. Consider the following code. ARRAY1 = 'ONE' ARRAY2 = CHAR(246):CHAR(247):CHAR(248):CHAR(249):CHAR(250) CRT CRT 'System Delimiters' CRT 'CHAR(251) = ':CHAR(251) CRT 'CHAR(252) = ':CHAR(252) CRT 'CHAR(253) = ':CHAR(253) CRT 'CHAR(254) = ':CHAR(254) CRT 'CHAR(255) = ':CHAR(255) CRT CRT 'ARRAY1 = ':ARRAY1 CRT 'ARRAY2 = ':ARRAY2 CRT CRT 'Expected = ONE:':ARRAY2 CRT 'Actual = ':SPLICE(ARRAY1, ':', ARRAY2) Here is a screenshot of the output.Notice all the colon (":") characters. Notice also that char(247) seems to have been changed to char(255).What is going on here?
Hi,This is for Unidata 8.2.For years I thought the following was equivalent: ICONV(DTE,'D')ICONV(DTE,'D2/')ICONV(DTE,'D4/)My assumption was that Unidata did not care about the number or the slash and just did an internal date conversion. Today I learned that it is not. While entering 1/11/11 all return 15717 as does 1/11/2011 as does 11 JAN 2011 as does 11 JAN 11 but entering 11012011 does not.ICONV(DTE,'D') returns 15717ICONV(DTE,'D2/') returns 19004ICONV(DTE,'D4/) returns 15717Is this a bug or does this jibe with your understanding?Thanks,Steve
I figured this out once, but never incorporated it into my system using Wintegrate.How do you change from 80x24 to 132x51 in a program?ThanksMark Laursen
All,I have a PAragraph that runs a program and feeds data into it using the DATA statement to provide input. One of my DATA statements has a pathname with an'@DATE' in it. I.E. C:TEMPFILE@DATE.TXT. I tried C:TEMPFILE@DATA@TIME.TXT, the pathname had the current date but the '@TIME' was just '@TIME'. The documentation was pretty thin on this topic. What at variables are allowed in a DATA statement?Jon
Hi I would like to find out how does one get the jump start services pack for MVIS 1.3?It was presented in MV roadmap webinar.Regards,Thando
This application has been running for over 20 years. It is on Metro Nashville's cloud network where, as a contractor, I have no visibility of pretty much anything except the virtual server. These interruptions began occurring about 3 months ago as pandemic inactivity concluded. These connection closures are sometimes frequent and sometimes infrequent. Users find themselves disconnected in the middle of an operational function. They are using Dynamic Connect for telnet. Has anyone experienced this and found the problem. Are there any server or workstation firewall or antivirus settings that could have been recently changed by Metro's IT department that could cause this? Also can anyone recommend an ssh server for Windows that could be substituted for telnet?
Has anyone had Universe just hang at the uv command? We are on an old version 11.1.3 under Solaris 10. Thought it might be suspend files not getting set back but no. No errors, could not find anything in the $uvhome logs. A server reboot bought the system back without any file damage. Trying to think of other places to look for root cause without any errors to review. No known changes to system or environment.
Hi Guys. I've got an audit job that should be run periodically, but it failed yesterday and the only explanation i can think of its hit the maximum number of rows that are allowed in a holdfile spent a while searching for the magic number but can't find anything out in the world of Google Its not my program so can't amend the select, it selects the whole file and one of its functions is to record what was there, before it tidies up and deletes the records, i don't really need the holdfile, but the author thinks it useful i manually assign a holdfile at the start of the job and its previously worked fine, the last time it ran it had 1.3M rows went into the holdfile perfect well yesterday the job stopped with 1541766 ROWS I've asked the provider to add a date select into the job, but in the mean time if "collective" can let me know if i've hit the limit for a holdfile, that would eliminate one possible cause of the failure Many thanks Andy
Hy... a situation, i need to know what week of the month a date is, for example if it is the 1st week of the month, if the second week of the month, if it is the third week, fourth or fifth week of the month for a specific date, in addition of this I need to know for the same date which is the week of the year.. for example if it is the 20th week of the 21st month so on, looking at the OCONV documentation for the mask date, I found only the options for the day of the week and for quarter of the year. Does anyone have any simpler suggestions to find out this information? for now the only solution I found was to loop for the entire year and calculate this, but this is impractical, as I will have to store a "calendar" in the databasei'm using d3 linux 10.2
Is there a way to relate the spot this subroutine is stuck (source line number?) from the layer stack output. example:Layer type....... Program name.................... Address...BASIC run machine MC.CUST.MATCHCODE 0x00000BE4BASIC run machine CAT.REQUEST 0x00001134BASIC run machine CatRequest 0x0000074EBASIC run machine WW.METHOD 0x0000084CBASIC run machine WW.OBJECT 0x00000508BASIC run machine SPIDER 0x0000443EHaving a problem with this subroutine getting stuck for hours.Appreciate any ideas.Nelson
Does anyone know an easy way to tell if a large file copy is complete? we have many programs creating/copying files to Type 19 directories and we also have a main program scanning these directories to ftp files to Windows servers to make them available for users. We need to make sure the main scan program does not pick up a file until the copy is complete.We are on Linux, Universe 11.1.3.
Hi, I receive the update to the release 1.1.2 - fine.Can you list the enhancement / fix of the release ? Can we provide problems feeback ? With kind regardsmanu Fernandes
Hi All,Is there still a U2 personal edition available? If yes, what are the restrictions on use?Thanks In AdvanceCheers Aaron
Just wondering whether there should be an 'SB/XA' tag for this forum?#SB/XA
Hi,I'm fairly new to MVIS and I'm planning to enable Okta based authentication for all incoming request to my UV (v11.3.1) . This authentication method will be a token based authentication where a user will submit "client id" and "client secret" to generate a token (valid for a day) , which will be used to get the details from my UV files.I can see an option as "HTTP" authentication in MVIS with option as "OAuth" but it only allows a filepath to be entered, which may not work with dynamic tokens.Has someone implemented a similar Okta based Authentication with MVIS and can share some thoughts on how to achieve token based authentication.Thanks,Amarendra
Hi All Assuming I have appropriate permissions on the file system can anyone tell me if it is possible to copy/move from a UNIBASIC program?I have explored READBLK and WRITEBLK but the file always seems to be corrupt after writing.Example scenario; move/copy a word doc or PDF file from one directory to another.Alternatively is there a way to shell execute a command to the local server or execute a powershell command etc.Thanks In AdvanceAaron
Hi Can you backup only the data portion of a file with uvbackup?Regards,Thando
hi vscode users,I'll share a strange behavior with rocket-mvbasic 1.1.0, where the java runtime goes cpu high and really slow.The context of runtime is special - totaly isolated.On a client site, we have a server dedicated to development and running windowsTerminal sessions where we develop with vscode / rocket-mvbasic extension. The server and our RDP sessions are not authorized to internetWe are not authorized to extract the code outside the client's server. When coding I note a high usage of cpu (17% ) by java running rocket-mvbasic. I note the extension respond really slowly - not at all, colorization is 'late' , code formatting is delayed 30sec to repond ... I'll join a dump of the java process. windows dump java process (shared by onedrive)here the vscode/extension log vscode log (shared onedrive)Is anyone who share these bad experience ?
UniData 8.2.2Hi All,Does anyone know if Rocket have recently changed the key length for the SAVEDLISTS file? On older versions I had no issues saving keys like -TRAWL*LAZ.PROGS*197609I know about the potential 000-999 issue when the OS tags the chunk numbers onto the end of the key, but I could at least save the list. Now, the response I get from the system is - can not open file: 'SAVEDLISTSTRAWL*LAZ.PROGS*197609I tried tagging some alphas onto the end of the key to get around the numeric chunking clash, but it didn't make any difference. If I hardcode the list key to 'BOB', it saves the list as BOB000 just fine.I don't really want to reduce the length of the key because I want to keep it unique and also visibly descriptive. ThanksLeon
Hi Everyone,I'm wondering if there is a built-in way to determine when a BASIC program was last executed on a UniVerse system. (I'm running v11.1.9 on Linux) I worked on a different platform years ago that had a DICT item in the BP file that would return that info, but I haven't found anything like it on UniVerse.Thx
All,We have a large number of reports printed each day. Users will contact our admin staff to find out why a print job did not print. We get some reports that have a banner page with no other output or no records selected. We would like to identify what report was run and generated no or vague output. Is there some way to modify the banner/separator page to include the report name? Is there a way to force Retrieve to print the headings when no records are selected? I think one way would be to pass the USEROPTS from the SETPTR command to a script grab that and try to keep a list of print jobs and the USEROPTS file in a file somewhere, but it seems really convoluted.
Is there any way one can use the Update Editor to insert an SVM ^m = am ; ^v = vm ; ^??? = svm (^ = <ctrl>)
Hi All,Given an item ID such as 001000885$25BIW06GN-1$16407 and a dictionary item such as:001 S002 0003 MONTH004005006007 A;0(G2$1]DMA]T1,3):"-":0(G2$1]DY)008 G2$1009 R010 8A LIST or SORT on the dictionary item returns the correct value "Dec-2012". However, when this same dictionary item is passed to the SS connective as in LIST ... SS MONTH "01/01/2012" "31/12/2012" UNITS ..., the value returned is garbage as in "-" and the totals a single column of all zeroes (we use European date format).Have I structured the dictionary item incorrectly or is there a bug in the SS handling of the dictionary item?Vincent
My program was simply opening a file using the name from the VOC @ID and then doing a STATUS.I get the same error doing a LIST from TCL. >CT VOC TKEYCODE 0001 F 0002 TKEYCODE 0003 D_TKEYCODE >LIST TKEYCODE Invalid Partblock for "TKEYCODE". Invalid or missing Partblock for "TKEYCODE". Invalid Partblock for "TKEYCODE". Invalid or missing Partblock for "TKEYCODE". Unable to open "TKEYCODE" file.The files exist on AIX: -rwxrwxrwx 1 slice staff 17408 May 28 16:29 D_TKEYCODE -rwxrwxrwx 1 slice staff 1024 Nov 23 2001 TKEYCODENot sure why it got this error? The file is old and probably no longer in use, but in 20 years in MV I have never see this error???env: AIX 7.2 running UniVerse 11.3.1Thanks in advance for any insights.Nelson
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.