Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » ElevateDB Technical Support » Support Forums » ElevateDB General » View Thread |
Messages 1 to 8 of 8 total |
EDB server |
Thu, Oct 15 2015 3:03 AM | Permanent Link |
Jeff Newlin Lightspeed | I wanted to upgrade edbsrvr from version 2.05 to version 2.20 - but when I try to use it I get this message :
ElevateDB Error #100. There is an error in the metadata for the configuration EDBConfig(The encryption password does not match the default or current engine encrytion password, which may be caused by the character set not matching the character set in use by the engine) I do see that the new version says :Unicode character set and the old version doesn't say anything about character sets so I assume it is not unicode. Is there a non-unicode version 2.20 server? I don't see one in this installation.. Jeff |
Thu, Oct 15 2015 5:37 AM | Permanent Link |
Roy Lambert NLH Associates Team Elevate | Jeff
When Tim combined the ansi & unicode versions there was a utility to let everything know which was which. - From the release notes 2.15 New Features As of version 2.15, ElevateDB is now capable of handling both ANSI and Unicode sessions without requiring separate compiled ANSI and Unicode executables/libraries. Because of this, ElevateDB VCL applications can now also mix ANSI and Unicode sessions in an application. You can now specify the character set to use for the engine via theTEDBEngineCharacterSet property, and the character set to use for each session via theTEDBSessionCharacterSet(overrides the engine property setting). Unicode Fix Utility Included with the 2.15 release of this installation in the: <InstallDir>\utils\edbfixunicode\win32 installation directory is a utility callededbfixunicode.exe. You should run this utility after installing the 2.15 release. Doing so will cause any server information in the Unicode settings file (edbsrvr.ini) to be merged into the ANSI settings file for the ElevateDB Server, marking the server information as ANSI or Unicode as needed. Even if a Unicode settings file does not exist, this utility will make sure to mark all server information as ANSI. This is necessary since the ElevateDB Server now defaults to using the Unicode character set until the character set setting is manually changed. The ElevateDB Server settings files are stored in the following locations: Roy Lambert |
Thu, Oct 15 2015 1:37 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Jeff,
As Roy indicates, please read the release notes here: http://www.elevatesoft.com/download?action=info&category=edb&type=edbvcltrial&majorversion=2&version=2.20#releasenotes under the "2.15 New Features" section. It explains everything that you need to do to successfully switch over. Also, please note that the EDB-ADD and EDB-VCL-* installations have *different* edbfixunicode.exe utilities. So, if you're using the EDB Manager also, then please follow the instructions for it in the release notes for its installation: http://www.elevatesoft.com/download?action=info&category=edb&type=edbadd&majorversion=2&version=2.20#releasenotes under the "New 2.15 ElevateDB Manager Changes" section. So, in summary: edbfixunicode.exe included with EDB-VCL-* installations: fixes EDB Server .ini file edbfixunicode.exe included with EDB-ADD installation: fixes EDB Manager .ini file Tim Young Elevate Software www.elevatesoft.com |
Fri, Oct 16 2015 4:23 PM | Permanent Link |
Jeff Newlin Lightspeed | Ok thanks!
|
Fri, Oct 16 2015 11:16 PM | Permanent Link |
Jeff Newlin Lightspeed | I run 3 copies of edbsrvr (each with a different EXE file name "edbsrvr1.exe" , "edbsrvr2.exe", "edbsrvr1.exe"
All ansi in my C:\ProgramData\Elevate Software\ElevateDB Server file there is an ini file for each of these "edbsrvr1.ini" , "edbsrvr2.ini", "edbsrvr1.ini" Will edbfixunicode fix each of these or is there some other method I should use - I'd like to move all of them to the new EDB server. Thanks! |
Sat, Oct 17 2015 3:14 AM | Permanent Link |
Roy Lambert NLH Associates Team Elevate | Jeff
Honest answer is I don't know but its easy enough for you to find out. If my memory is correct the difference is that a new parameter is added Character Set I think its 0 for ansi and 1 for unicode (mine which are ansi are 0). If its not there simple add yourself for each session. Roy Lambert |
Sat, Oct 17 2015 5:51 PM | Permanent Link |
Jeff Newlin Lightspeed | Ok that took care of it - Thanks!
|
Mon, Oct 19 2015 4:11 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Jeff,
<< Will edbfixunicode fix each of these or is there some other method I should use - I'd like to move all of them to the new EDB server. >> It will fix them all. Tim Young Elevate Software www.elevatesoft.com |
This web page was last updated on Tuesday, May 7, 2024 at 06:25 PM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |