Bonjour � tous, j'ep�re que je vais �tre clair.
J'ai un probl�me de chargement d'une table de sas vers TERADATA avec l'option de table FASTLOAD.
Le contexte,
- Si je charge la table en interactif (� partir de sas Guide) cela fonctionne .
J'ai un warning pour la suppression puisque la table n'existe pas.(cela ne me pose pas probl�me)
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 proc sql ; drop table knbsas.test_load; create table knbsas.test_load (fastload=yes) as select name ,sex, age from sashelp.class; quit;
- si maintenant je passe ce programme en batch (mode planifi�),
Je re�ois un warning pour la suppression et une error de ce genre.
WARNING: Le fichier KNBSAS.test_load.DATA n'existe pas.
WARNING: Table KNBSAS.test_load n'a pas �t� supprim�e.
ERROR: Teradata connection: Could Not Find Message Catalog opermsgs.cat Correct error and restart as an APPEND process with option
TPT_RESTART=YES. Since no checkpoints were taken, if the previous run used FIRSTOBS=n, use the same value in the restart.
WARNING: La suppression du fichier KNBSAS.test_load.DATA a �chou�.
Si par contre j'enl�ve l'option fastload, je n'ai aucune erreur.
NOTE: Table KNBSAS.test_load created, with 19 rows and 3 columns.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 proc sql; create table knbsas.test_load /*(fastload=yes)*/ as select name ,sex, age from sashelp.class;
En cherchant sur internet, j'obtiens quelque chose de ce genre
Got it by adding the following to our SAS startup scripts:
export NLSPATH=/opt/teradata/client/14.10/tbuild/msg64/opermsgs.cat;
Cependant, moi je travaille en client server et je n'ai aucun contr�le sur les fichiers de config ou autre,*
Est ce que quelqu'un peut-il m'�claircir?
Merci d'avance � tous.
Partager