Swing Catalyst Support Center

How to move the database to a new partition or hard drive (6.2.and older)

Swing Catalyst 7.0 has the ability to move the database from the software. This support article is for older versions only.

This article describes how to change where Swing Catalyst will save files when recording swings. This is useful if you are running out of space on the primary disk and want to save the videos to another disk or network location.

IMPORTANT! This procedure requires you to modify the Windows registry, and changes to the database itself. If you are unfamiliar with this, we STRONGLY recommend to NOT follow through with this procedure.

In Swing Catalyst 6.2 you don't need to modify the database.

Remarks

  • The original database location is: C:\ProgramData\Swing Catalyst\database or equivalent for the primary disk.
  • Versions prior to Swing Catalyst 6.1 require modifications to the database file itself. Requires SQLite Expert Personal

Make sure you close Swing Catalyst before you proceed with any of the steps below.

Navigate to C:\ProgramData\ and copy the entire Swing Catalyst folder (found in C:\ProgramData) to your new partition or hard drive, then change the DataPath entry for for example: D:\Swing Catalyst (as shown in the example below).

Double click the Swing Catalyst folder, then right click and copy the database folder. Navigate to the new location you wish to put it, e.g: D:\Swing Catalyst\ and then paste the database folder.

Note: Copying the database and all the settings might take a while.

Changing the registry to reflect the new database location:

Open the Windows Registry Edtior:

Press the Windows key and R and the same time, then write regedit and hit enter.

Navigate to:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Initial Force\Swing Catalyst

or HKEY_LOCAL_MACHINE\SOFTWARE\Initial Force\Swing Catalyst (for 32-bit computers).

 

Right click, click new, then select String Value and give it the name

DataPath.

Click Modify, and change the location to the new location of your Swing Catalyst folder.

 

Example with Swing Catalyst now being stored on D:\Swing Catalyst.

 

For Swing Catalyst 6.1 and older:

Download and install SQLite Expert Personal: 

http://www.sqliteexpert.com/download.html

After installing SQLite Expert Personal, open the Swing Catalyst database, select any file, and then select SwingCatalystDB.

Navigate to the SQL tab, then paste the text below into the empty text field.

Make sure you change the second line to reflect the new database location!

Copy and paste this in the SQL tab:

UPDATE VideoClip SET VideoFilePath = REPLACE(VideoFilePath,
'C:\ProgramData\Swing Catalyst\',
'D:\Swing Catalyst\');

UPDATE VideoClip SET ThumbnailFilePath = REPLACE(ThumbnailFilePath,
'C:\ProgramData\Swing Catalyst\',
'D:\Swing Catalyst\');

UPDATE HardwareData SET PressureDataFilePath = REPLACE(PressureDataFilePath,
'C:\ProgramData\Swing Catalyst\',
'D:\Swing Catalyst\');

UPDATE HardwareData SET ForcePlateDataFilePath = REPLACE(ForcePlateDataFilePath,
'C:\ProgramData\Swing Catalyst\',
'D:\Swing Catalyst\');

 

Once you have confirmed that you've got the correct path, hit Execute SQL, and it should update all of the entries with the new file path.

Have more questions? Submit a request

Comments

Powered by Zendesk