Installation and Upgrade > Windchill ESI > Installing and Configuring Windchill ESI in an ORACLE Applications Environment > Using the Middleware Installation and Configuration Utility > Creating ESI User Accounts and Configuring Oracle for Windchill ESI
  
Creating ESI User Accounts and Configuring Oracle for Windchill ESI
This section provides an overview on how to create a Windchill ESI user account and on how to configure Oracle Applications distribution targets. It involves the following tasks:
Setting up an Oracle User Account for Windchill ESI
Configuring User, Responsibility, and Application for Object Processing
Generating Unit Numbers in Oracle Applications
Generating Departments and Resources in Oracle Applications
Assumptions
The instructions in the following sections make the following assumptions:
You are aware of the assumptions and have applied the support packs and OSS notes listed Distribution Target Prerequisites and Assumptions. Windchill ESI may not function as expected on distribution targets that do not match these criteria.
You are acquainted with Oracle database administration and have access to a suitable SQL database client.
You are familiar with PL/SQL scripts, stored procedures, and database security concepts.
You have administrator privileges.
* 
Since distribution targets can be customized some of the options presented in the following steps may not match what you have on your systems. Refer to the documentation provided with your systems for specific and detailed information.
* 
If you use the ECO/CN functionality within Windchill ESI, you must make the following changes to your Oracle Applications instance. In each of the organizations to which you will be publishing objects, the Starting Revision level must be set to a level with an ASCII value less than A; zero (0) is a good option. If you are using version padding in the ESI Middleware, a value of " 0" (<space><space>0) is recommended.