13.01.2013 Views

OpenEdge Data Management: DataServer for Microsoft SQL Server

OpenEdge Data Management: DataServer for Microsoft SQL Server

OpenEdge Data Management: DataServer for Microsoft SQL Server

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

-validate<br />

-help<br />

Progress Explorer command line utilities <strong>for</strong> the <strong>Data</strong><strong>Server</strong><br />

Checks the syntax and values of property settings defined in the specified properties file.<br />

Displays command line help.<br />

Notes • The ubroker.properties file stores all the configuration definitions <strong>for</strong> each instance of<br />

the Name<strong>Server</strong>, App<strong>Server</strong>, <strong>Data</strong><strong>Server</strong> and WebSpeed Transaction <strong>Server</strong> products.<br />

Each configuration definition contains environment variables, registry entries if Windows,<br />

and property settings <strong>for</strong> each product instance. Progress Explorer and certain command<br />

line utilities such as MSSCONFIG, use this file to store, validate and manage the<br />

configurations <strong>for</strong> the products.<br />

• The ubroker.properties file is installed in the properties subdirectory of the<br />

<strong>OpenEdge</strong> installation directory. For example, %DLC%\properties\ubroker.properties<br />

in Windows.<br />

• The file consists of a hierarchical structure of configuration entities, where parent entities<br />

provide configuration in<strong>for</strong>mation that you can override or extend in each child entity.<br />

Each configuration entity has a name that begins the entity definition, and the definition<br />

contains configuration settings <strong>for</strong> one or more product instances.<br />

For example, the <strong>Data</strong><strong>Server</strong> <strong>for</strong> MS <strong>SQL</strong> <strong>Server</strong> configurations in ubroker.properties<br />

can include:<br />

Configuration entity name Configuration entity function<br />

[UBroker] Defines default property settings <strong>for</strong> all<br />

Name<strong>Server</strong>, App<strong>Server</strong>, <strong>Data</strong><strong>Server</strong>, and<br />

WebSpeed Transaction <strong>Server</strong> brokers.<br />

[UBroker.MS] Defines default property settings <strong>for</strong> all<br />

instances of <strong>Data</strong><strong>Server</strong>s <strong>for</strong> MS <strong>SQL</strong><br />

<strong>Server</strong>.<br />

[UBroker.MS.product–instance–name] Defines property settings <strong>for</strong> this instance<br />

of a <strong>Data</strong><strong>Server</strong> <strong>for</strong> MS <strong>SQL</strong> <strong>Server</strong>. The<br />

ubroker.properties file can contain<br />

several of these entities each with a<br />

unique product–instance–name.<br />

• Parent entities provide default values <strong>for</strong> all of their child entities. For example, the parent<br />

[UBroker] contains a set of definitions that can be inherited by its child [UBroker.MS],<br />

and then again by its child [UBroker.MS.product–instance–name]. However, at any<br />

child level, a redefinition of any value supersedes the default value of its parent. All<br />

children from the redefinition level down inherit this new value.<br />

B–3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!