SINTOMO
Durante l’avvio di Ring su database HANA, in fase di aggiornamento database, appare un messaggio simile a questo
Nelle versioni più recenti di Ring il messaggio può essere simile a questo:
- 1116 Unable to end sql transaction
WORKAROUND
Per ovviare al problema, si consiglia di:
- togliere temporaneamente la spunta dalla seguente casella:
- Salvare la parametrizzazione
- Uscire e rientrare da SAP Business One
- Avviare nuovamente Ring
Se l’aggiornamento del database giunge al termine senza errori, riattivare nuovamente la notifica di transazione:
RIFERIMENTI
Il problema sembra a volte legato al cambio di lunghezza del parametro object_type della stored procedure SBO_SP_TransactionNotification.
Una possibile soluzione, non testata con questo sintomo, ma suggerita da SAP è riportato nella seguente nota:
https://launchpad.support.sap.com/#/notes/2228417
Option 2: Update stored procedure SBO_SP_TransactionNotification and SBO_SP_PostTransactionNotice, then change data type of parameter object_type from nvarchar(20) to nvarchar(30). Verify that these SPs run correctly after the change.
Errore in fase di aggiornamento database, Unable to end sql transaction, -1116