Problem:
Data Express allows connections to knowledge base residing on a mainframe server. To do so the user can choose between one of the following connection types:
- Socket – IP Address and port number required.
- DCom – IP Address required.
- Http - URL to identify the httpsrvr.DLL installed on the server machine required.
The most commonly used one is the socket connection. Data Express installation provides server-side executables (scktsrvr.exe and kbdeserver.exe) which need to be installed on the DB2 server to establish a connection between the Data Express modules and the knowledge base server. When starting, these modules become available on the windows task bar and can be manipulated from there.
The major disadvantage of this approach is that each time the server starts, the server-side modules must be started manually.
Solution:
Data Express starts the kbde-Server automatically when the socket server is already started on the server. So you can start only socket server as a Windows service on the server machine. Every time you restart Windows you will have the connection established.
To start the Socket server as a Windows service follow the steps below:
1. Run scktsrvr.exe as Administrator. To do this right click on the scktsrvr.exe and select ‘’Properties’’ from the drop-down menu. Then select ‘’Compatibility’’, check “Run this program as administrator” and press OK.
2. From the Windows command prompt execute the command:
C:\\Program Files (x86)\\Micro Focus\\Data Express 4.0\\kbde-Server>scktsrvr.exe /install
A confirmation message appears and the service is available in Control Panel/Administrative tools/Services.
3. Start the Borland socket service from the ‘’Services’’ menu or restart the computer.
4. Now you can start Data Express Client modules.
To remove the Borland socket service follow these steps:
1. Stop the service from the ‘’Services’’ menu.
2. From the Windows command prompt execute the command:
C:\\Program Files (x86)\\Micro Focus\\Data Express 4.0\\kbde-Server>scktsrvr.exe /uninstall .
#EnterpriseDeveloper
#MFDS
#DataExpressSocketkbde-Serverscktsrvr.exeBorland