Browse all forums dedicated to the Rocket MultiValue product family.
Recently active
Does any forum member know if you can upgrade to Universe, for free, from mvBase if you have an annual support contract in place for mvBase. I have reached our directly to Rocket but nobody has responded to me. ------------------------------Richard OldsDirectorCalidore LtdUKrichard@calidore.comwww.caldiore.co.uk------------------------------
IGNORE THIS. CAN'T WORK OUT HOW TO DELETE THE THREAD.
Hey, folks. In UniData, I'm attempting to use SETPTR to change several options. However, this command:SETPTR 0,220,44,2,2,1,"FONTSIZE=9","ORIENTATION=LANDSCAPE","FONT=COURIER"results in only the FONT=COURIER setting being accepted. All other variations of that command result in execution error. Any help would naturally be appreciated.Rich------------------------------Richard LucibellaDirectorRocket Forum Shared Account------------------------------
We use mvBase extensively, along with Accuterm (GUI). We need to re-platform to another mv product as mvBase is EOL. We were all ready to go down the OpenQM route, then Rocket aquirred the product and all development seems to have stopped! ( We have been deliberating the move for some time.) We have looked at jBase and D3. Rocket are pushing us down the D3 the path. I don't see many posts about D3 improvements, it all appears to be Universe or Unidata. So my question is, what would be your platform of choice if you were moving away from your current mv version, or are you happy with your current platform for the foreseeable future (5+ years). Many thanks. Richard Olds------------------------------Richard OldsSnr DeveloperCalidore Computer Systems LtdGATESHEAD GB------------------------------
Good afternoon, I'm from Venezuela. I'm currently working with D3 version 7.50, which is over 20 years old due to the well-known economic crisis. My name is Rafael Rivas and I'm from Venezuela. I'm currently working with D3 version 7.50, which is over 20 years old due to the well-known economic situation in my country and the lack of resources to update it to the latest version. I'm having ODBC compatibility issues when trying to connect Microsoft Access to my D3 database. Due to these issues, I'm unable to establish a proper connection. If anyone could help me, I would greatly appreciate it. I specifically need the ODBC64 version to resolve this issue. Thank you in advance for any help. Best regards, Rafael Rivas------------------------------Rafael RivasRafael RivasSelf RegisteredLa guaira VE------------------------------
Hi, I'm having problems with installing UV14 in a RockyLinux:latest container. I'm using the unmodified Compose build from https://github.com/RocketSoftware/multivalue-containers It consistently gives a shared memory violation during installation after the "Installing default Basic Global catalog" message. Then you get the following in the log when UV attempts to start: Starting UniVerse...UVSMM is started.Starting uvsm...Unirpcd is started.Loading rfsconfig information.Error when attaching shm (0, 268435456, 0), errno=22Couldn't start uvcleanupd daemon.Please check /usr/uv/uvcleanupd.log and /usr/uv/uvcleanupd.errlogUniVerse startup is aborting. Of the versions I've tried, this failure happens for 12.2.1, 14.1 and 14.2.1.beta. UV11.4.1 is okay and consistently gives good installs. Upgrade from 11 -> 14 is also good. I'm taking from comments in this thread that there should be no difference using a container as any other form of virtualisation. Has anyone else had this issue? Chee
I originally posted this in August of 2022. I'm reposting because 1) it's getting closer to 2030, and 2) I've had a few support cases asking about this issue. Everyone out there know about D3's SET-DATE-WINDOW utility? It's something you can add to your cold start procedure to change the 2-digit year pivot point from 30 to something else. Example if you ICONV a date like 8/1/31, you'll get an internal date in the year 1931, not 2031 as you might expect. I have this in my USER-COLDSTART: SET-DATE-WINDOW 60 This tells my D3 system to assume that any two-digit years from 00 to 59 are 2000 to 2059, where 60 to 99 are 1960 to 1999. This is a LOT handier than handling it in your application. I'm posting this because there's a lot of useful stuff in D3 that I was unaware of until I became a Rocket employee and was actually forced to read the manual. Maybe some of you are in the same boat. https://docs.rocketsoftware.com/bundle/d3_rg_1034/page/d3/d3_all/source/reference_manual/introduction/D3_
Can anyone suggest a video showing how to use a simple HELLO WORLD program in Visual Basic that can be executed and run in Visual Studio Code? I installed the Java JDK as instructed by the Rocket extension but when I run the program it keeps asking me to install the extension (even though the Rocket extension shows as already installed). My simple test program has a suffix of '.vb' but the Rocket instructions said it must be '.b'. Does that mean the extension is only for BASIC and not for VISUAL BASIC programs?!? When I did change my simple program's extension from '.vb' to '.b', I received this message from VSC which I don't understand or know how to correct: Java 11 or Open JDK 11 runtime environment is irregular. Please check your Java environment and settings. Thanks in advance to all who reply.Dan reply to Christian Bristow: Thanks for your reply but apparently, the extension referred to in Stack Overflow is no longer available.
Hello, I am currently working on creating a CentOS Steam 10 installation (latest) with the latest version of UV available as of this post (14.1.1.xx) The installation runs but there are many errors that complain about EGREP not being supported so grep -E is automatically being substituted and after the installation gets to "Installing default Global Basic..." there are thousands of VOC LIB errors. Some things that I learned from the installation is that libnsl and libxcrypt-compat are required to even begin it. Perhaps there are other requirements that are not listed in the basic docs that are "assumed" to be installed on a from scratch OS installation that I need to install? Just want to cover my basis before reverting down one level (CentOS Stream 9) due to the installer just not working. Usually, it's a me problem :) Thank you in advance!
Hello - I'm running the debugger on a unidata program and need to set a variable to null. I remember there is a way to do this but do not remember how. I know you can always set a variable to a value through the \\ command...but to set to null. I'm remembering something like save or sv...can't quite remember. Can anyone help here? Kathleen------------------------------kathleen hambrickProgrammerRocket Forum Shared Account------------------------------
Greetings, all!Environment - UV 11.3.5 on AIX 7.2 Whenever we stop and restart UV, the current logs in $uvhome get saved into the $uvhome/saved_logs folder. It's not just a straight copy, though. It appears that the current values get appended to the end of the respective files that were already in saved_logs, but it also appears that some of the information from the front ends of the existing saved_logs files gets removed. Is there documentation somewhere that says how these files are managed? Are each of the log files handled the same, or is each managed according to its own unique set of rules? Are these rules configurable by us? Some of these files can get fairly large, so we're looking to be able to predict/manage what is going to happen, as well as ensure the sizing of the associated filesystem is correct.Thank you!------------------------------Brian Paige------------------------------
Hello, I've looked online, and from what I can tell: there's no information on either of the question. We've run into an issue where a call is issued, but the operation is terminated or cancelled, but there's no way to signal the same to UniVerse. The other problem we've is: we "believe" we're hitting the maximum connections allowed, which leads to delayed responses on the front end as the call "waits" for the connection to become available again. I wonder is there a way to check the connection availability ahead of time, instead of just sitting there. Thank you!
As Rocket's MV evangelist, I'm starting a discussion. What are you thinking or doing with AI around your MV app?------------------------------Mike RajkowskiMultiValue Product EvangelistRocket Internal - All Brands US------------------------------
Jeannette Shea September 17, 2024 Introducing a new e-learning module covering Rocket MVIS, the MultiValue Integration Server. MVIS, a tool for Rocket® UniVerse and Rocket® UniData® customers, that will help you extend business opportunities, expand your workforce with new developers, and get products to market faster. MVIS allows you to easily expose both your MV data and business logic as RESTful APIs. These new APIs allow you to extend existing apps and create new ones using emerging frameworks and languages, which will keep your MultiValue application relevant. Take a look at our customer’s success with MVIS in these case studies: Tailored Brands - Building a Modern Experience with Rocket® UniVerse SMC - Maximizing ERP Investment by Modernizing with MVIS During the e-learning module, you’ll create an API in your own personal Virtual Lab. You’ll learn how: To create endpoints for files and subroutines and how to call these endpoints. To install and configure MVIS. OpenTelemetry
Paul Chang June 6, 2018 Overview Microsoft SQL Server Integration Services (SSIS) is a platform for building high performance data integration solutions, including extraction, transformation, and load (ETL) packages for data warehousing. It can transfer UniData or UniVerse data to SQL Server very easily. If you use a uci connection to access a UniData or UniVerse server, you must normalize your account first with proper schema and permission settings. The U2 Toolkit client also provides a native connection option that does not require normalization. However, the result data set is very different from a uci connection. The users might need to make some adjustment for SQL Server tables. In this blog post, you will learn how to use Visual Studio (VS) 2017 SSIS Designer using .NET Framework 4.6 to create a simple Microsoft SQL Server Integration Services package. The sample package will export UniData file data into a SQL Server table using a native connection. Note You need to register y
Kathy Larson July 12, 2023 We’re pleased to announce the release of Rocket® AccuTerm® 8.1, an established terminal emulator for MultiValue applications. To improve its functionality and security, Rocket AccuTerm 8.1 now offers a seamless single sign-on experience, a true web version (i.e., with no hosted dependencies on Rocket Software) with features that match its desktop counterpart, and adherence to the industry's leading software security standards, including Synopsys Black Duck, Polaris, and VeraCode. These advancements mark a step forward for MultiValue terminal emulation, empowering users with enhanced productivity, accessibility, and ease of use. Single Sign-On With the release of 8.1, Rocket has recognized the importance of simplifying AccuTerm user access and security. The implementation of single sign-on (SSO) eliminates the need for multiple login credentials, providing a seamless experience between Windows desktops and MultiValue systems. With SSO, users can connect to Mu
We have a client requirement to add a QR code to the header of tally slip prints, which are printed directly from D3. Has anyone been able to achieve this?
Hello,I would like to open a thread regarding the possibility of using the MVSP utility for the "D3" database from node.js.I found a JavaScript code snippet online using a rocket-d3 package.Unfortunately, this package is no longer available!Have you heard of it and do you have this package handy? Below is the code snippet found online: The d3 package exists.The rocket-d3 package is no longer available. npm install d3npm install rocket-d3 const d3 = require('d3');const RocketD3 = require('rocket-d3'); const dbConnection = new RocketD3.Connection({host: 'your-db-host',port: 1234,user: 'your-username',password: 'your-password'}); dbConnection.connect((err) => {if (err) {console.error('Error connecting to database:', err);} else {console.log('Connection successful!'); / Query exampledbConnection.query('SELECT * FROM your_table', (err, results) => {if (err) {console.error('Error executing query:', err);} else {console.log('Query results:', results);} dbConnection.close();});}}); Than
We are running into interfaces with Shopify, who is moving to GraphQL as it's standard and Rest APIs are considered legacy. I cannot find anything to indicate Rocket has any tools/basic subrotines to address this emerging standard? ------------------------------Nelson SchrothpresidentC3CompleteShop LLCHarrison OH US------------------------------
Is anyone able to connect to a remote server?I've added Rocket MV Basic 2.6.0 to VS Code. Have 'Open Folder'ed an empty folder, 'Initialize'd and 'Edit Server Config' setting... { "datasource": "UNIDATA", "servers": [ { "address": "HOSTNAME", "name": "HOSTNAME", "username": "xxxx", "password": "****", "account": "demo", "port": 31438 } ] } [address, name, username and password all obfuscated] On my server 'demo' exists in ud_database. I try to 'Connect' and get an error 'Account demo undefined in UNIDATA'. I can see on the server that a session logs on (by locally cataloguing a UOLOGIN subroutine that logs the log on). I'm able to connect to the same server using the same settings from a U2.Data.Client .NET application. Is the source to this 'Rocket MV Basic' extension on Github so I can attempt to debug? Thanks Simon ------------------------------Simon LewingtonDeveloperCACI Limi
We recently upgraded our application using U2.Data.Client from version 3.1.1.0 to 3.1.2.0, and we are encountering a different kind of issue with multithreading. Issue on Version 3.1.1.0 Previously, in version 3.1.1.0, our server would spike the CPU usage to 100% and remain at that level. Upon inspecting the thread stack traces, we observed that all threads were stuck on modifying an internal Dictionary inside the ThreadPoolManager: 000000cf40c7de30 00007ffc2322e241 System.Collections.Generic.Dictionary`2[[System.Int32, mscorlib],[System.__Canon, mscorlib]].Insert(Int32, System.__Canon, Boolean) 000000cf40c7dec0 00007ffbce88c056 U2.Data.Client.U2PoolManager+h.c(System.Object) 000000cf40c7df10 00007ffbce8725bb U2.Data.Client.U2PoolManager.a(U2.Data.Client.U2Connection, System.String ByRef, d ByRef, System.Object ByRef) Issue After Upgrading to Version 3.1.2.0 After upgrading to 3.1.2.0, the CPU no longer spikes to 100%, but all requests are now stuck waiting on: 0000000afd67e248 00007ff
I'm using the latest U2 64-+Bit ODBC Driver Version 7.241.02.9004.The ODBC Connection tests successfully and works perfectly in applications that use ODBC, such as Excel, Microsoft Access, and Microsoft Power BI Desktop.I am running a freshly installed local instance of Microsoft SQL Server Developer (64-bit) 15.0.2000.5 on Windows 10 Pro locally.I created a Linked Server connection using the Microsoft OLE DB Provider for ODBC Drivers and it connects to the U2 database successfully, listing out all of the table names. However, I cannot see any columns, nor can I query any data from the U2 tables.If I try scripting a select statement from a table, it says:[MYU2DATABASENAME]...[MYTABLENAME] contains no columns that can be selected or the current user does not have permissions on that object.Again, I can select all columns and data from these U2 Universe tables using the same credentials in other applications via ODBC.I need to be able to query data via a SQL Server Linked Server co
May 3, 2017 AUDIT LOGGING FOR ROCKET UNIVERSE 11.3.1 & UNIDATA8.2 WHY YOUR BUSINESS REQUIRES AUDIT LOGGING Hardly a day goes by without hearing headline news of IT security breaches. Since your business’s lifeline depends on computerized systems, IT system security has become increasingly vital to enterprises, big and small. Knowing what’s happened and what’s going on inside your enterprise information systems, as well as providing an audit trail to prove it, is not only required by internal operational procedures, but also, for some industries and businesses, is mandated by governmental or industry regulations and standards. In fact, in the US several regulations such as HIPAA, SOX, and industry standard PCI-DSS all have specific requirements for Audit Logging. In European and other countries there are similar standards and regulations. Audit Logging is an automated system that chronologically records who did what to which system resource and when. IT must spend the time up front
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.