Goldstar Software has created numerous utilities and tools over the years which have helped us in our projects. We are happy to be
able to offer some of these general-purpose (and some special-purpose) tools to you now.
Most tools are available as a one-month trial, although some are limited to licensed users only.
To download any of the tools that are currently available, click on the tool name. By downloading this software, you agree to the Goldstar Software Software License Agreement.
To purchase a permanent license for any of these products, please contact us.
For an additional page with more information about a tool (when available), click on the tool description.
None of these tools utilize an installer. To uninstall the software, simply delete the file you downloaded. (I hope this statement makes the people at Google happy.)
Tool Name |
Platform/ Version/ Type |
Last Update |
Description (Click for More) |
Single/ Site License |
AlterIt | Win32 2.00 OS | 11/5/2007 | A search & replace tool for use within batch files. | FREE FREE |
AlterNum | Win32 2.01 Btrieve | 11/5/2007 | Fixes NUMERIC fields with leading NULL bytes instead of ASCII | $50 $100 |
AlterUnf | Win32 2.01 Btrieve | 11/5/2007 | Alters a UNF file to insert or remove bytes from a record set. | $50 $100 |
AnyUsers | Win32 2.03 Btrieve | 9/25/2024 | Checks a Btrieve file to see if anyone is currently using it. (Possibly disruptive to applications.) | $50 $100 |
BRebuild | Win32 1.14 Btrieve | 9/27/2024 | Our Better Rebuild tool leverages multi-threading for extra-fast Btrieve file rebuilding and exporting to UNF. | $250 $500 |
BldIndex | Win32 2.11 DDF | 9/18/2008 | Corrects missing indices in the INDEX.DDF file by examining the Btrieve key structure and building INDEX.DDF records for each key segment. Also converts unnamed indices to named indices. | $100 $250 |
Breaker | Win32 3.10 OS | 7/17/2018 | Breaks large files up into smaller chunks for easier transfer and storage. | FREE FREE |
BtrStress | Win32 1.00 Btrieve | 3/22/2021 | Our Btrieve Stress Testing tool, and a replacement to OpenClos. | FREE FREE |
BtrvInfo | Win32 1.05 Btrieve | 9/25/2024 | Script building tool that reads Btrieve file statistics (STAT command) and returns the requested value to the script via ERRORLEVEL. | $100 $250 |
BtrvInterceptor | Win32 1.52 Btrieve | 8/8/2024 | Decodes Btrieve packets seen over the network wire or in network traces. | $350 $1000 |
BtrvLoad | Win32 1.35 Btrieve | 11/19/2019 | Rapidly reads database files to populate the database cache after a server restart. Faster and more powerful than BLoad! | $100 $250 |
ChUsrPwd | Win32 2.01 SQL | 11/21/2007 | Changes a users SQL password to the Master password. (PSQLv10 now has this functionality.) | $100 $200 |
CheckSysData | Win32 1.03 Btrieve | 3/6/2023 | Scans database server for data files containing synthetic times. | FREE FREE |
ChkBFile | Win32 2.00 Btrieve | 11/1/2007 | Scans large quantities of files quickly to locate Btrieve files. | FREE FREE |
ChkIndex | Win32 2.20 DDF | 8/17/2021 | Compares records in INDEX.DDF with Btrieve key data. This is a precursor to the Check Database Wizard, now included as part of the PSQL product line, but it can solve some unusual issues. | $50 $100 |
CleanTemp | Win32 1.00 DDF | 11/12/2021 | Tool to clean up the TEMPDB database after a server crash. | FREE FREE |
ConvRpt | DOS 1.00 SQL | 11/23/2004 | SSQL 4 Tool: Parses a PSQL7 VCONV output file. | FREE FREE |
CopyFCR | Win32 1.00 Btrieve | 2/19/2014 | Repair utility to help recover from malware or ransomware overwriting first page of your data file. | FREE FREE |
CountExt | Win32 2.03 OS | 5/15/2014 | Counts files (by extension) on a computer or server and creates a report of the results - useful in analyzing data files prior to a conversion. | $100 $250 |
CountLns | Win32 2.01 OS | 4/29/2019 | Counts lines in an input text file and returns the number of lines, which can be read by ERRORLEVEL from a batch file. | FREE FREE |
CountNum | Win32 2.00 OS | 11/5/2007 | Writes sequential numbers to a text file for automated scripting. | FREE FREE |
CreateDSN | Win32 1.10 DDF | 4/13/2010 | This free tool allows you to easily create or delete Pervasive Databases from the command line. | FREE FREE |
DDF2XML | Win32 2.77 DDF | 11/12/2024 | Extracts data dictionary file (DDF) information and creates CREATE TABLE scripts or XML data for the tables listed. | $250 $500 |
DDF2XML2 | Win32 2.77 DDF | 11/12/2024 | Extracts V2 Metadata data dictionary information and creates CREATE TABLE scripts or XML data for the tables listed. | $250 $500 |
DDFAttr | DOS 1.20 DDF | 11/23/2004 | SSQL 4 Tool: Sets field headings from an input file. | FREE FREE |
DDFDate | DOS 1.20 DDF | 11/23/2004 | SSQL 4 Tool: Sets date masks in the dictionary. | FREE FREE |
DDFRSVP | Win32 3.10 DDF | 7/17/2018 | Checks table and field names for reserved words. | FREE FREE |
DDFUsers | DOS 1.00 DDF | 11/23/2004 | SSQL 4 Tool: Exports DDF security definitions. (Replaced by DDF2XML for Pervasive.SQL 2000i and newer databases.) | FREE FREE |
DXUtil | Win32 2.65 DX | 7/21/2023 | DataExchange Helper Tool with additional File Recovery Capabilities | $200 $800 |
DelDrive | DOS 1.00 OS | 12/26/2003 | Removes first 2 characters from each input line as a way to remove drive letter data from directory listings; useful for building ContOps lists for NetWare servers. | FREE FREE |
DelLeft | Win32 2.01 OS | 10/16/2007 | Removes first n characters from each input line as a way to remove drive letter data from directory listings or other automated scripting functions. | FREE FREE |
DelUpTo | Win32 2.00 OS | 11/5/2007 | Deletes files older than a given date from a directory structure. Useful for cleaning up temporary file structures. | FREE FREE |
ExpAddr | DOS 1.10 Other | 12/26/2003 | Extracts Email addresses from a Compuserve WinCIM Address book. | FREE FREE |
FPrint | Win32 5.31 DDF | 2/27/2020 | Prints table definitions from a Data Dictionary File. | $50 $100 |
FPrint2 | Win32 5.31 DDF | 2/27/2020 | Prints table definitions from a Data Dictionary File using V2 Metadata. | $50 $100 |
FUtils | DOS 2.10 DDF | 11/23/2004 | Scalable SQL Tools: Provides ability to extract a table definition from a dictionary and load it back in again (includes FSave, FLoad, and FPrint7). | FREE FREE |
FileChk | DOS 1.20 OS | 12/26/2003 | Compares two directories from a command line. Outdated: We recommend using Beyond Compare instead! | FREE FREE |
FindBad | Win32 2.22 Btrieve | 7/12/2024 | Locates corrupted records and attempts to infer information about the spot of the error, including (if possible) key information. | $ $ |
FindLP | DOS 1.10 Recovery | 11/28/2007 | Old DOS tool to find Logical Pages in a data file. Use newer ListDPg instead. | $ $ |
FindLock | Win32 2.16 Btrieve | 11/1/2021 | Finds holders of locked records (Status 84s) within database files. | $100 $250 |
FindUNF | Win32 2.01 Btrieve | 12/26/2007 | Searches UNF file for record | $50 $100 |
FixChars | Win32 1.20 Btrieve | 3/17/2021 | Locates (and fixes) garbage data after the end of null-terminated string fields, as well as nulls or control characters in CHAR fields. | $100 $250 |
FixDates | Win32 2.50 Btrieve | 6/4/2024 | Rapidly fixes invalid dates and times (and NaN float values) in Btrieve records. | $100 $250 |
FixMemo | Win32 2.11 Btrieve | 7/17/2015 | Corrects Issues with Clarion's handling of MEMO data types (using Btrieve record positions) arising after a file rebuild. | $100 $200 |
FixProc | Win32 1.00 DDF | 10/28/2016 | Removes or adds the Byte Order Mark (BOM) added to PROC.DDF in PSQLv12. | FREE FREE |
GSBackup | Win32 2.01 Btrieve | 11/6/2007 | Puts files into continuous operations mode. | $100 $250 |
GSLicKey | Win32 1.00 Other | 11/27/2007 | GUI Tool to enter Goldstar Software License Keys. | FREE FREE |
GSLicenseManager | Win32 1.00
| 7/13/2018 | This wrapper for the PSQL License Administrator tries to help streamline the licensing process, including handling many common errors. | FREE FREE |
GSRecover | Win32 2.10 Btrieve | 7/12/2024 | Advanced File Recovery Tool to handle all file formats through v9.0, with limited support for 9.5 files. (No evaluation version available.) | $ $ |
GSSync | Win32 2.11 Btrieve | 3/3/2023 | This PSQL-To-Any Synchronization tool works with DataExchange or other metadata to provide replication capability, as well as exporting of custom data types. | $1500 $4000 |
Garbage | Win32 2.01 Btrieve | 11/5/2007 | Scans one table for orphaned records_ performs garbage collection on same to delete those records. | $50 $100 |
Grep | Win32 4.12 OS | 3/8/2023 | Searches text and binary files for strings. | $50 $100 |
HPSet | DOS 2.50 OS | 1/25/2006 | Generates a set of HP printer codes to set up the printer for specific fonts and text sizes for printing from DOS applications or the command line. | FREE FREE |
HoldOpen | Win32 3.21 Btrieve | 9/17/2012 | Holds files open: can be used with DX or SQL applications to improve performance, to increase security, or as a white list with Backup Agent. | $100 $250 |
InsRecs | DOS 1.00 Btrieve | 5/23/2006 | Inserts test data rapidly to stress-test the database engine. (May need to be customized for each record type.) | FREE FREE |
KeyCheck | Win32 3.53 Btrieve | 11/23/2022 | Scans database files looking for data file corruption on each key path. | $50 $100 |
KeyCheck | DOS 1.20 Btrieve | 7/29/2001 | This shareware version of KeyCheck can be used to verify index structures within a Btrieve file. It scans a data file on each key, reporting any errors. | FREE FREE |
KeyData | Win32 1.57 Btrieve | 7/12/2024 | Displays statistics about key structures and file pages. | $100 $250 |
KillPre | Win32 2.01 Btrieve | 11/5/2007 | Properly processes and cleans Btrieve 5.x files prior to a file rebuild. | $50 $100 |
KillUser | Win32 1.51 Btrieve | 1/28/2010 | Disconnects all user connections on a PSQL database engine from a command line. | FREE FREE |
LPLookup | Win32 2.31 Recovery | 7/12/2024 | Recovery Tool: Looks up a specified Logical Page in the PAT. | $ $ |
LicMover | Win32 2.01 Btrieve | 11/5/2007 | Moves PSQLV8 (and newer) license data from one Windows server to another. (No evaluation version available.) | $100 $250 |
ListDPg | Win32 2.31 Recovery | 7/12/2024 | Recovery Tool: Searches for data pages in a file_ can be used to recover additional data in some rare cases. | $ $ |
ListStat | DOS 1.40 Btrieve | 3/13/2000 | This shareware version of ListStat is a DOS tool that can access Btrieve STAT information via wildcards. | FREE FREE |
ListStat | Win32 4.70 Btrieve | 9/14/2024 | Generates BUTIL -STAT reports with a wide range of options and wildcard support. A MUST for database administrators! | $100 $500 |
LogSplit | Win32 2.00 DX | 11/6/2007 | Splits and filters DataExchange log files; useful for monitoring active DX environments from automated tools. | $200 $800 |
LoginMonitor | Win32 1.00 SQL | 3/22/2019 | Logs successful and failed SQL login attempts to the screen or a file. | $400 $1000 |
MXZLExp | Win32 2.14 Other | 1/15/2015 | Extracts attachments from the Maximizer MXZL table. | $200 $800 |
MagicChk | Win32 1.22 Btrieve | 9/3/2019 | This tool scans Magic database files with variable length fields and fixes up any lost fields caused by data file corruption/recovery. | $200 $200 |
MakeBat | Win32 2.01 OS | 10/16/2007 | Assists in creating BAT files from directory listings. | FREE FREE |
MakeNum | Win32 2.01 OS | 11/1/2007 | Assists in creating numbered lists or batch files. | FREE FREE |
MakeRecs | Win32 2.40 Btrieve | 8/18/2021 | Inserts empty records into a Brieve file (a debugging tool). | FREE FREE |
MakeUNF | Win32 2.11 Btrieve | 12/16/2009 | Builds a UNF file from a fixed-length data file (such as a Great Plains Archive File). | $50 $100 |
Maker | Win32 3.10 OS | 7/17/2018 | Puts broken files back together (See Breaker). | FREE FREE |
MoveDDF | Win32 2.10 DDF | 6/10/2016 | Moves table definitions from one set of DDF's to another, useful for quickly cleaning up corrupted DDF's or converting V1 to V2 metadata. | $100 $250 |
MoveRecs | Win32 2.51 Btrieve | 9/25/2024 | Moves Btrieve records from one file to another as an aid to archiving or data file recovery. | $100 $250 |
MrgFile | Win32 2.00 OS | 11/1/2007 | Manipulates comma-delimited input file for CountExt. | FREE FREE |
NetCheck | DOS 1.00 Btrieve | 4/24/2002 | Test tool: continuously reads the first record from the Btrieve file. | FREE FREE |
OpenClos | Win32 3.21 Btrieve | 5/17/2019 | FREE: Opens and closes a Btrieve or OS file rapidly, and performs performance testing. | FREE FREE |
PATCheck | Win32 5.54 Recovery | 7/12/2024 | Recovery Tool: Compares a file's Page Allocation Table (PAT) with the current page at each physical location and attempts to make corrections where possible. | $ $ |
PATFix | Win32 5.31 Recovery | 7/12/2024 | Recovery Tool: Compares the two versions of the Page Alllocation Table (PAT) in a file and allows for swapping of PAT pages. | $ $ |
PATFix | DOS 2.00 Recovery | 11/28/2007 | Recovery Tool: Free DOS version of PATFix for Btrieve 6.x file repairs. | FREE FREE |
PPLookup | Win32 2.31 Recovery | 7/12/2024 | Recovery Tool: Looks up a given physical page pointer in the PAT. | $ $ |
PSConfig | Win32 3.89 Btrieve | 1/9/2024 | A command-line and web-based Monitoring and Configuration tool for the Pervasive engine. | $250 $800 |
ParseQPF | Win32 2.31 SQL | 9/24/2014 | Parses the query plan files generated by the SQL engine into separate SQL statements suitable for scripting and further analysis. | $100 $250 |
ReadFile | Win32 2.20 OS | 7/17/2018 | Reads a file to a given location and displays bytes found on screen. | FREE FREE |
ReadUKey | Win32 2.00 OS | 11/5/2007 | Reads a PSQL7/2000i License file and displays its contents. | FREE FREE |
RemFile | Win32 2.10 OS | 10/24/2008 | Removes extraneous lines from text files, useful for parsing log files or creating batch files automatically. | FREE FREE |
SQLExec | Win32 2.65 SQL | 3/1/2023 | Issues SQL queries to ANY ODBC-based database_ allows for easy scripting of SQL statements and simple reports. | $200 $800 |
SQLInterceptor | Win32 1.58 SQL | 11/10/2021 | Easily monitor SQL queries hitting your database server from a network connection. | $350 $1000 |
SetTrace | Win32 1.10 Btrieve | 10/9/2007 | Enables or disables MKDE tracing from the command line. | FREE FREE |
ShowParm | Win32 2.00 OS | 11/1/2007 | Debugging tool used to dump the parameters sent to it. | FREE FREE |
SmartODD | Win32 1.00 Btrieve | 2/6/2015 | An intelligent way to call the Online Database Defragmenter in PSQLv12 | $250 $500 |
Test1803 | Win32 1.00 OS | 5/16/2018 | Testing tool to see if you will have problems with Windows 10 version 1803. | FREE FREE |
TestExtd | DOS 1.00 Btrieve | 6/4/1999 | Test a Btrieve GetNextExtended Query (Sample Only) | FREE FREE |
TransReader | Win32 1.02 Btrieve | 6/11/2018 | Reads and decodes PSQL Transaction Log Files. | $50 $100 |
UpdtRecs | Win32 2.11 Btrieve | 4/23/2014 | Updates individual records in place: useful as a DataExchange resynchronization tool. | $50 $100 |
UpdtTabl | Win32 2.10 DDF | 4/20/2016 | Updates a data dictionary file (DDF) set to change or remove paths from the Xf$Loc field. | $100 $250 |
UpdtTabl2 | Win32 2.10 DDF | 4/20/2016 | Updates a data dictionary file (DDF) using V2 Metadata set to change or remove paths from the Xf$Loc field. | $100 $250 |
VUtils | DOS 2.00 SQL | 11/23/2004 | Scalable SQL Tools: Provides ability to extract a view definition from a dictionary and load it back in again (includes VSave, VLoad, and VPrint). Also includes ConvRpt (for using VCONV) and VXRef (a view cross-reference tool). | FREE FREE |
VarCheck | Win32 2.43 Btrieve | 9/25/2024 | Scans a Btrieve file looking for records of varying lengths, reporting those lengths. Useful for analyzing variable-record files for use with DataExchange and to locate out of spec records. | $50 $100 |
ViewUNF | Win32 1.00 Btrieve | 11/28/2007 | Unformatted File Viewer for Windows | FREE FREE |
WatchIt | Win32 1.00 Btrieve | 10/4/2007 | Collects file statistics, useful for monitoring and trending of file growth via a script. | FREE FREE |