Developing and Deploying Siebel Business Applications > Setting Up a Developer's Local Database >
Performing a Full Get
After initializing a local database, you must populate it with a read-only copy of the projects and object definitions stored on the server database. This process is called a full get. A full get is equivalent to checking out every project from the server, however the projects are not locked and you cannot modify the object definitions until you check out a project from the server database or lock a project locally.
For more information about the check in and check out process, read About the Local Development Environment.
Having a read-only copy of the full repository on your local machine allows you to compile a Siebel repository file for your local database. This is required for testing changes locally.
To perform the initial full get of every project from the repository
- Start Siebel Tools, choosing Local in the Connect field.
- Choose Tools > Check Out.
The Check Out dialog box appears, as shown in the following illustration.
- Choose the name of your development repository from the Repository pick list.
- Click the All projects option button.
- Click Options.
- In the Development Tools Options window, make sure that your Server Data Source points to your server development database and your Client Data Source points to the local database you previously initialized and are currently running against.
These data sources must match those shown in the Control Panel, under ODBC Data Sources.
- In the Check Out dialog box, click Get.
All objects from the server repository are copied to your local repository, meaning that your currently open local repository has the same contents as the server repository from which you did the full get.
For more information about working with projects, read Using Siebel Tools.