![]() | ![]() Products ![]() ![]() ![]() ![]() |
Home » Technical Support » ElevateDB Technical Support » Support Forums » ElevateDB General » View Thread |
Messages 1 to 3 of 3 total |
![]() |
Thu, Sep 4 2014 1:18 PM | Permanent Link |
Phil Frank MealService Software | I'm finally getting up to speed with Elevate DB. When trying to migrate some DBISAM data, I get an error:
"Cannot find the DBISAM Version 3.x module" when clicking the 'Create Database Migrators' link. The path to the module is wrong, it's shown as C:\Program Files (x86)\ElevateDB 2 ADD\utils\edbmgr\unicode\win32\..\..\libs\edbmigratedbisam3unicode\edbmigratedbisam3.dll Notice that there should be a backslash between edbmigratedbisam3 and Unicode. If I delete all of the configuration files, I still get this error. Where are these paths stored? They don't seem to be in the registry (or, if they are I didn't search very thoroughly). It seems I can't register the modules properly since I keep getting this error, and there apparently are no modules to be dropped. Any insights from anyone? Phil Frank |
Thu, Sep 4 2014 2:15 PM | Permanent Link |
Raul ![]() | On 9/4/2014 1:18 PM, Phil Frank wrote:
> I'm finally getting up to speed with Elevate DB. When trying to migrate some DBISAM data, I get an error: > "Cannot find the DBISAM Version 3.x module" when clicking the 'Create Database Migrators' link. The path to the module is wrong, it's shown as > C:\Program Files (x86)\ElevateDB 2 ADD\utils\edbmgr\unicode\win32\..\..\libs\edbmigratedbisam3unicode\edbmigratedbisam3.dll > > Notice that there should be a backslash between edbmigratedbisam3 and Unicode. What version are you using ? This seems to be a similar to incident 3910 (http://www.elevatesoft.com/incident?action=viewaddr&category=edb&release=2.14&incident=3910) which was fixed back in 2.14 b3. > If I delete all of the configuration files, I still get this error. Where are these paths stored? They don't seem to be in the registry (or, if they are I didn't search very thoroughly). It seems I can't register the modules properly since I keep getting this error, and there apparently are no modules to be dropped. > > Any insights from anyone? Create database migrators seems to work fine in 2.17 b1. Looking at the edbmanager source code the path is hard-coded relative to exe itself it seems. Here's code for ansi one (unicode differs in just the unicode folder instead of ansi): Result:=ExpandFileName(GetAppDirectory+'\..\..\..\libs\'+ModuleName+'\ansi\win32\'+ModuleName+'.dll'); whwere ModuleName is the actual filename (e.g. edbmigratedbisam3 for dbisam3) Raul |
Thu, Sep 4 2014 3:36 PM | Permanent Link |
Phil Frank MealService Software | Raul wrote:
>> "Cannot find the DBISAM Version 3.x module" when clicking the 'Create Database Migrators' link. The path to >> the module is wrong, >What version are you using ? >This seems to be a similar to incident 3910 >(http://www.elevatesoft.com/incident?action=viewaddr&category=edb&release=2.14&incident=3910) >which was fixed back in 2.14 b3. >Create database migrators seems to work fine in 2.17 b2. Thanks, Raul. I think you found it... I have 2.14 b1. And I thought I had the most recent version... guess not. I also figured, it can't be a problem with the software, only *I* make mistakes like that! Phil |
This web page was last updated on Wednesday, August 14, 2024 at 03:12 PM | Privacy Policy![]() © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? ![]() |