< All Topics
Print

AVVISO Creazione campi utente in sap

SAP sporadicamente e senza apparente motivo mostra la finestra “Sono stati creati campi utente vuoi aggiungere ?” in continuo

Analizzare le chiamate con SQL Profiler

se compare UPDATE o CREATE nella tabella CUFD

lanciare la query tra database di produzione e una di test aggiornata per vedere se risultano differenze

SELECT PROD.TableName, TEST.TableName, PROD.Name, TEST.Name, PROD.system_type_id, TEST.system_type_id, PROD.max_length, TEST.max_length, PROD.precision, TEST.precision, PROD.scale, TEST.scale
FROM (
    select ‘SBO1340_SAR’ AS DB, T.name AS TableName, c.*
    from SBO1340_SAR.sys.tables t
    inner join SBO1340_SAR.sys.columns c on t.object_id=c.object_id
    ) PROD
FULL JOIN
    (select ‘SBO1341_SAR’ AS DB, T.name AS TableName, c.*
    from SBO1341_SAR.sys.tables t
    inner join SBO1341_SAR.sys.columns c on t.object_id=c.object_id
    ) TEST ON PROD.TableName=TEST.TableName and PROD.Name=TEST.Name and PROD.system_type_id=TEST.system_type_id and PROD.max_length=TEST.max_length  and PROD.precision=TEST.precision  and PROD.scale=TEST.scale  
WHERE PROD.TableName IS NULL OR TEST.TableName IS NULL OR ISNULL(PROD.system_type_id,0)<>ISNULL(TEST.system_type_id,0) OR ISNULL(PROD.max_length,0)<>ISNULL(TEST.max_length,0) OR ISNULL(PROD.precision,0)<>ISNULL(TEST.precision,0) OR ISNULL(PROD.scale,0)<>ISNULL(TEST.scale,0)

Se nessuna di queste da indizi è capitato anche che il messaggio comparisse subito dopo la scritta “Connessione al database persa” dovuto a mancanza di RAM assegnata a SQL server, analizzare event viewer nel server del database

Lascia un commento

Table of Contents