Bonjour,

J'ai une erreur I/O que je ne comprends pas (je précise qu' il me reste assez d'espace disque).

Je ne parviens plus à sauver un fichiers, dont le nom ne comprend que 27 caractères, dans une librairie donnée, alors que celà fontionnait bien jusqu'à ce matin.

Pourtant:

- si je le sauve dans une autre librairie avec le même nom de fichier, je peux le sauver
- si j'utilise un autre mot aussi long dans le nom du fichier (par exemple, je remplace "icdgrbis" par "icdgrdet"), je peux le sauver
- si je raccourcis son nom d'un caractère, je peux le sauver (mais j'ai besoin de toutes les infos qui constituet son nom...)
- si je l'allonge aussi, je peux le sauver

Donc il refuse spécifiquement de sauver ce nom-là dans cette librairie donnée (et c'est nouveau).

Voici mon code et le log

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
data  belrates.RBYSEX_ICDGRBIS_YEAR_075B00;
set ESSAI.RBYSEX_ICDGRBIS_YEAR_075B00;
run;

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 ERROR: An I/O error has occurred on file BELRATES.RBYSEX_ICDGRBIS_YEAR_075B00.DATA.
NOTE: The SAS System stopped processing this step because of errors.
NOTE: DATA statement used (Total process time):
      real time           0.01 seconds
      cpu time            0.01 seconds

Avez-vous une idée de ce qui peut bien se passer ?

je vous remercie, Françoise