Installation Troubleshooting Guide Firebird Database Connection Errors DBA Next Generation uses the Firebird Database server for connections to the database. If you have a connection error when launching the program, check the following settings. Go into your Control Panel, and load the BDE Administrator. The BDE Administrator is where you configure the connection settings for the database (servername and file location). In the left panel is a list of database aliases. DBA uses 3 of these aliases, SEDBLIVE (for your Main company database), SEDBDEMO (for the Demo database), and SECATLOG (for using system catalogs). Highlight SEDBLIVE or SEDBDEMO.
For the SERVER NAME field, this should be the full path to your database file (ejdb.fdb). Check and ensure this file exists on your system, and the path is correct. Once you have made changes, close the BDE Admin, and select Yes to save changes. If during the installation, you selected a Database directory other than the default location, the install may have not placed the database file (ejdb.fdb) in the correct directory. Check the database location as listed in the BDE Administrator, and that the ejdb.fdb file is in the correct location. Terminal Server Users If you are connecting to a server remotely through a remote desktop session, you will need to make a modification to the database alias. Launch the BDE Administrator, and highlight SEDBLIVE. For the SERVER NAME field, you must add the local computer name to the beginning before the file path, for example: SERVER:C:\Program Files\DBA Manufacturing\database\ejdb.fdb Where SERVER is the computer name of your server. Updates through Terminal session Currently, the program updates that are released regularly cannot be executed while connected to your server through a remote desktop connection. When launching the update, it will report that your Firebird server is not running.
You will either need to run the update program directly from the main server, or you can configure Terminal server to connect to the system Console of your server. Network Connection troubleshooting (Multi-User systems only) To configure your main server or workstation to allow other computers to connect to your data, you will first need to share the main program directory to your network. By default, the program directory will be C:\Program Files\DBA Manufacturing You will need to allow your users to create and save files, as each client computer will store user preference files on the server. On the client computer, map a drive to this shared directory. Run the Client\Setup.exe program, and this will create the needed shortcuts on your desktop. Connection Errors If you receive an error message when trying to connect to your server, pay close attention to the error message. Most errors can be resolved by checking the settings in your BDE Administrator. Go into the Control Panel, and launch the BDE Administrator.
Highlight SEDBLIVE (for the Main database), or SEDBDEMO (for the Demo database). For the SERVER NAME field, this should be the server computer name, followed by the full path to the ejdb.fdb database file, as it exists on the server itself (not the path from the client computer), for example: SERVER:C:\Program Files\DBA Manufacturing\database\ejdb.fdb Check that your server computer name, and the path to the database file are correct. Once you have made changes, close the BDE Admin, and select Yes to save changes. Occasionally, some network computers cannot resolve your server s computer name into the correct IP address. If you still a receiving a failed connection, and you have verified that the server name and database path are correct, try replacing the server name with the IP address, for example: 192.168.0.1:C:\Program Files\DBA Manufacturing\database\ejdb.fdb Firewalls If you have a Firewall setup on your server, you will need to configure it to allow connections to the Firebird database. You will also get an error on the client computer stating the connection failed because your server actively refused the connection.
Firebird uses TCP port 3050. Once this port is open on the server, connections should complete. The Windows XP Service Pack 2 update turns on the security firewall by default. To configure the Firewall in Windows XP SP2: Open Control Panel/Security Center/Windows Firewall Click on the exceptions tab and click the Add Port button Name: Firebird Port Number: 3050 Select TCP Username and Passwords If you are trying to log into DBA Next Generation from a client computer, and your password is being rejected, ensure you can log into the program on the main server. If your username/password works on your main server, but not from a client, do the following. First, have all users close DBA Next Generation, including your server. On your main server, create a text file called bypass.ejt and place this in your main program directory (\Program Files\DBA Manufacturing). Once this file exists, launch DBA and login as Admin (or an Administrator user). Go to File/Administrator/User Setup Screen. For each user (including Admin), click the Reset Password button and enter a new password.