Borland bde error 2108

borland bde error 2108

-go to registry editor, under HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Borland\Database Engine\Settings\System\INIT, choose the item you want to. Exception EDatabaseError in module fms_proj.exe at 000FEFE. An error occurred while attempting to initialize the Borland Database Engine (error $2108)– what is. The location of the BDE files is found by looking the path up in the registry while attempting to initialize the Borland Database Engine (error $2108)**.

You can watch a thematic video

1.Borland Database Engine

Have appeared: Borland bde error 2108

Borland bde error 2108
LAND DESKTOP 2007 LICENSE ERROR 7.1.29
Error mm_key_exch cisco vpn client
1309 error asp.net
borland bde error 2108

In my Delphi 3 application, I have TDBGrid, TDatabase and TDataSource components.  When I compile the project to an EXE, and then give the EXE to a friend to use on their own PC, borland bde error 2108, they get the following error when they launch the program:

An error occured while attempting to initialize the Borland Database Engine (Error $2108)

I realize that the problem is that the BDE engine is not installed on my friend's PC.  That's not really a big problem, since the table/database is not the main focus of the program, and only serves a minor function.  He won't miss much if the table is not available.

However, it is a bit annoying for him that this error appears every time he launches the program.

My question.  How can I prevent (exception trap) this error message so that the error message does not appear?  And 'no', I don't want an Expert borland bde error 2108 reply, "Install the BDE engine!"

Assuming I don't install the BDE engine for my friend, how can I prevent the error from appearing?  Is there any way to keep the error from appearing withOUT installing BDE on his PC?

If so, how?

Thanks.

If BDEAdmin is gone then it is quite possible that you deleted it. However, also check to see that the BDE Admin does not show up in your comtrol panel for windows.

A reinstall might take care of it. Worth a try. Make a backup first. You can do this by simply copying out the data folder (usually c:\program files\retailedge 7.5 but sometimes can be c:\data), borland bde error 2108. We can always help you out with a phone call, but there would be a charge for the call.

Let us know how it goes.

Jubili wrote:When I open up Retail Edge, I get this message: "An error occurred while attempting to initialize the Borland Database Engine (error $2108)". I saw the answer to another question concerning the Borland Database Engine, and I tried searching for the BDEADMIN.EXE file, and couldn't find it on my computer. It's possible I accidentally deleted it while trying to clean out my harddrive.

If I uninstall RetailEdge and reinstall it, will this fix the problem? Thanks for your time.

Contact US

INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Thanks. We have received your request and will respond promptly.

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!

  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

Join Us!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Tek-Tips Posting Policies

Contact US

Initializing the borland DB engine (error ssh loglevel error the borland DB engine (error $2108)

amroberts(Programmer)

(OP)

Hi tek tips,

I have written a DB application and it works perfectly on my pc, borland bde error 2108. When I install it on another pc using install shield i get the following error:
"An error occurred while trying to initialize the Borland Database Engine (error $2108)"

Does anyone know how I can fix this? I would greatly appreciate it!

Thank you in advance!

Andrew

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Thread: Error $2108

  1. July 14th, 2008, 10:31 AM#1

    Error $2108 & Error $210A

    I created a Paradox Database using the Database Desktop. In my computer the program using borland bde error 2108 databse works just fine, but when I sent the exe file to another computer,and tried to run it, an error window popped up saying: An error occured while attempting to initialize the Borland Database Engine (error $2108) and after trying to solve this by including files such as idapi32.dll etc ,I get an other error : An error occured while attempting to initialize the Borland Database Engine (error $210A).Guys,please help solve this problem once and for all .I'm really stuck with this.please please help

    Last edited by sonright1; July 15th, 2008 at 04:26 AM.

  2. Re: Error $2108

    Does the other machine have the database engine, database, and database driver installed?

    Nobody cares how it works as long as it works


  3. July 15th, 2008, 03:01 AM#3

    Re: Error $2108

    On my computer,yes it is installed;but I don't want to install anything on all the other computers I want the program to run on.I know there is a possibility to make a standalone executable file that can work on any computer it is sent to;please guys,I need your help;


  4. Re: Error $2108

    If it is a database system (other than Microsoft) borland bde error 2108 will most likely need to install at least the database driver on the other machine. What you could do is to include the driver in the executable so it installs automatically but it will be a bit complicated.

    Nobody cares how it works as long as it works


  5. Re: Error $2108

    Have you tried googling that error code? There seems to be plenty of hits for $2108.

    Gort.Klaatu, borland bde error 2108, Barada Nikto!


  6. July 15th, 2008, 07:36 AM#6

    Re: Error $2108

    Mike,

    I have done that and no clear clue on what could successfully be done to solve the problem. My readings made me realize that I needed the IDAPI32.dll. Loaded that and got error ($210A) Cannot load IDAPI Service Library.

    I need your help guys,if you have ever encountered the same problem or you have an idea about what to do.

    Thanks, borland bde error 2108,


  7. Re: Error $2108

    Check out this thread. It looks like it contains your answer.

    Gort.Klaatu, Barada Nikto!


  8. July 15th, 2008, 10:07 AM#8

    Re: Error $2108

    I have been there bro,

    nothing is changing.


  9. Re: Error $2108

    Dear sonright1!
    There is no any magic in your problem. You just must install the BDE on any PC you are going to run your App working with the Borland DB.
    And note, that install != copy : some dlls might be mandatory registered, some additional information might be required to be set in registry (or some .ini or other files) and so on.
    So, do what you have to do: install BDE.

    Victor Nijegorodov

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Forum Rules




Answer
Hi Deverondave,

Thank you for using Microsoft Windows forum.

I'd suggest you to run this application within a virtual machine

Windows Rotterdam terror + rapidshare PC is the latest Microsoft virtualization technology for Windows 7. It is the runtime engine for Windows XP Mode to provide a virtual Windows environment for Windows 7. With Windows Virtual PC, Windows XP Mode applications can be seen and accessed from a Windows 7 desktop.

Installation step 1: Opening Windows Borland bde error 2108 To install applications in Windows XP Mode, you start by selecting Windows XP Mode from the Windows 7 Start Menu.

Installation step 2: Adding your application

You can install applications in Windows XP Mode just as you normally would on a physical PC. For example, you can install applications via web, from storage devices, or borland bde error 2108 physical media such as CD/DVD.

Running Windows XP Mode applications

To run your application directly from the Windows 7 desktop, just go to your Start menu.

For more information see : http://www.microsoft.com/windows/virtual-pc/

IF you do not want to run the application in XP mode, then you may have to contact the software manufacturer see: http://support.borland.com/ as this is a software capability issue and not a  Dns format error from resolving 7 issue.

NON MS LINK:
Important Note:
This response contains a reference to a third party World Wide Web site. Microsoft is providing this information as a convenience to you. Microsoft does not control these sites and has not tested any software or information found on these sites; therefore, Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found borland bde error 2108. There are inherent dangers in the borland bde error 2108 of any software found on the Internet, and Microsoft cautions you to make sure that you completely understand the risk before retrieving any software from the Internet.


Regards,
Azeez Nadeem - microsoft Support

Report abuse

Harassment is any behavior intended to disturb or upset a person or group of people. Threats include any threat of suicide, violence, or harm to another. Any content of an adult theme or inappropriate to a community web site. Any image, link, or discussion of nudity. Any behavior that is insulting, rude, vulgar, desecrating, or showing disrespect. borland bde error 2108 Any behavior that appears to violate End user license agreements, including providing product keys or links to pirated software. Unsolicited bulk mail or bulk advertising. borland bde error 2108 Any link to or advocacy of virus, spyware, malware, or phishing sites. Any other inappropriate content or behavior as defined by the Terms of Use or Code of Conduct. Any image, link, or discussion related to child pornography, child nudity, or other child abuse or exploitation.
Details (required):
250 characters remaining

25 people found this reply helpful

·

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

SMS uses the Borland Database Engine (BDE) to power the lookups, reads, and writes from the database. The location of the BDE files is found by looking the path up in the registry (Window's internal database). If this information is not found, SMS will not be able directdraw error set display mode load the BDE and the user will get the following error message:

**An error occurred while attempting to initialize the Borland Database Engine (error $2108)**

In order to ensure all SMS clients are using the same version and information, they should all point to the same BDE files, borland bde error 2108.

This process involves modifications to the internal Windows registry. Improper actions in the registry can result in corruption of Windows and crash the system permanently. Be very careful in all interactions within the registry.

This process is usually done:

  1. When manually installing a client machine.

  2. When a server swap has occurred to manually redirect client machines to the new server rather than reinstalling, borland bde error 2108. (Note that the shortcuts must also be redirected.)

  3. When the local client has problems with its registry

  4. When another program has overwritten the settings.

  1. Navigate to the Registry

  2. Navigate to HKEY_LOCAL_MACHINE>Software

  3. Locate the sub-key called Borland. If it is not there create a new key under Software using the following steps:

    1. Right-click on Software

    2. Choose New … Key.

    3. Enter the name Borland for the key and hit the Enter key.

    4. Create new key under Borland called Database Engine, following the steps above with Database Engine

  4. Click on the Database Engine key on the left panel, borland bde error 2108. In the right panel, check for the DLLPath value. If it is not there, create a new String Value under Borland using the following steps:

    1. Right-click on Database Engine

    2. Choose New … StringValue.

    3. Enter the name DLLPath and hit the Enter key.

  5. Check that the value of the DLLPath is set correctly. For the local server, the path should be C:\Program Files\Cyrious\Common\BDE. For clients, the path should be \\\Cyrious$\Common\BDE where is replaced with the Windows name of the server. If the DLLPath zero service display error not set correctly, change its value as follows:

    1. Double-click on the DLLPath value in the right panel.

    2. Enter or replace the value with the correct path.

    3. Click OK.

  6. Click on the Database Engine key on the left panel. In the right panel, check for the ConfigFile01 value, borland bde error 2108. If it is not there, create a new String Value under Borland using the following steps:

    1. Right-click on Database Engine

    2. Choose New … StringValue.

    3. Enter the name ConfigFile01 and hit the Enter key.

  7. Check that the value of the Configfile01 is set correctly. For the local server, borland bde error 2108, the path should be C:\Program Files\Cyrious\Common\BDE\IDAPI32.CFG. For clients, borland bde error 2108, the path should be \\\Cyrious$\Common\BDE\IDAPI32.CFG where is replaced with the Windows name of the server. Note that this is the same path at the DLLPath but has a filename appended to the end of it, borland bde error 2108. If the ConfigFile01 is not set correctly, change its value as follows:

    1. Double-click on the DLLPath value in the right panel.

    2. Enter or replace the value with the correct path.

    3. Click OK.

    4. Restart the SSLIP and SMS. If the problem persists again reboot the server (the BDE can remain hung unless you do so) and then restart the SSLIP and SMS.

  1. Shut down Cyrious on the Server (not the SSLIP, just the SMS.exe)

  2. Attempt to open Cyrious on the client

  3. If this work, tell them that they can open up Cyrious on the server

  4. Inform the customer that Windows 7 OS uses a sandbox to protect the computer from users borland bde error 2108 if they open it on the server first, borland bde error 2108, they will get this error. Also, if they shut down Cyrious on a client and the server is running, they will have to shut it down on the server to restart Cyrious on the client machine.

  5. Explain that there is a fix in the next version - 8.9 (not releasable to Fastsigns stores)

  1. Navigate to the Registry

  2. Navigate to HKEY_LOCAL_MACHINE>Software>WOW64Node

  3. Locate the sub-key called Borland. If it is not there create a new key under Software using the following steps:

    1. Right-click on WOW64Node

    2. Choose New … Key.

    3. Enter the name Borland for the key and hit the Enter key.

    4. Create new key under Borland called Database Engine, following the steps seek error rate smart with Database Engine

  4. Click on the Database Engine key on the left panel. In the right panel, check for the DLLPath value. If it is not there, create a new String Value under Borland using the following steps:

    1. Right-click on Database Engine

    2. Choose New … StringValue.

    3. Enter the name DLLPath and hit the Enter key.

  5. Check that the value of the DLLPath is set correctly. For the local server, the path should be C:\Program Files\Cyrious\Common\BDE. For clients, the path should be \\\Cyrious$\Common\BDE where is replaced with the Windows name of the server. If the DLLPath is not set correctly, change its value as follows:

    1. Double-click on the DLLPath value in the right panel.

    2. Enter or replace the value with the correct path.

    3. Click OK.

  6. Click on the Database Engine key on the left panel. In the right panel, check for the ConfigFile01 value. If it is not there, create a new String Value under Borland using the following steps:

    1. Right-click on Database Borland bde error 2108 Choose New … StringValue.

    2. Enter the name ConfigFile01 and hit the Enter key.

  7. Check that the value of the Configfile01 is set correctly. For the local server, the path should be C:\Program Files\Cyrious\Common\BDE\IDAPI32.CFG, borland bde error 2108. For clients, the path should be \\\Cyrious$\Common\BDE\IDAPI32.CFG where is replaced with the Windows name of the server. Note that this is the same path at the DLLPath but has a filename appended to the end of it. If the ConfigFile01 is not set correctly, change its value as follows:

    1. Double-click on the DLLPath value in the right panel.

    2. Enter or replace the value with the correct path.

    3. Click OK.

    4. Restart the SSLIP and SMS. If the problem persists again reboot the server (the BDE can remain hung unless you do so) and then restart the SSLIP and SMS.

If the BDE is not configured correctly you may encounter an error error 1784 dslftn Failed to Open Database. Please reboot your computer. Rebooting will reinstall BDE settings on your machine. If the problem persists and you still cannot access SMS please call Technical Support so a technician can verify that your BDE settings are up to date.

QNE Software Sdn. Bhd.

Step 1 -  Log in using administrator

Step 2 - Go to Control Panel - BDE Administrator

Step 3 - under Configuration tabselect configuration - system - INIT

    change SHAREDMEMLOCATION : 2000 ; LOCALSHARED : TRUE; LOWMEMORYUSAGELIMIT : 64;     

    MAXBUFSIZE : 4096; SHAREDMEMSIZE : 4096

Step 4 -  restart Firebird

Solution 2:

If you failed to save the setting using BDE Administrator,

 example after click apply setting but BDE Adminstrator showing not responding, then can use the below alternative:

-go to registry editor, under HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Borland\Database Engine\Settings\System\INIT, choose the item you want to edit, right click and modify it.

borland bde error 2108 src="https://s3-ap-south-1.amazonaws.com/ind-cdn.freshdesk.com/data/helpdesk/attachments/production/81009200695/original/HayU995c3fpiyoGF5FDTNMq9M70iQ226Vg.png?1599785253" alt="" width="393" height="185">

Borland bde error 2108 - consider

Answer
Hi Deverondave,

Thank you for using Microsoft Windows forum.

I'd suggest you to run this application within a virtual machine

Windows Virtual PC is the latest Microsoft virtualization technology for Windows 7. It is the runtime engine for Windows XP Mode to provide a virtual Windows environment for Windows 7. With Windows Virtual PC, Windows XP Mode applications can be seen and accessed from a Windows 7 desktop.

Installation step 1: Opening Windows XP

To install applications in Windows XP Mode, you start by selecting Windows XP Mode from the Windows 7 Start Menu.

Installation step 2: Adding your application

You can install applications in Windows XP Mode just as you normally would on a physical PC. For example, you can install applications via web, from storage devices, or from physical media such as CD/DVD.

Running Windows XP Mode applications

To run your application directly from the Windows 7 desktop, just go to your Start menu.

For more information see : http://www.microsoft.com/windows/virtual-pc/

IF you do not want to run the application in XP mode, then you may have to contact the software manufacturer see: http://support.borland.com/ as this is a software capability issue and not a  Windows 7 issue.

NON MS LINK:
Important Note:
This response contains a reference to a third party World Wide Web site. Microsoft is providing this information as a convenience to you. Microsoft does not control these sites and has not tested any software or information found on these sites; therefore, Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. There are inherent dangers in the use of any software found on the Internet, and Microsoft cautions you to make sure that you completely understand the risk before retrieving any software from the Internet.


Regards,
Azeez Nadeem - microsoft Support

Report abuse

Harassment is any behavior intended to disturb or upset a person or group of people. Threats include any threat of suicide, violence, or harm to another. Any content of an adult theme or inappropriate to a community web site. Any image, link, or discussion of nudity. Any behavior that is insulting, rude, vulgar, desecrating, or showing disrespect. Any behavior that appears to violate End user license agreements, including providing product keys or links to pirated software. Unsolicited bulk mail or bulk advertising. Any link to or advocacy of virus, spyware, malware, or phishing sites. Any other inappropriate content or behavior as defined by the Terms of Use or Code of Conduct. Any image, link, or discussion related to child pornography, child nudity, or other child abuse or exploitation.
Details (required):
250 characters remaining

25 people found this reply helpful

·

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

Contact US

INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Thanks. We have received your request and will respond promptly.

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!

  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

Join Us!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Tek-Tips Posting Policies

Contact US

Initializing the borland DB engine (error $2108)

Initializing the borland DB engine (error $2108)

amroberts(Programmer)

(OP)

Hi tek tips,

I have written a DB application and it works perfectly on my pc. When I install it on another pc using install shield i get the following error:
"An error occurred while trying to initialize the Borland Database Engine (error $2108)"

Does anyone know how I can fix this? I would greatly appreciate it!

Thank you in advance!

Andrew

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Thread: Error $2108

  1. July 14th, 2008, 10:31 AM#1

    Error $2108 & Error $210A

    I created a Paradox Database using the Database Desktop. In my computer the program using the databse works just fine, but when I sent the exe file to another computer,and tried to run it, an error window popped up saying: An error occured while attempting to initialize the Borland Database Engine (error $2108) and after trying to solve this by including files such as idapi32.dll etc ,I get an other error : An error occured while attempting to initialize the Borland Database Engine (error $210A).Guys,please help solve this problem once and for all ...I'm really stuck with this...please please help

    Last edited by sonright1; July 15th, 2008 at 04:26 AM.

  2. Re: Error $2108

    Does the other machine have the database engine, database, and database driver installed?

    Nobody cares how it works as long as it works


  3. July 15th, 2008, 03:01 AM#3

    Re: Error $2108

    On my computer,yes it is installed;but I don't want to install anything on all the other computers I want the program to run on.I know there is a possibility to make a standalone executable file that can work on any computer it is sent to;please guys,I need your help;


  4. Re: Error $2108

    If it is a database system (other than Microsoft) you will most likely need to install at least the database driver on the other machine. What you could do is to include the driver in the executable so it installs automatically but it will be a bit complicated.

    Nobody cares how it works as long as it works


  5. Re: Error $2108

    Have you tried googling that error code? There seems to be plenty of hits for $2108.

    Gort...Klaatu, Barada Nikto!


  6. July 15th, 2008, 07:36 AM#6

    Re: Error $2108

    Mike,

    I have done that and no clear clue on what could successfully be done to solve the problem. My readings made me realize that I needed the IDAPI32.dll. Loaded that and got error ($210A) Cannot load IDAPI Service Library.

    I need your help guys,if you have ever encountered the same problem or you have an idea about what to do.

    Thanks,


  7. Re: Error $2108

    Check out this thread . It looks like it contains your answer.

    Gort...Klaatu, Barada Nikto!


  8. July 15th, 2008, 10:07 AM#8

    Re: Error $2108

    I have been there bro,

    nothing is changing.


  9. Re: Error $2108

    Dear sonright1!
    There is no any magic in your problem. You just must install the BDE on any PC you are going to run your App working with the Borland DB.
    And note, that install != copy : some dlls might be mandatory registered, some additional information might be required to be set in registry (or some .ini or other files) and so on.
    So, do what you have to do: install BDE.

    Victor Nijegorodov

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Forum Rules




SMS uses the Borland Database Engine (BDE) to power the lookups, reads, and writes from the database. The location of the BDE files is found by looking the path up in the registry (Window's internal database). If this information is not found, SMS will not be able to load the BDE and the user will get the following error message:

**An error occurred while attempting to initialize the Borland Database Engine (error $2108)**

In order to ensure all SMS clients are using the same version and information, they should all point to the same BDE files.

This process involves modifications to the internal Windows registry. Improper actions in the registry can result in corruption of Windows and crash the system permanently. Be very careful in all interactions within the registry.

This process is usually done:

  1. When manually installing a client machine.

  2. When a server swap has occurred to manually redirect client machines to the new server rather than reinstalling. (Note that the shortcuts must also be redirected.)

  3. When the local client has problems with its registry

  4. When another program has overwritten the settings.

  1. Navigate to the Registry

  2. Navigate to HKEY_LOCAL_MACHINE>Software

  3. Locate the sub-key called Borland. If it is not there create a new key under Software using the following steps:

    1. Right-click on Software

    2. Choose New … Key.

    3. Enter the name Borland for the key and hit the Enter key.

    4. Create new key under Borland called Database Engine, following the steps above with Database Engine

  4. Click on the Database Engine key on the left panel. In the right panel, check for the DLLPath value. If it is not there, create a new String Value under Borland using the following steps:

    1. Right-click on Database Engine

    2. Choose New … StringValue.

    3. Enter the name DLLPath and hit the Enter key.

  5. Check that the value of the DLLPath is set correctly. For the local server, the path should be C:\Program Files\Cyrious\Common\BDE. For clients, the path should be \\\Cyrious$\Common\BDE where is replaced with the Windows name of the server. If the DLLPath is not set correctly, change its value as follows:

    1. Double-click on the DLLPath value in the right panel.

    2. Enter or replace the value with the correct path.

    3. Click OK.

  6. Click on the Database Engine key on the left panel. In the right panel, check for the ConfigFile01 value. If it is not there, create a new String Value under Borland using the following steps:

    1. Right-click on Database Engine

    2. Choose New … StringValue.

    3. Enter the name ConfigFile01 and hit the Enter key.

  7. Check that the value of the Configfile01 is set correctly. For the local server, the path should be C:\Program Files\Cyrious\Common\BDE\IDAPI32.CFG. For clients, the path should be \\\Cyrious$\Common\BDE\IDAPI32.CFG where is replaced with the Windows name of the server. Note that this is the same path at the DLLPath but has a filename appended to the end of it. If the ConfigFile01 is not set correctly, change its value as follows:

    1. Double-click on the DLLPath value in the right panel.

    2. Enter or replace the value with the correct path.

    3. Click OK.

    4. Restart the SSLIP and SMS. If the problem persists again reboot the server (the BDE can remain hung unless you do so) and then restart the SSLIP and SMS.

  1. Shut down Cyrious on the Server (not the SSLIP, just the SMS.exe)

  2. Attempt to open Cyrious on the client

  3. If this work, tell them that they can open up Cyrious on the server

  4. Inform the customer that Windows 7 OS uses a sandbox to protect the computer from users and if they open it on the server first, they will get this error. Also, if they shut down Cyrious on a client and the server is running, they will have to shut it down on the server to restart Cyrious on the client machine.

  5. Explain that there is a fix in the next version - 8.9 (not releasable to Fastsigns stores)

  1. Navigate to the Registry

  2. Navigate to HKEY_LOCAL_MACHINE>Software>WOW64Node

  3. Locate the sub-key called Borland. If it is not there create a new key under Software using the following steps:

    1. Right-click on WOW64Node

    2. Choose New … Key.

    3. Enter the name Borland for the key and hit the Enter key.

    4. Create new key under Borland called Database Engine, following the steps above with Database Engine

  4. Click on the Database Engine key on the left panel. In the right panel, check for the DLLPath value. If it is not there, create a new String Value under Borland using the following steps:

    1. Right-click on Database Engine

    2. Choose New … StringValue.

    3. Enter the name DLLPath and hit the Enter key.

  5. Check that the value of the DLLPath is set correctly. For the local server, the path should be C:\Program Files\Cyrious\Common\BDE. For clients, the path should be \\\Cyrious$\Common\BDE where is replaced with the Windows name of the server. If the DLLPath is not set correctly, change its value as follows:

    1. Double-click on the DLLPath value in the right panel.

    2. Enter or replace the value with the correct path.

    3. Click OK.

  6. Click on the Database Engine key on the left panel. In the right panel, check for the ConfigFile01 value. If it is not there, create a new String Value under Borland using the following steps:

    1. Right-click on Database Engine

    2. Choose New … StringValue.

    3. Enter the name ConfigFile01 and hit the Enter key.

  7. Check that the value of the Configfile01 is set correctly. For the local server, the path should be C:\Program Files\Cyrious\Common\BDE\IDAPI32.CFG. For clients, the path should be \\\Cyrious$\Common\BDE\IDAPI32.CFG where is replaced with the Windows name of the server. Note that this is the same path at the DLLPath but has a filename appended to the end of it. If the ConfigFile01 is not set correctly, change its value as follows:

    1. Double-click on the DLLPath value in the right panel.

    2. Enter or replace the value with the correct path.

    3. Click OK.

    4. Restart the SSLIP and SMS. If the problem persists again reboot the server (the BDE can remain hung unless you do so) and then restart the SSLIP and SMS.

If the BDE is not configured correctly you may encounter an error stating Failed to Open Database. Please reboot your computer. Rebooting will reinstall BDE settings on your machine. If the problem persists and you still cannot access SMS please call Technical Support so a technician can verify that your BDE settings are up to date.

Support Center

Database initialization error $2108 - An error occured while attempting to initialize the Borland Database Engine (error $2108) Print

Modified on: Wed, 4 Oct, 2017 at 9:21 AM


A Borland $2108 error indicates a failure of the Borland Database Engine (BDE) to properly initialize.

Possible causes:

  1. You are attempting to install the Training Company on a PC that does not have a "production" installation of DBA NextGeneration.
  2. During the install, the files were not properly copied or not properly registered in the system registry.
  3. The registry points to a different location for the BDE files than where they actually got installed.
  4. There are permissions restrictions on the Program Files folder that prevented the Borland directory from being created
  5. The install was done without having local machine admin rights.

Troubleshooting:

Check for the presence of the files IDAPI32.CFG in the C:\Program Files\Common Files\Borland Shared\BDE directory. If it is not there, then that is what is causing this error.  

To restore the proper BDE files and settings you will need to do a complete unistall/reinstall of your program.  Go to Windows - Control Panel - Add/Remove Programs and uninstall DBA Next Gen (after making sure to backup/copy the database), and say YES when it asks to remove the BDE files, and then re-run the install with full permissions, and make sure the BDE files copy properly


Did you find it helpful? Yes No

Send feedback

Sorry we couldn't be helpful. Help us improve this article with your feedback.

0 Comments

Leave a Comment