Bonjour quelqu'un pourrais-t'il m'expliquer à quoi est dû cette erreur :
ERROR: Sort execution failure.

Le programme a déjà marché pourquoi ca plante maintenant.
Extrait de la LOG

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
MPRINT(SOUS_TRAITEMENT_DIVISION):   PROC SQL ;
MPRINT(SOUS_TRAITEMENT_DIVISION):   CREATE TABLE PRESTAT_CON_2010 as SELECT DISTINCT d.NO_SEQ_CLI_BEN, d.conjoint2, 
d.AM_DEB_REN_DIV2, d.AM_FIN_REN_DIV2, p.NO_SEQ_PRE_DEM, p.CO_RAI_STA_PRE_ACC, p.CO_RAI_STA_PRE_DEM, p.CO_STA_PRE_ACC, 
p.CO_STA_PRE_DEM, p.CO_TYP_PRE, p.DT_DEB_PAI, p.NO_SEQ_DEM_PRE, p.NO_SEQ_CLI_COT, p.DT_NAI_CLI_COT, p.CO_SEX_CLI_COT, 
p.DT_NAI_CLI_BEN, p.CO_SEX_CLI_BEN, p.IN_PRE_PAI_EXC, p.AM_DEB_REN, p.AM_TER_REN, p.AM_FIN_PER_PRE, p.AM_DEB_PER_PRE, 
p.DT_REC_DEM_PRE, p.DT_REC_DET_DEM_PRE, p.CO_SOU_DAT_REC_DET, p.TX_RPC, p.FC_FAA, p.MN_DEB_PAI_REN_AVEC_SUP_DIV, 
p.MN_DEB_PAI_REN_AVEC_SUP_NDI, p.MN_MEN_AVEC_SUP_NDI, p.MN_MEN_AVEC_SUP_DIV, p.MN_DEB_REN_AVEC_SUP_NDI, p.MN_DEB_REN_AVEC_SUP_DIV, 
p.MN_TER_REN_AVEC_SUP_NDI, p.MN_TER_REN_AVEC_SUP_DIV, p.MN_CUM_SUPPLEMENT_NDI, p.MN_MEN_SUPPLEMENT_NDI, 
year(p.DT_DEB_PAI)*100+month(p.DT_DEB_PAI) as AM_DEB_PAI, "CON" as ORIGINE FROM divise_info2 d LEFT JOIN R_PRESTAT_2010 p ON 
d.conjoint2=p.NO_SEQ_CLI_BEN WHERE d.conjoint2 IN (SELECT pb1.conjoint2 FROM PRESTAT_BEN_2010 pb1) ;
 
 
ERROR: Sort execution failure.
NOTE: PROC SQL set option NOEXEC and will continue to check the syntax of statements.
MPRINT(SOUS_TRAITEMENT_DIVISION):   QUIT;
NOTE: The SAS System stopped processing this step because of errors.
NOTE: PROCEDURE SQL used (Total process time):
Même programme (seule différence 2009 au lieu de 2010)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
 
 
MPRINT(SOUS_TRAITEMENT_DIVISION):   PROC SQL ;
MPRINT(SOUS_TRAITEMENT_DIVISION):   CREATE TABLE PRESTAT_CON_2009 as SELECT DISTINCT d.NO_SEQ_CLI_BEN, d.conjoint2, 
d.AM_DEB_REN_DIV2, d.AM_FIN_REN_DIV2, p.NO_SEQ_PRE_DEM, p.CO_RAI_STA_PRE_ACC, p.CO_RAI_STA_PRE_DEM, p.CO_STA_PRE_ACC, 
p.CO_STA_PRE_DEM, p.CO_TYP_PRE, p.DT_DEB_PAI, p.NO_SEQ_DEM_PRE, p.NO_SEQ_CLI_COT, p.DT_NAI_CLI_COT, p.CO_SEX_CLI_COT, 
p.DT_NAI_CLI_BEN, p.CO_SEX_CLI_BEN, p.IN_PRE_PAI_EXC, p.AM_DEB_REN, p.AM_TER_REN, p.AM_FIN_PER_PRE, p.AM_DEB_PER_PRE, 
p.DT_REC_DEM_PRE, p.DT_REC_DET_DEM_PRE, p.CO_SOU_DAT_REC_DET, p.TX_RPC, p.FC_FAA, p.MN_DEB_PAI_REN_AVEC_SUP_DIV, 
p.MN_DEB_PAI_REN_AVEC_SUP_NDI, p.MN_MEN_AVEC_SUP_NDI, p.MN_MEN_AVEC_SUP_DIV, p.MN_DEB_REN_AVEC_SUP_NDI, p.MN_DEB_REN_AVEC_SUP_DIV, 
p.MN_TER_REN_AVEC_SUP_NDI, p.MN_TER_REN_AVEC_SUP_DIV, p.MN_CUM_SUPPLEMENT_NDI, p.MN_MEN_SUPPLEMENT_NDI, 
year(p.DT_DEB_PAI)*100+month(p.DT_DEB_PAI) as AM_DEB_PAI, "CON" as ORIGINE FROM divise_info2 d LEFT JOIN R_PRESTAT_2009 p ON 
d.conjoint2=p.NO_SEQ_CLI_BEN WHERE d.conjoint2 IN (SELECT pb1.conjoint2 FROM PRESTAT_BEN_2009 pb1) ;
 
NOTE: Compressing data set WORK.PRESTAT_CON_2009 decreased size by 33.12 percent. 
      Compressed is 103 pages; un-compressed would require 154 pages.
NOTE: Table WORK.PRESTAT_CON_2009 created, with 7504 rows and 39 columns.
 
MPRINT(SOUS_TRAITEMENT_DIVISION):   QUIT;
NOTE: PROCEDURE SQL used (Total process time):
      real time           29:12.98
      cpu time            5:33.04

Merci d'avance.