修改 BAM 配置架构
配置向导可自动创建此配置文件。 如果在完成部署后更改了服务器名称或其他配置信息,则必须手动修改此文件。
注意
若要使自己在 BAM 配置文件中所做的更改生效,管理员必须先取消部署当前 BAM 配置,然后部署已更新的 BAMConfiguration.xml。
有关取消部署 BAM 定义的信息,请参阅 取消部署 BAM 定义。 有关部署 BAM 定义的信息,请参阅 部署 BAM 定义。
下面是用于 BAMConfiguration.xml 文件的架构:
<?xml version="1.0" encoding="utf-16" ?>
<xs:schema xmlns="urn:schemas-microsoft.com:BAM" targetNamespace="urn:schemas-microsoft.com:BAM" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="BAMConfiguration">
<xs:complexType>
<xs:sequence>
<xs:element name="DeploymentUnit" maxOccurs="unbounded" type="DeploymentUnit" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="DeploymentUnit">
<xs:sequence>
<xs:element name="Property" maxOccurs="unbounded" type="Property" />
</xs:sequence>
<xs:attribute name="Name" type="xs:string" />
</xs:complexType>
<xs:complexType name="Property">
<xs:simpleContent>
<xs:extension base='xs:string'>
<xs:attribute name='Name' type='xs:NCName' />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:schema>
下面是符合 BAM 配置架构的 XML 文件的示例:
<?xml version="1.0" encoding="utf-8" ?>
<BAM:BAMConfiguration xmlns:BAM='urn:schemas-microsoft.com:BAM' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>
<DeploymentUnit Name="PrimaryImportDatabase">
<Property Name="ServerName">.</Property>
<Property Name="DatabaseName">BAMPrimaryImport</Property>
<Property Name="RTAWindow">60</Property>
<Property Name="RTATimeSlice">5</Property>
</DeploymentUnit>
<DeploymentUnit Name="StarSchemaDatabase">
<Property Name="ServerName">.</Property>
<Property Name="DatabaseName">BAMStarSchema</Property>
</DeploymentUnit>
<DeploymentUnit Name="AnalysisDatabase">
<Property Name="ServerName">localhost</Property>
<Property Name="DatabaseName">BAMAnalysis</Property>
</DeploymentUnit>
<DeploymentUnit Name="ArchivingDatabase">
<Property Name="ServerName">.</Property>
<Property Name="DatabaseName">BAMArchiving</Property>
</DeploymentUnit>
<DeploymentUnit Name="CubeUpdateDTS">
<Property Name="ConnectionTimeOut">15</Property>
<Property Name="UseEncryption">1</Property>
<Property Name="OwnerPassword">myOwnerPassword</Property>
<Property Name="UserPassword">myUserPassword</Property>
</DeploymentUnit>
<DeploymentUnit Name="DataMaintenanceDTS">
<Property Name="ConnectionTimeOut">15</Property>
<Property Name="UseEncryption">1</Property>
<Property Name="OwnerPassword">myOwnerPassword</Property>
<Property Name="UserPassword">myUserPassword</Property>
</DeploymentUnit>
</BAM:BAMConfiguration>