[Alleen op locatie/hybride]{class="badge yellow" title="Alleen van toepassing op on-premise en hybride implementaties"}

Overschakelen naar Unicode switching-to-unicode

Voor bestaande prod In Linux/PostgreSQL zijn de stappen voor het schakelen naar unicode als volgt:

  1. Stop de processen die naar de database schrijven:

    code language-none
    su - neolane
    nlserver shutdown
    
  2. Database dumpen:

    code language-none
    su - postgres
    pg_dump mydatabase > mydatabase.sql
    
  3. Een Unicode-database maken:

    code language-none
    createdb -E UNICODE mydatabase_unicode
    
  4. De database herstellen:

    code language-none
    psql mydatabase_unicode < mydatabase.sql
    
  5. Werk de optie bij die aangeeft dat de database Unicode is:

    code language-none
    psql mydatabase_unicode
    update XtkOption set sStringValue = 'u'||sStringValue where sName='XtkDatabaseId' and sStringValue not like 'u%';
    
  6. Op de volgende servers:

    code language-none
    su - neolane
    cd nl6/conf
    vi config-prod.xml
    

    Voeg de u vóór de waarde met betrekking tot de database-id (databaseId):

    code language-none
    <web>
     <redirection databaseId="u7F0000010554364C" trackingPassword="myPassword="/>
    </web>
    
  7. Op servers die de database oproepen:

    code language-none
    su - neolane
    cd nl6/conf
    vi config-prod.xml
    

    Wijzig de databasereferentie:

    code language-none
    <dataSource name="default">
     <dbcnx encrypted="1"
     login="<dbuser>:<base_unicode>" password="xxxx="
     provider="postgresql" server="yyyy"/>
    </dataSource>
    
  8. Start alle computers opnieuw op:

    code language-none
    /etc/init.d/apache stop
    /etc/init.d/nlserver6 stop
    /etc/init.d/nlserver6 start
    /etc/init.d/apache start
    
  9. Bevestig de schakelaar. Maak hiervoor verbinding via de Adobe Campaign-console en:

    • controleren of de gegevens correct worden weergegeven, met name de tekens waarvoor de accentuatie is toegestaan:
    • start een levering en controleer of de opzoekfunctie voor bijhouden werkt.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1