Aanmaken van een settings.xml-databasedefinitie voor Odoo voor gebruik met on-premises varianten van Invantive UniversalSQL

Go to English version

Voor gebruik met on-premises producten zoals Invantive Control for Excel, Invantive Data Replicator of Invantive Query Tool zal een databasedefinitie nodig zijn in settings.xml-formaat. Dit formaat vereenvoudigt grootschalige implementaties in server farms, zoals voor Invantive Data Replicator. U kunt echter altijd de standaard Odoo-driver in de databasegroep “Zakelijke toepassingen” gebruiken om interactief aan te melden.

Odoo settings.xml

De typische inhoud van een settings.xml-bestand voor Odoo is:

<?xml version="1.0" encoding="utf-8"?>
<!--

Settings.xml databases configuratiebestand voor een database met één Odoo datacontainer.

-->
<settings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  VersionUpdateDate="2023-03-07T11:30:29.5291693Z"
  version="5">
  <group
    id="c432f078-62f0-414e-b05a-38fa0a36830b"
    sortingOrder="0"
  >
    <connection
      name="Odoo"
      manual="true"
      authentication="Default"
      sortingOrder="1"
      shortDescription="Odoo.com"
      id="66e26d5c-8b04-4e2c-830d-450c428c3442">
      <database
        order="10"
        alias="odo"
        provider="Odoo"
        userLogonCodeMode="Hidden"
        passwordMode="Hidden"
        defaultUserLogonCode="john.doe@acme.com"
        defaultPassword="password-or-api-key"
        connectionString="server=myserver.acme.com;database=mydatabasename"
      />
    </connection>
  </group>
</settings>

Sla dit bestand op als Unicode UTF-8 bestand in %USERPROFILE%invantive\settings-odoo-sample.xml en breng de volgende wijzigingen aan:

  • Vervang john.doe@acme.com door de Odoo aanmeldcode.
  • Vervang password-or-api-key door het wachtwoord voor de Odoo aanmeldcode, of een API-sleutel (databasespecifiek of globaal).
  • Vervang myserver.acme.com door de naam van de Odoo-server.
  • Vervang mydatabasename door de naam van de Odoo-database (zie ook Waar kan ik mijn huidige Odoo database naam vinden in Odoo zelf?).