Visualizzazioni:

Comportamento:
Quando accedono al Web Client, gli utenti ricevono il seguente errore:

"Il collegamento al database del flusso di lavoro per l'organizzazione corrente non esiste o non si dispone dell'autorizzazione per accedervi."

Soluzione:

Questo problema si verifica quando la tabella DWOrganizationDB contiene un GUID errato per la connessione al database del flusso di lavoro della tua organizzazione. Per risolvere il problema, è necessario aggiornarlo.

***NOTA: assicurarsi di eseguire un backup completo del database prima di apportare qualsiasi delle seguenti modifiche.***
 

  1.  Innanzitutto, è necessario trovare il GUID corretto, accedere al database ed eseguire il seguente comando:

    MSSQL
    Use Dwsystem;
    select * from dwsystemsettings
    where (cast (settings as nvarchar (max))) like '%dwworkflowengine%'


    MySQL
    Use dwsystem;
    Select * from dwsystemsettings
    where settings like '%dwworkflowengine%'


    Questi dovrebbero restituire la voce della connessione al database workflowengines. Prendi nota del valore nella colonna "guid".


     
  2. Prendi il guid dal passaggio precedente e sostituiscilo con il valore evidenziato in rosso qui sotto, quindi prendi la query ed eseguila nel tuo sistema.
    (NOTA: questa query è per sistemi con una sola organizzazione; se hai più organizzazioni, devi trovare l'"oid" e fare riferimento ad esso nella tua istruzione di aggiornamento).


    Aggiorna DWOrganizationDB
    set workflowdbconnection ='00000000-0000-0000-0000-000000000000'





     
  3.  Dopo aver apportato la modifica, Aggiorna il browser web. L'errore non dovrebbe più verificarsi.

 

Si prega di notare: Questo articolo è una traduzione dalla lingua inglese. Le informazioni contenute in questo articolo si basano sulla/le versione/i originale/i del/i prodotto/i in inglese. Potrebbero esserci errori minori, come nella grammatica utilizzata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa accuratezza della traduzione, nella maggior parte dei casi troverai che è sufficientemente informativa. In caso di dubbio, fai riferimento alla versione inglese di questo articolo.

KBA è applicabile SOLO alle organizzazioni on-premise.