save translate

#1
Dear colleagues,

Ia am trying to use save translate from Sav file to xlsx, to different sheets, it works but always gaves the same warning and because there are so many tables, the program stops when too many waarnings are showed and I am not able to change the code to eliminate the warning.

Part of the code is:

GET FILE='C:\BACK_20220603.sav'.
execute.
SELECT IF WM_B_13=1.
EXECUTE.
SAVE TRANSLATE /TYPE=ODBC
/CONNECT='DSN=Excel Files;DBQ=C:\BACK_20220603.xlsx; DriverId=1046; MaxBufferSize=2048; PageTimeout=5;'
/ENCRYPTED
/MISSING=IGNORE
/REPLACE
/TABLE='WM_B_13'
/KEEP=PERS_ID CP_ACT_STAT CP_AGE B33SV8 B29SV2.
EXECUTE.
GET FILE='C:\BACK_20220603.sav'.
execute.
SELECT IF EM_B_63=1.
EXECUTE.
SAVE TRANSLATE /TYPE=ODBC
/CONNECT='DSN=Excel Files;DBQ=C:\BACK_20220603.xlsx; DriverId=1046; MaxBufferSize=2048; PageTimeout=5;'
/ENCRYPTED
/MISSING=IGNORE
/REPLACE
/TABLE='EM_B_63'
/KEEP=PERS_ID CP_EXIST CP_EDU_LEVEL B23 B24 B25 B34SV11 .
EXECUTE.

And the warning is:
>SQLGetInfo no ha podido obtener el límite específico de la BD para la longitud
>de los nombres de columna.

In english: something related to the limit of the Data Base for the length of column names...

Do you have any idea of what can I do?

Thank you