2012-10-17 27 views
6

安裝聯繫人同步(ASP.NET)我已經設置了同步服務器在ASP.net聯繫,但是當試圖瀏覽ProfileSync.aspx頁我正在錯誤的錯誤而在外表套上

"Configured E-mail address is not an existing extended detail field" 
"Creating a Contact object failed, while the database settings seem to be correct. Check the cd_audience_manager_conf.xml configuration file." 

的cd_audience_manager_conf.xml配置文件設置:

<ExtendedDetails> 
    <!-- Name of extended details field that contains the e-mail address --> 
    <EmailAddressFieldName>MAIL</EmailAddressFieldName> 
    <!-- Name of extended details field(s) used for Contact identification. --> 
    <!-- These are always considered mandatory fields --> 
    <ContactIdentification> 
     <Field>IDENTIFICATION_KEY</Field> 
     <Field>IDENTIFICATION_SOURCE</Field> 
    </ContactIdentification> 
</ExtendedDetails> 

的OutboundEmail.xml設置爲:

<ContactDetails> 
<ItemTitle format="{NAME} {SURNAME} ({MAIL})" /> 
<ContactDetail name="IDENTIFICATION_KEY" enableSearch="false" isIdentificationKey="true"> 
    <Label>Identification key</Label>  
</ContactDetail> 
<ContactDetail name="IDENTIFICATION_SOURCE" enableSearch="false" isIdentificationKey="true"> 
    <Label>Import source</Label> 
</ContactDetail> 
<ContactDetail name="NAME" enableSearch="true"> 
    <Label>First name</Label> 
</ContactDetail> 
<ContactDetail name="SURNAME" enableSearch="true"> 
    <Label>Last name</Label> 
</ContactDetail> 
<ContactDetail name="MAIL" enableSearch="true" isEmailAddress="true"> 
    <Label>[email protected]</Label> 
</ContactDetail> 
<ContactDetail name="COMPANY" enableSearch="true"> 
    <Label>Company</Label> 
</ContactDetail> 
</ContactDetails> 

請建議。

+0

您已經添加/檢查相應的「延伸細節」在出站電子郵件數據庫列? –

+0

不確定它的相關但你的OutboundEmail.xml格式不正確。它缺少公司字段中的結尾「」。 – Neil

+0

謝謝休斯頓。是的,我已經檢查了contact_extended_details表,它是空的。我嘗試添加一行,但它的identity_insert已關閉。如果我仍然在那裏添加所需的細節,是否好? – Meenakshi

回答

1

要創建數據庫條目,請參閱this link(需要登錄)。 我還沒有試過這個,但是這似乎是一個DBA任務。

+0

我嘗試插入數據庫中的擴展詳細字段(按照文檔中提到的步驟)但仍然是相同的錯誤:( – Meenakshi

4

顯然,即使您的配置文件指出這是電子郵件地址字段,您的數據庫中也沒有MAIL擴展詳細字段。

如果您有MAIL,你要使用你的聯繫人的電子郵件地址不同的領域,簡單地更新cd_audience_manager_conf.xml的部分。

如果MAIL是正確的字段使用,您可能仍然需要在您的數據庫中set up your extended detail fields

(附註:OutboundEmail.xml是不相關的在這種情況下 - 它只是用來在Content Manager計算機上)

+0

我試圖在數據庫中插入擴展的詳細信息字段(按照文檔中提到的步驟),但仍然是相同的錯誤:( – Meenakshi

+0

你有沒有重新啓動您的Web應用程序服務器之後?的信息緩存... –

+0

是,但不是數據庫服務器。我需要重新啓動數據庫服務器也? – Meenakshi