Key Points Consideration for Baan Installation

Following are the expected points which one needs to think and plan over before carrying out any Baan Fresh Installation.

1. BaaN Server Selection

Here we need to note the following

Application – 5GB approx (application is of 2 GB only. But patches in future, localizations requirement may vary the size of the application.

Data  – Varies w.r.t the database used and the no of transactions

O.S: Unix / Win NT/2000/2003

CPU – Depends on the no. of users or database

Databases – Triton (TBase), Oracle, SQL Server, Informix, Sybase, Unify, etc

Porting Set – Should be selected appropriately. Acts as an interface between O.S and Baan Application

A porting set is a collection of objects such as bshell, database drivers, printer daemon etc., which can only run on the machines/operating systems for which they have been compiled/ported.

2. Baan Clients

Windows / Linux

3.    Application Overview:

Package Combination

Different Standard Package Combination available like B40Sc4, B40Lin3, etc & User defined like B40Ldev, B40Ltest, etc.

VRC (Version Release Customer) Structure

Different VRCs available like B40_c4, B40L_c4_in3, B40L_c4_sch1, etc & User defined like B40L_c4_dev, B40L_c4_test, etc.

PVRC – Package VRC

Packages like tc, td, ti are linked to the VRC and VRC is linked with the Package Combinations and then company is linked to the package combination which is then linked to the user.. and user data is stored company wise

Package VRCs are derived from the upper level VRC except for the standard B40_c4 VRC which is at the root level.

Directory – $BSE is the directory where the full Baan Application is available

Unix : /usr4/Baan4c4/bse (again this is user defined so it can be as per user)

Windows : e:\Baan or user defined.

4.  Data Dictionary 

This contains the data definition i.e tables structures, domains defined for that Package Combination. IT is usually stored in $BSE/../dict directory. But also it can be user defined.

5. Tables 

The data stored is in tables w.r.t company no. these tables if stored in tbase then will have two types of files like ttccom020200.bdt (Table data) and (Index data) for table tccom020. If any RDBMS is used the the data is stored in the path defined w.r.t the datbase. I.e chunks for Informix , tablespaces for ORACLE …etc. For tbase the directory is usually $BSE/../tables/company no/ package combination.

6. Backup

OS backup in Unix will be w.r.t tar command or vdump . In case of Windows(NT/2000/2003) the backup utility or copy to tape or CD is the proper way. Data backup can be taken like sequential dumps of table thru BaaN and then copy it to tape/CD or database level backup which can be RDBMS specific.

7. Restore

Data & Application Data restoring can be thru sequential dumps which can be done thru Create table from seq dumps in BaaN. If RDBMS backup take the RDBMS restore to be considered. Pl note that backup restoration is always dependant on the backup type and method. So its always better to know how the backup was taken if required to restore.

8. OS User Addition

In Unix admintool and in NT/2000/2003 thru Adminsitrative tools /user addition. Pl. note the users created in unix should belong to bsp (125 group ID)group and in NT/2000/2003 the user should belong to baan group and the user must be present on the server so as to have access from the clients machine in case of NT/2000/2003. If the client user does not exist on the server then no BaaN access can be done. 

9. Database Space Management

Regarding space regularly space availability and usage to be monitored. This can be done thru several utilities of the RDBMs and if tbase used then monitoring the space of the table partition using df –k should be used.

10.  H/W – S/W 

different hardware and software’s needed for BaaN client. Client for BaaN is regularly available on BaaN site and should be regularly updated.

11. Tools 

Sessions , forms, menus, reports , session scripts, report scripts. Standard application other than tools and Developments are available in $BSE/application directory. Tools which are standard are available in $BSE/tools directory only. No modification can be done to tools as it forms a part of standard. Also standard BaaN application cannot be modified. But for user developments and customizations it is made available in higher VRC for modification.


  1. If you’re serious about making money with your website, watch this free video about getting free instant targeted traffic to your site


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s