Administration Guide
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
This chapter describes how to copy BEA Liquid Data for WebLogic configurations between Liquid Data servers. It contains the following sections:
The exporting and importing process transfers only a portion of the total Liquid Data server configuration. If you want to copy a complete server configuration to another server, see "Copying a Server Configuration to Another Server" in Deployment Tasks in the Deployment Guide.
This section describes what does and does not get imported or exported in Liquid Data configurations. It contains the following sections:
A Liquid Data configuration consists of the information described in the following table. A Liquid Data import or export results in all of these settings being imported or exported, respectively:
General settings for the Liquid Data server and the query engine. For more information on server configuration, see Configuring Liquid Data Server Settings. |
|
Data source descriptions that contain the information needed to connect to particular data sources used in Liquid Data queries. Each Liquid Data server instance must have its own set of data source descriptions. For more information on data source descriptions, see Viewing and Accessing All Configured Data Sources. |
|
Results cache settings, which include the Caching checkbox on the General tab on the Liquid Data node and cache policy settings associated with stored queries on the Cache tab on the Liquid Data node. For more information, see Configuring the Query Results Cache. |
|
Custom function descriptions for user-defined functions added to the Liquid Data function library. For more information, see Configuring Access to Custom Functions. |
Note: For information about what is not included, see What Liquid Data Does Not Import or Export.
Rather than entering all of this configuration information manually on each server, you can simply copy a full Liquid Data configuration from one server to another. To copy a Liquid Data configuration, you export the configuration from one Liquid Data server to a file (in XML format), and then import that file on every Liquid Data server where you want to copy it. For example, you can copy the Liquid Data configuration on a development server to a Liquid Data server deployed in a production environment.
This Liquid Data import/export feature handles only Liquid Data specific configuration information. This section describes what is not included in the import/export.
The Liquid Data import/export process does not include WebLogic Server specific configurations defined in the config.xml
file such as JDBC connection pools, JDBC data sources, or Compatibility Security information. To transfer this configuration information, you will need to either reconfigure these settings via the Administration Console on the new server, or you must save and copy relevant entries in the original WebLogic Server config.xml
file to the config.xml
file on the new server. For more information about distributing this information, see Deployment Tasks in the Deployment Guide.
The Liquid Data import/export process does not include files that have been added to the repository, such as target schema, XML data files, JAR files for custom function libraries, and so on. If you are copying a configuration from one server to another and you want to make the same files accessible in the new Liquid Data server repository, you need to do the following:
The Liquid Data import/export process does not include the name of the server repository.
The Liquid Data import/export process does not include the settings that control how Liquid Data handles file swapping for stored queries. If the Large Results flag is selected for a query, then Liquid Data uses swap files to temporarily store results on disk. You must manually configure file swapping—you cannot import these settings.
To navigate to the Import / Export Tab on the Liquid Data node:
The Administration Console displays the Import/Export tab.
Figure 17-2 Import /Export Tab on the Liquid Data Node
Used to import a Liquid Data configuration, as described in Importing a Liquid Data Configuration. |
|
Used to export a Liquid Data configuration to a file, as described in Exporting a Liquid Data Configuration. |
To copy a Liquid Data configuration to other Liquid Data servers, you must first create the export file that you will subsequently import into the other Liquid Data servers.
Note: You must be logged in with modify
access to create the target directory and to create a file in that directory.
Shows the file system path to the |
|
Name of the export file. You must specify a name that is valid on the target file system. Liquid Data automatically assigns an XML extension to the file name. |
To export a Liquid Data configuration to a file:
The Administration Console displays the Export tab.
Figure 17-5 Export Tab on the Liquid Data Node
The Export tab includes the information shown in Table 17-4.
Note: To simplify this process, consider saving to a shared volume to which any target Liquid Data servers have access.
Liquid Data exports the Liquid Data configuration to the named export file in the import_export
folder (or a sub-folder).
After you have exported a Liquid Data configuration to a file, you can import it into any other Liquid Data server. The import process is additive for new items and existing items are replaced.
Note: Before you import a Liquid Data configuration, you must have configured the repository root directory on the target server according to the instructions in Configuring Server Settings.
When importing a Liquid Data configuration, the Administration Console:
If you want the new repository to include files stored in the previous repository, you need to explicitly upload them according to the instructions in Uploading Files to the Server Repository.
To import a Liquid Data configuration:
config.xml
file in the source Liquid Data server and paste them into the config.xml
file on the target Liquid Data server.import_export
folder (or a sub-folder) in the repository, as described in Uploading Files to the Server Repository.
![]() ![]() |
![]() |
![]() |