Unable to open registry key on export
Updated 2009-12-01 | Filed under OnWeb | PDF
Problem
When exporting data, I get this message in the lower left-hand corner:
EQL Data: Result: export: connect: SQLHY000: General error Unable to
open registry key Temporary (volatile) Ace DSN for process
0x<something> Thread 0x<something else> DBC
0x<even yet something else>
I can't synchronize! Help!
Solution
This error has been known to occur on Access 2007 installations in Windows Vista, and stems from your Windows user not having write-access to the ODBC registry components.
To solve this, you will need to know your Windows username, and have Administrator privileges. To obtain your Windows username, please go to your Control Panel, and click 'User Accounts and Family Safety', then 'User Accounts'. The right-hand display should show your login icon, your username (in large font), and whether you are an Administrator (it will say 'Administrator' under the user name). If you do not have Administrator privileges, please contact an administrator to perform the following steps for you.
Open up your registry editor. Do this by clicking on the Start Menu logo on the bottom left-hand side of the screen, and then typing 'regedit' in the text box on the bottom of the Start Menu, as indicated:
Your Start Menu will change to show a list of Programs matching 'regedit', and you'll see 'regedit.exe' as the top hit. Click this. A new window comes up:
In this Registry Editor window, navigate (using the explorer-style left-hand bar) to Computer\HKEY_LOCAL_MACHINE\SOFTWARE\ODBC. Right click on this last component (ODBC) as shown:
Click 'Permissions...'. In the new window that comes up, click 'Add', which will spawn yet another window. Here, enter the Windows username you ascertained above in the white text text box provided, as shown:
Click 'Check Names', which will either bring up a new dialog suggesting that you've mistyped the name, or accept your username. Once that's done, click 'OK'to return to the main permissions screen. Here, make sure that for the user you just added (shown below highlighted in blue), you set the user permissions to 'Full Control', as well as 'Read' then click 'OK', as shown:
You should be able to close the registry editor now, and attempt your Synchronization again without further issue.
If you have difficulties with the above procedure or experience further problems, please contact support@eqldata.com, and we'll be happy to help you resolve any issues as soon as possible.
Related Articles
- OnWeb displays only a blank screen and no forms or other windows (0.526155565373)
- EQL Access OnWeb - Quickstart (0.480890470252)
- EQL Access Geosync - User Guide (0.459706242866)
- Embed Microsoft Access Forms Online (0.442691828528)
Unrelated Articles
- How EQL OnWeb Works Part 1 (0.127427350492)
- Supported Access Versions (0.138908794317)
- Database Comparisons (0.143177315769)
- How OnWeb Works Part 2 (0.164634493332)