Goldstar Software has created numerous utilites 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 the tools that are currently available, click on the tool name.
To order a 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.
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.00 Btrieve | 11/5/2007 | Fixes NUMERIC fields with leading NULL bytes instead of ASCII "0" bytes. | $50 $100 |
| AlterUnf | Win32 2.00 Btrieve | 11/5/2007 | Alters a UNF file to insert or remove bytes from a record set. | $50 $100 |
| AnyUsers | Win32 2.00 Btrieve | 11/5/2007 | Checks a Btrieve file to see if anyone is currently using it. (Possibly disruptive to applications.) | $50 $100 |
| BldIndex | Win32 2.00 DDF | 11/21/2007 | Corrects missing indices in the INDEX.DDF file by examining the Btrieve key structure and building INDEX.DDF records for each key segment. | $100 $250 |
| Breaker | Win32 3.00 OS | 11/5/2007 | Breaks large files up into smaller chunks for easier transfer and storage. | $50 $200 |
| BtrvInfo | Win32 1.00 Btrieve | 1/4/2008 | Script building tool that reads Btrieve file statistics (STAT command) and returns the requested value to the script via ERRORLEVEL. | $100 $250 |
| ChUsrPwd | Win32 2.00 SQL | 11/21/2007 | Changes a users SQL password to the Master password. (PSQLv10 now has this functionality.) | $100 $200 |
| ChkBFile | Win32 2.00 Btrieve | 11/1/2007 | Scans large quantities of files quickly to locate Btrieve files. | FREE FREE |
| ChkIndex | Win32 2.00 DDF | 11/21/2007 | 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. | $50 $100 |
| ConvRpt | DOS 1.00 SQL | 11/23/2004 | SSQL 4 Tool: Parses a PSQL7 VCONV output file. | FREE FREE |
| CountExt | Win32 2.00 OS | 11/5/2007 | 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.00 OS | 11/5/2007 | 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 |
| DDF2XML | Win32 2.20 DDF | 4/22/2008 | Extracts data dictionary file (DDF) information and creates CREATE TABLE scripts or XML data for the tables listed. | $250 $500 |
| DDF2XML2 | Win32 2.20 DDF | 4/22/2008 | 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.00 DDF | 11/21/2007 | Checks table and field names for reserved words. | $50 $100 |
| 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.00 DX | 11/6/2007 | 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.00 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.00 DDF | 11/21/2007 | Prints table definitions from a Data Dictionary File. | $50 $100 |
| FPrint2 | Win32 5.00 DDF | 11/21/2007 | 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.00 Btrieve | 11/18/2007 | 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.00 Btrieve | 10/9/2007 | Finds holders of locked records (Status 84s) within database files. | $100 $250 |
| FindUNF | Win32 2.00 Btrieve | 12/26/2007 | Searches UNF file for record "n" and displays on-screen. | $50 $100 |
| FixDates | Win32 2.00 Btrieve | 11/5/2007 | Rapidly fixes invalid dates and times in Btrieve records. | $100 $250 |
| FixMemo | Win32 2.00 Btrieve | 11/5/2007 | Corrects Issues with Clarion's handling of MEMO data types (using Btrieve record positions) arising after a file rebuild. | $100 $200 |
| GSBackup | Win32 2.00 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 |
| GSRecover | Win32 1.50 Btrieve | 1/23/2008 | Advanced File Recovery Tool to handle all file formats through v9.0, with limited support for 9.5 files. (No evaluation version available.) | $ $ |
| Garbage | Win32 2.00 Btrieve | 11/5/2007 | Collects "Garbage", or deletes orphaned records from a relational database, but it works at the Btrieve level. | $50 $100 |
| Grep | Win32 4.00 OS | 11/5/2007 | 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.00 Btrieve | 10/9/2007 | 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.10 Btrieve | 6/26/2008 | Scans database files looking for data file corruption. | $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 |
| KillPre | Win32 2.00 Btrieve | 11/5/2007 | Properly processes and cleans Btrieve 5.x files prior to a file rebuild. | $50 $100 |
| KillUser | DOS 1.40 Btrieve | 10/9/2007 | Disconnects all user connections from a database engine from a command line. | FREE FREE |
| LPLookup | Win32 2.20 Recovery | 11/5/2007 | Recovery Tool: Looks up a specified Logical Page in the PAT. | $ $ |
| LicMover | Win32 2.00 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.10 Recovery | 11/5/2007 | Recovery Tool: Searches for data pages in a file; can be used to recover additional data in some rare cases. | $ $ |
| ListStat | Win32 4.10 Btrieve | 4/2/2008 | Generates BUTIL -STAT reports with a wide range of options and wildcard support. A MUST for database administrators! | $100 $500 |
| ListStat | DOS 1.4 Btrieve | 3/13/2000 | This shareware version of ListStat is a DOS tool that can access Btrieve STAT information via wildcards. | FREE FREE |
| 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 |
| MXZLExp | Win32 2.01 Other | 11/5/2007 | Extracts attachments from the Maximizer MXZL table. | $200 $800 |
| MakeBat | Win32 2.00 OS | 10/16/2007 | Assists in creating BAT files from directory listings. | FREE FREE |
| MakeNum | Win32 2.00 OS | 11/1/2007 | Assists in creating numbered lists or batch files. | FREE FREE |
| MakeRecs | Win32 2.00 Btrieve | 11/5/2007 | Inserts empty records into a Brieve file (a debugging tool). | $50 $100 |
| MakeUNF | Win32 2.00 Btrieve | 11/5/2007 | Builds a UNF file from a fixed-length data file (such as a Great Plains Archive File). | $50 $100 |
| Maker | Win32 3.00 OS | 11/5/2007 | Puts broken files back together (See Breaker). | FREE FREE |
| MoveDDF | Win32 2.00 DDF | 11/21/2007 | Moves table definitions from one set of DDF's to another; useful for quickly cleaning up corrupted DDF's. | $100 $250 |
| MoveRecs | Win32 2.00 Btrieve | 11/5/2007 | 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 2.00 Btrieve | 11/5/2007 | Opens and closes a Btrieve file rapidly (a debugging tool). | $50 $100 |
| PATCheck | Win32 5.20 Recovery | 11/5/2007 | 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.20 Recovery | 2/20/2008 | 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.21 Recovery | 2/18/2008 | Recovery Tool: Looks up a given physical page pointer in the PAT. | $ $ |
| PSConfig | Win32 3.31 Btrieve | 6/26/2008 | A command-line and web-based Monitoring tool for the Pervasive engine. | $250 $800 |
| ParseQPF | Win32 2.10 SQL | 5/9/2008 | 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.10 OS | 4/22/2008 | Reads a file to a given location and displays bytes found on screen. | $50 $100 |
| ReadUKey | Win32 2.00 OS | 11/5/2007 | Reads a PSQL7/2000i License file and displays its contents. | FREE FREE |
| RemFile | Win32 2.00 OS | 11/1/2007 | Removes extraneous lines from text files, useful for parsing log files or creating batch files automatically. | FREE FREE |
| SQLExec | Win32 2.30 SQL | 7/28/2008 | Issues SQL queries to ANY ODBC-based database; allows for easy scripting of SQL statements and simple reports. | $200 $800 |
| 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 |
| TestExtd | DOS 1.00 Btrieve | 6/4/1999 | Test a Btrieve GetNextExtended Query (Sample Only) | FREE FREE |
| UpdtRecs | Win32 2.00 Btrieve | 11/5/2007 | Updates individual records in place; useful as a DataExchange resynchronization tool. | $50 $100 |
| UpdtTabl | Win32 2.00 DDF | 11/21/2007 | Updates a data dictionary file (DDF) set to change or remove paths from the Xf$Loc field. | $100 $250 |
| UpdtTabl2 | Win32 2.00 DDF | 11/21/2007 | 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.00 Btrieve | 11/5/2007 | 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 "bad" records in some files. | $50 $100 |
| ViewUNF | Win32 1.00 Btrieve | 11/28/2007 | Unformatted File Viewer for Windows | $100 $500 |
| WatchIt | Win32 1.00 Btrieve | 10/4/2007 | Collects file statistics, useful for monitoring and trending of file growth via a script. | FREE FREE |