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.***
- 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".

- 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'


- 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.
