News
Contact Us
Register
Login


Get Involved
Community Links
6.0 Beta News and Info
6.0 Beta Newsgroups


KnowledgeBase
Articles
Examples


InterBase
Contributed


Coming Soon


Training & Consulting


Documentation
Links


Coming Soon

Solvent Document

Document ID
877
Category
GENERAL
Problem
I've installed the Linux 6.0 beta no how do I start the server?

The IB6 Beta documentation says to start the Interbase server use the 
/usr/interbase/bin/ibmgr utility.

I was unable to execute the command, and did not see ibmgr in the
interbase/bin directory.

What is the appropriate procedure for starting the IB6 service?

Solution
The documentation explains how to start the InterBase Server for
our SuperServer architecture.  The Linux 6.0 beta kit is a classic architecture
kit.

The explanation of SuperServer vs Classic architectures is beyond the 
scope of this article.

There isn't a single process that needs to be run to "Start the server".  
The Linux 6.0 kit (classic) uses the inetd process to listen for incoming 
connections.  So, to ensure that you are properly installed you can execute

  netstat -a |grep gds_db

You should see an entry for gds_db in the LISTEN state.  This means that 
inetd is currently awaiting incoming InterBase connection requests.

The install script writes a line to the /etc/inetd.conf file telling inetd to listen for
connection requests on the InterBase port (gds_db = 3050) and fork the
gds_inet_server process for each incoming request.

So, there isn't anything to start.

To test a connection run isql and connect to the example employee.gdb
database.

$> /usr/interbase/bin/isql
Use CONNECT or CREATE DATABASE to specify a database
SQL> connect /usr/interbase/examples/employee.gdb;
Database:  /usr/interbase/examples/employee.gdb
SQL> show tables;
       COUNTRY                                CUSTOMER
       DEPARTMENT                             EMPLOYEE
       EMPLOYEE_PROJECT                       JOB
       PHONE_LIST                             PROJECT
       PROJ_DEPT_BUDGET                       SALARY_HISTORY
       SALES
SQL>                                                       

Keywords
start the server ibmgr /etc/inetd.conf