skip to main content
OpenEdge Reporting: Query/Results Administration and Development
Deploying Results Applications : Deployment process and site requirements
 
Deployment process and site requirements
Deployment is the process of distributing an application for use in an end‑user environment. Before you can deploy a Results application to an end‑user environment, you must confirm that the environment has a licensed version of Results installed and also has Progress compilation capabilities.
There are a number of steps in the deployment process that you must perform in the development and end‑user environments.
Initiating the deployment process
This procedure describes in general terms how to being the deployment process.
To begin the deployment process for a Results application in the development environment:
1. Identify the files and directory structure of your Results application.
2. If you must deploy all, or a portion of your application databases, dump the appropriate data and data definitions from your databases.
3. Transfer the application and database files to the distribution media.
Once you have the application and database files ready for distribution, the deployment process shifts to building the application in the end‑user environment. The following sections discuss how to build a Results application in the user environment.
Building a Results application
This procedure describes in general terms how to build a Results application in an end-user environment.
To build a Results application in the user environment, follow these steps:
1. Create the application directory and file structure.
2. If you deployed all, or a portion of your application databases, create the application database if necessary and then load the deployed data definitions and data.
3. Compile the deployed feature and integration procedures using the Progress Application Compiler.
4. Start Results and rebuild the fastload system.
The remaining sections provide more information about the deployment process and the application components involved in this process.