This article outlines the steps to follow to access your ClickView registry entries which hold the values for your ClickView data path, your local cache data path and your ClickView Database file location. All of these registry entries are located within the same parent folder within your registry. This article is particularly useful for those who are migrating their ClickView Publisher Server to a new server or migrating data to a new location, and experience issues with linking data paths.
Whenever a registry entry is altered, the two ClickView Services need to be restarted for the changes to take effect. A tutorial on restarting the services is included below. Whenever a datapath is changed, the folder shares need to be recreated, as the folder shares will remain linked to the old location. ClickView Publisher (Master)/Server can automatically recreate shares; a tutorial on how to recreate the folder shares using ClickView Publisher (Master)/Server is included below also.
WARNING: Using Registry Editor incorrectly can cause serious, system-wide problems that may require you to reinstall Windows to correct them. ClickView does not guarantee that any problems resulting from the use of Registry Editor can be solved. Use this tool at your own risk.
1. Launch Registry Editor (regedit) on your ClickView Publisher (Master instance)
2. Navigate to:
- 64-bit Machines: HKEY_LOCAL_MACHINE -> SOFTWARE -> Wow6432Node -> CLICKVIEW -> CLICKVIEW LIBRARY
- 32-bit Machines: HKEY_LOCAL_MACHINE -> SOFTWARE -> CLICKVIEW -> CLICKVIEW LIBRARY
You should see the ClickView registry keys, as per the below screenshot.
3. As per the above screenshot, the registry values above store many data elements crucial to your ClickView Publisher/Server operation. These include your ClickView Database Path (DatabasePath), your ClickView Library Data Directory (DataPath) and your Local Cache Path (LocalCachePath). To change a value, just double click on the registry entry name. This will open a new window called 'Edit String'. Here you can change the path. Click and change the data within the 'Value data:' box to the correct paths.
This article is particularly relevant when:
1. DatabasePath: This is the path of the database which holds all the information about the records within your ClickView Library.
A common issue with incorrectly linked CVDB.mdb (database) file: You have no videos in your ClickView Library. Every folder is empty but you have correctly linked the ClickView Publisher/Server to the correct data location (through the ClickView Publisher/Server by going into Tools then Data Management). If the CVDB.mdb file that you have linked to is approximately 692kb, then it is most likely an empty ClickView Database File and you need to relink to your original CVDB.mdb file (which may be on the original ClickView Publisher/Server if you had migrated servers).
2. DataPath: This is the path of the parent directory which holds your ClickView Digital Library.
A common issue with incorrectly linked data path: You have the correct amount of videos displayed in your ClickView Library, yet they do not play on ClickView Player/Manager and when you run the data verification tool, it says you have no videos in your library. You may not have correctly relinked your Data path.
3. LocalCachePath: This is the path of the parent directory which holds all of the converted videos for your local cache video playback.
A common reason to change local cache path: You are running out of space on your hard drive. You find a folder called 'Cache' which is taking up a lot of space. You want to move your Local Cache folder to a new hard drive with more space.
Important Notes when Migrating Local Cache Directory:
- a. If you are migrating your local cache to a new directory, ensure that the cache files saved in the old directory are moved to the new directory. This can be done manually by navigating to the old directory the local cache files were stored in, copying/cutting all the files within this old directory, navigating to the new directory you wish to store the local cache files and pasting all the cache files within the new directory.
- b. It is also important to review the registry entry which enables or disables local cache building. Navigate to:
- 64-bit Machines: HKEY_LOCAL_MACHINE -> SOFTWARE -> Wow6432Node -> CLICKVIEW -> CLICKVIEW HOME
- 32-bit Machines: HKEY_LOCAL_MACHINE -> SOFTWARE -> CLICKVIEW -> CLICKVIEW HOME
The ClickView registry keys should be displayed on the right-hand side with an entry called 'LocalCacheEnabled' within the list. If the value is set to '1', then the local cache will constantly rebuild and remain enabled. If the value is set to '0', the cache will not rebuild and the cache will remain disabled. To edit the value, right-click on the entry and select modify. Change the value to 1 or 0 accordingly.
4. remoteDatabasePath: This is the shared path location of the database. If you have remote administration (i.e. A ClickView Manager client connected to a ClickView Server, or another instance of ClickView Publisher installed), then your ClickView Manager/Publisher is connecting to your ClickView Database via this network share path.
5. remoteDataPath: This is the shared path location of the parent folder of your ClickView Library Data. Your ClickView Manager/Publisher (non-Master) connects to your ClickView Library Data via this network share path.
6. remoteLocalCache: This is the shared path location of the parent folder of your ClickView Library Local Cache Data. Your ClickView Manager/Publisher (non-Master) connects to your ClickView Library Local Cache Data via this network share path.
1. Launch Windows Services (Services.msc)
2. Locate and click the ClickView Online Upload Service and press restart.
3. Locate and click on ClickView [Publisher/Server] Service and press restart.
4. Upon restart, the changes will take effect.
1. Open the Shared Folder Management window (fsmgmt.msc)
2. The Shared Folder Management window should be open. In the left-hand pane, click Shares. This will display all the folder shares that your computer is sharing in the right-hand pane. Hold CTRL on your keyboard, and select the 3 ClickView folder shares. Right-click on any of the highlighted folder shares to bring up an options menu. Click Stop Sharing within this menu. This will stop your computer from sharing these folders.
4. To re-create the ClickView shares, open ClickView Publisher. Once it has loaded, click File at the top left of the window. Click ClickView [Publisher/Server] Details within the drop-down menu.
5. If there are no ClickView Folder shares, the below prompt should automatically open, regarding the creation of a new network share. Click Yes. If the below prompt did not open automatically, the Allow remote administration of the ClickView Publisher may not be ticked. Tick this option, and click Apply, then Refresh. You may need to restart ClickView Publisher and start from Step 4 again in order to cause the below prompt to automatically open.
6. Depending upon your computer's security settings, you may have a User Account Control prompt open. Click Yes.
7. A confirmation prompt should pop up advising that a new network share has been created. Click OK.
8. Another prompt should pop up prompting regarding the creation of another network share. Repeat steps 5 - 7 until all three network shares have been created.
9. Once all network shares have been created, click OK within the ClickView Publisher Details window.
10. Your ClickView Publisher folder shares should be created now. You can confirm this by re-opening the Shared Folder Management window (see steps 1 - 3).