Browse all forums dedicated to the Rocket MultiValue product family.
Recently active
Hunter Holmes August 27, 2024 Feel free to authorize jBASE license keys on your own in RBC, rather than needing outside assistance from your Rocket partner. To learn about how you can self-serve, please see below for a step-by-step video walkthrough. Share
Kathy Larson October 1, 2024 Are you looking to test and refine your Rocket Software UniVerse applications without risking your production environment? Setting up a test server is the ideal solution for evaluating new features, troubleshooting issues, and ensuring smooth deployments. The good news is that creating a UniVerse test server is easier than you might think, thanks to the comprehensive resources provided by Rocket Software. To guide you through the setup process, we’ve developed a detailed seven-step tutorial designed to make the process straightforward and hassle-free. Whether you’re a seasoned IT professional or a newcomer to Rocket Software, our tutorial provides clear instructions and helpful tips to ensure a smooth setup. What’s Included in the Tutorial? Our step-by-step guide covers everything you need to know, from creating a virtual machine to licensing your UniVerse application server. Each step is accompanied by a short, easy-to-follow video that demonstrates the
Kathy Larson July 9, 2024 How to ensure improved performance, security, and scalability We’re happy to share a new paper where you’ll learn about best practices for deploying your MultiValue applications to the Cloud. The paper provides a broad overview of Cloud computing, including how moving your application to the Cloud could be part of a larger modernization strategy. It also covers: Choosing the right operating system Optimizing VM configurations Connectivity and security Deployment and backup strategies Security measures Read now
Paul Chang June 20, 2018 External Database Access (EDA) enables you to convert data stored in a Rocket UniVerse and UniData database to a first normal form (1NF) database, such as Microsoft SQL Server, then access that data using existing UniVerse BASIC programs, RetrieVe, or UniData/UniVerse SQL. For UniVerse running on a Linux platform, previously you had to purchase an ODBC driver to work with the EDA solution. Now, Microsoft provides you with ODBC Driver 17 for SQL Server on all Linux platforms. It is free and easy to install and use. UniVerse supports it starting with UV 11.3.1.6018 or later. In this blog, you will learn how to work with the UniVerse EDA solution with Microsoft ODBC Driver 17 for SQL Server on Linux. I’ll cover the sample steps that will convert the UniVerse CUSTOMER file data into SQL Server tables. Note You must order an additional UniVerse EDA package license to work on this solution. You can verify the EDA license information using the “uvregen -z” command. R
Michael Rajkowski April 12, 2017 In part one of the series “Python for the Rocket MultiValue Developer – Part 1 of 3 – Introduction” we discussed the architecture of the Python / MultiValue solution including the fact that the MultiValue and Python code both run in the same process. In this section, you’ll learn how Python interacts with the MultiValue Application Platform, through the use of the u2py module. THE U2PY MODULE The u2py module for Python allows developers to interact with the MultiValue Application Platform in the following ways: run U2 ECL/TCL commands ** read/write U2 files ** handle U2 dynamic arrays manage U2 SELECT lists call U2BASIC catalogued subroutines control U2 transactions ** Introduced in this article GETTING STARTED WITH THE U2PY MODULE The installation of Rocket UniData and Rocket UniVerse includes Python (version 3.4.1). The initial install of Python sets up the needed “.pth” file to point to the u2py module. The u2py.py module provides the interaction
Emma Breslin April 30, 2024 The Rocket MV team is pleased to announce the release of Rocket UniData8.3.2 and Rocket MultiValue Performance Experience (MVX: Performance) 1.10. UniData 8.3.2 is the first UniData release certified with the Rocket MultiValue Performance Experience (MVX: Performance) 1.10, which is available for our customers on maintenance. MVX: Performance monitors the performance of your UniData server and provides DBAs or developers with a better way to track down issues. It determines the root cause of issues, including the server, the operating system, the hardware, or a combination. DBAs can easily receive alerts when over 40 performance monitoring events occur, so constant monitoring is not required. In addition, UniData 8.3.2 and MVX: Performance 1.10 provide you with an enhanced replication experience, bolstering High Availability and Disaster Recovery (HA/DR) capabilities. UniData 8.3.2 extends the security features introduced in UniData 8.3.1, which included
Paul Chang September 18, 2019 Overview External Database Access (EDA) enables you to convert data stored in a Rocket UniVerse or UniData database to a first normal form (1NF) database, such as SQL Server, Oracle and DB2 Server. You can then access that data using existing UniVerseBASIC programs, RetrieVe, or UniData/UniVerse SQL. UniVerse 12.1.1 supports a new EDA solution against MySQL Server. In this blog, you will learn how to work with the UniVerse EDA solution on Windows or Linux against MySQL server 5.6. I will provide sample steps to install & configure the setting to connect to MySQL Server 5.6.Note: You must order an additional UniVerse EDA package license to work on this solution. You can verify the EDA license information using the “uvregen -z” command. Requirements Version UniVerse 12.1.1 or later UniVerse EDA license Yes EDA Schema Manager 4.34.0 (U2 DB Tools – 4.4.0) Database Version MySQL Server 5.6 or higher MySQL Server Environment with
Jonathan Smith February 6, 2019 Part 1 of 3 This blog post offers best practices related to implementing and using Replication, as part of a High Availability/Disaster Recovery (HA/DR) strategy. In Part 1, I’ll focus on preparation. I make no apology for this: U2 Replication is NOT an administration free option. In the event of a failure, your organization will absolutely depend on Replication. This blog series will help you to: Avoid common pitfalls that can be encountered in U2 Replication Understand the methods and strategies that have worked well for others Understand the tools that are available for monitoring and tuning of replication Preparation HA/DR 101. The first thing to do when setting up your machines within Replication – primary and standby (the most common configuration) is make sure that both of these machines have fixed IP addresses – their IP addresses do not change. Then, setup a high-level name at the DNS level such as ‘live’- to connect to the current primary or
Emma Breslin March 5, 2024 The Rocket MV team is pleased to announce the release of UniData 8.3.1, U2 Common Clients 5.4.1, and MV BASIC for Visual Studio Code (VS Code) 2.4.0 on February 26th, 2024. Rocket® UniData 8.3.1 UniData 8.3.1 HA/DR enhancements and bug fixes help you manage your replication environment more effectively. We’ve added a new script so you can stop and restart the repmanager, eliminating the requirement to restart UniData if the repmanager becomes unresponsive. We’ve enhanced the "invalid log sequence" message to include the actual and expected LSN number, which will assist you when debugging. We’ve added a skip option to the ud_repadmin command to facilitate recovery from stalled subscriber groups. UniData 8.3.1 security upgrades and enhancements help keep your applications and business safe and compliant. By upgrading to OpenSSL v3.0, UniData supports a wide array of protocol levels. OpenSSL 3.0 includes a major architectural change from OpenSSL 1.1 and bring
Paul Chang June 12, 2019 Using multiple unirpcd daemons to balance client requests can have a positive impact on performance. Also, using a different port for a specific application simplifies management. And, if users are on a newer version of UniData or UniVerse, they might want to use a different port specifically for a secure connection. On newer versions of UniDataand UniVerse, multiple Unirpcd Daemons with different port numbers on Microsoft Windows is supported. When you install UniData or UniVerse, the unirpcd daemon uses deaful port # 31438. This allow all U2 clients ti connect to the UniData or UniVerse server without any additional setting. You might want to start two unirpcd daemons with two different ports for shared unirpcd daemon loading. This blog provides details on U2 clients working against the Unirpcd daemon with different port setting., e.g. # 32438. REQUIREMENTS Data Server Verson UniVerse (Windows) 11.3.1.6018 or later Univers (UNIX) 11.3.1.6022, 12.1.1 o
Emma Breslin July 16, 2024 Rocket UniVerse 14.1.1 builds upon functionality implemented in version 11.4.1 and 12.2.1, making it the upgrade and modernization path for all customers on all prior versions. UniVerse 14 ensures business continuity and helps you manage your replication environment effectively with key HA/DR features. Replication is faster and more flexible with Field-Level Updates, since the entire record is no longer transmitted during updates, only the individual field that was modified is replicated - significantly improving performance! Facilitate Replication recovery with the uv_repadmin skip option which allows you to skip an incomplete transaction that has caused replication to stop processing. By using the skip option, administrators keep Replication processing and avoid log build-up and the eventual reset and refresh of Replication due to a stalled group. Facilitate Replication recovery with the enhanced uvreptool. When Replication has stopped processing due to
Safwat Boulos January 24, 2019 We live in a fast-paced world where executives need real-time reports to make business decisions. Thus, users need information at their fingertips to deliver those reports. If your business-critical data lives in a UniDataor UniVerse MultiValue database, External Data Access (EDA) can help. What is EDA? EDA allows users to convert UniData and UniVerse nested relational data to First Normal Form (1NF), where it can reside in a SQL Server, DB2 or Oracle database, making the data easily accessible to standard tools such as Crystal Reports or any of the many open source products. EDA benefits and implementation EDA allows users to seamlessly transform your UniData and Universe nested-relational data to a normalized form where external SQL tools can access your MultiValue application’s data. Since most users are accustomed to SQL, EDA makes them independent, allowing them to manipulate the data and generate the reports of their choice. EDA lifts the burden fr
Jonathan Smith March 13, 2019 UNIDATA HASHED FILES AND OVERFLOW In this first section we are going to discuss the two main types of UniData Hashed File (Static and Dynamic) and we’re going to discuss the two types of overflow that can occur in these files. The objective of file resizing is to minimize overflow as overflow is a performance overhead. 32-BIT V 64-BIT DYNAMIC HASHED FILES 32-Bit A UniDatastatic file or a sub-file of a dynamic file are limited to 2GB in size. Theoretically a UniData dynamic file can grow to 500GB but the internal management of these multiple sub-files requires complicated code and multiple file I/O operations and hence reduces performance of the files. The block-size of the data file is limited to 16K and as data records are now getting larger and larger this also is a performance limitation of the 32Bit model. 64-Bit The 64-Bit data model introduced at UniData 8.1 will resolve these issues so that data files will have virtually no restrictions on file siz
Paul Chang July 18, 2018 External Database Access (EDA) enables you to convert data stored in Rocket UniVerse and Unidata databases to a first normal form (1NF) database, such as Microsoft SQL Server, then access that data using existing UniVerse BASIC programs, RetrieVe, or UniData/UniVerse SQL. For the UniVerse I-type fields, they can be mapped in many ways to SQL Server. This post will expand the mapping section of the External Database Access manual. Some additional mapping for I-type field dictionary items will be supported in UV 11.3.1.6018 or later version. In this post, you will learn how to work with the UniVerse EDA solution with I-type field dictionary items. I will provide you with sample steps for each of the different I-type field conversions against SQL Server. Note You must order an additional UniVerse EDA package license to work on this solution. The EDA license information could be verified using the “uvregen -z” command. REQUIREMENTS Rocket MultiValue product Ver
Hi All,We have a customer who are upgrading their hardware and OS to a Hyper-V environment running Windows 2022.Does anyone have any experience of running Unidata/Windows 2022 in a Hyper-V environment? Any issues we need to be aware of?Any comments/suggestions are much appreciated.Many thanks.Barry GreenCBS Software
Hi everyone. Does anybody know the what the cost would be to upgrade to Universe from mvBase, if they have an active support contract for their mvBase installations? Any insight would be helpful. Best regards, Richard ------------------------------Richard OldsDirectorCalidore LtdUKrichard@calidore.comwww.caldiore.co.uk------------------------------
Hi, We recently (last week) installed OpenQM 4.0-9 onto my new notebook. Today, I found that some spreadsheets that rely on the QMClient connection were not working (could not connect to server). It turns out that the QMClient.dll was installed into C:\\Windows\\SysWOW64 instead of C:\\Windows\\System32. Has anyone else struck this? And can someone from Rocket comment on why this is occurring? [Those Windows folder names are quite misleading. System32 is supposed to contain 64-bit libraries, while SysWOW64 contains 32-bit libraries. Who thought that was good naming?] Cheers, Brian------------------------------Brian SpeirsWellington NZ------------------------------
Hey all- I've managed to locate the Unidata Dictionary, Commands, Basic and Administrator manuals. But, after years of being on other platforms, I'm really struggling with queries and report formatting in UniData. Operators like BY-EXP, ID.SUPP, HEADING, etc, keep popping into my recollection, but I'm still having a difficult time with syntax and order. The UniBasic manual helps to some extent, but I'm hoping there might be a more in-depth Manual (or training) specific to creating and formatting reports from ECL.thanks in advance for any assistance- Rich------------------------------Richard LucibellaDirectorRocket Forum Shared Account------------------------------
We are building an Net 6 API using UODOTNET to interface with a UNIDATA.we are using version 3.171.0.08 of the library dated 9-14-2016Data is coming back but the value and attribute marks are using the same value and it seems to be a wide char value 65533 instead of the regular 253, 254.Code snipit:debugger output:Is there a newer version available(UODOTNET)?Has anybody dealt with this before?Thanks in advance for any assistence wih this matter.Dave Just Dave
Does Rocket have any future plans for a uvnet comparable for uniData?
Hi, We are experiencing issues with our UniVerse session, where randomly the session gets frozen and becomes unresponsive. It's random and occurs once or twice per month, and the only solution we have is to restart UniVerse and it starts working. Has anyone experienced this issue or is there a fix around this. We are using Centos to host UniVerse 11.3.1 and this issue has started since November last year. Below is a sample error message : kernel: uvapi_server[9052]: segfault at 0 ip 00007f7aa5a6b586 sp 00007fff414b15e8 error 4 in libc-2.17.so[7f7aa5938000+1b6000]kernel: uvapi_server[9045]: segfault at 0 ip 00007ff5418e0586 sp 00007ffc9b5592a8 error 4 in libc-2.17.so[7ff5417ad000+1b6000] Thanks,------------------------------Amarendra RakeshBusiness System ManagerSMC CorporationSydney NSW AU------------------------------
Trying to get ODBC working. Not sure how to address this error. Help?
MV folks, We have a GUI client that runs only in Windows to access our MV/Universe application - and am looking for input from other MV community members on Windows functionality / partition / whatever on a Mac for some users at a new customer.
Hello - I'm having trouble getting the symbol table to load while in the debugger - can someone tell me what I'm doing wrong please? ***There is no symbol table in '/usr/ud/sys/CTLG/m/MV.EMAIL.BUILD.TO.PC.AND.TO.SB'!EXEC BASIC MV.BP MV.EMAIL.BUILD.TO.PC.AND.TO.SB -Z2***Executing UNIDATA command: BASIC MV.BP MV.EMAIL.BUILD.TO.PC.AND.TO.SB -Z2 Compiling Unibasic: /db1/ud1/PGM/MV.BP/MV.EMAIL.BUILD.TO.PC.AND.TO.SB in mode 'u'.compilation finished!Z MV.BP MV.EMAIL.BUILD.TO.PC.AND.TO.SB***There is no symbol table in '/usr/ud/sys/CTLG/m/MV.EMAIL.BUILD.TO.PC.AND.TO.SB'------------------------------kathleen hambrickProgrammerRocket Forum Shared Account------------------------------
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.