Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > Administration
Administration Forum d'entraide sur les fonctionnalités d'administration de SAS : installation, portal, serveurs
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/07/2011, 09h49   #1
Candidat au titre de Membre du Club
 
Inscription : mars 2009
Messages : 34
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mars 2009
Messages : 34
Points : 13
Points : 13
Par défaut [Paramétrage Unix] Langue par défaut

Bonjour,

je dispose de deux serveurs Unix, deux installations distinctes de SAS sur chacun des serveurs.

L'exécution d'une commande Pipe via SAS me donne des résultats différents en fonction du serveur sur lequel on exécute la dite commande (ls -l).
- En effet, sur le serveur 1, le résultat est de type :
xxx xxx 01 mai 2001 xxx
- Sur le deuxième :
xxx xxx may 01 2001 xxx

J'observe donc un résultat concernant les dates en français dans le premier cas, en anglais dans le deuxième.

Aussi, pourriez vous m'indiquer le fichier dans lequel je peux trouver les éléments de configuration relatifs à ce paramétrage et l'option que je devrais y trouver pour remettre mes serveurs en phase.

Merci par avance.
Bunzy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2011, 09h54   #2
Rédacteur
 
Homme Stéphane
Consultant et formateur SAS et Cognos
Inscription : avril 2009
Messages : 1 791
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Consultant et formateur SAS et Cognos
Secteur : Conseil

Informations forums :
Inscription : avril 2009
Messages : 1 791
Points : 4 012
Points : 4 012
Et bien ca dépend

As-tu une palte-forme BI ou Foundation ?

Es-tu en 9.1 ou 9.2 ?

Lances-tu ce code depuis EG ?
__________________
N'oubliez pas de cliquer sur lorsque votre problème est réglé !

Moteur de recherche dans les papiers SAS
datametric est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2011, 10h00   #3
Candidat au titre de Membre du Club
 
Inscription : mars 2009
Messages : 34
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mars 2009
Messages : 34
Points : 13
Points : 13
Ah ben oui, forcément, si je ne précise pas mes installations, je ne vous donne pas toutes les informations...

Alors, l'environnement et la méthode d'attaque des données sont les suivants :

Foundation 9.2
SAS Micro branché en SAS/CONNECT.

Donc, pas d'utilisation de metadonnées, de SMC et autre installation BI Server.

Merci.
Bunzy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2011, 10h29   #4
Expert Confirmé
 
Avatar de olivier.decourt
 
Homme Olivier Decourt
Formateur en informatique
Inscription : avril 2008
Messages : 1 467
Détails du profil
Informations personnelles :
Nom : Homme Olivier Decourt
Âge : 34
Localisation : France

Informations professionnelles :
Activité : Formateur en informatique
Secteur : Conseil

Informations forums :
Inscription : avril 2008
Messages : 1 467
Points : 2 823
Points : 2 823
Les FILENAME PIPE renvoient des réponses de l'OS, comme les X ou les CALL EXECCMD. Le format de date dépend donc de l'OS avec laquelle tu communiques : ça doit être deux formes d'Unix différentes.
Tu peux éventuellement regarder les valeurs de &SYSSCP et &SYSSCPL : ce sont les versions de l'OS.
Par contre, harmoniser sera difficile : tu ne vas pas imposer au système (sauf à inclure une option magique dans ta commande LS) comment il doit te retourner des infos. Reste la solution de collecter sous SAS et de traiter selon les cas.
olivier.decourt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2011, 10h43   #5
Modérateur
 
Homme Samir SELMANE
Consultant en Business Intelligence
Inscription : février 2011
Messages : 1 006
Détails du profil
Informations personnelles :
Nom : Homme Samir SELMANE
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : février 2011
Messages : 1 006
Points : 1 703
Points : 1 703
je rejoins Olivier. c'est la langue de l'OS. tu peux faire un test avec ll (ls -l) et orienter ta sortie dans un fichier txt. et tu compare le résultat des deux fichiers issue des deux différents OS et tu verra par toi même.
le pipi ne fait qu'importer le résultat de la commande OS.
maintenant pour harmoniser le résultat des deux système. tu n'as qu'à formater les résultat , t'as pour celà le NLS qui applique les format par pays.

je me rappel quand je galérai pour récupérer la date complète avec LS chose impossible si le fichier est moins de 6 mois d'age. La solution c'était le Perl. qui donne la dernière modification du fichier avec une précision jusqu'au secondes.
Olivier s'en rappel peut être du problème.
s_a_m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2011, 10h45   #6
Candidat au titre de Membre du Club
 
Inscription : mars 2009
Messages : 34
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mars 2009
Messages : 34
Points : 13
Points : 13
Les deux macro variables me renvoient les mêmes informations sur mes deux serveurs.

Il s'agit d'un serveur d'integ et d'une de preprod, donc, en toute logique, ce sont les mêmes machines.
C'est pour cela que je m'orientais plus vers du paramétrage SAS
Bunzy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2011, 10h49   #7
Candidat au titre de Membre du Club
 
Inscription : mars 2009
Messages : 34
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mars 2009
Messages : 34
Points : 13
Points : 13
Je précise également que le passage de la commande en direct sur le serveur via putty me renvoie exactement les mêmes résultats sur les deux serveurs : Formatage de la date en anglais...
Bunzy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2011, 10h50   #8
Modérateur
 
Homme Samir SELMANE
Consultant en Business Intelligence
Inscription : février 2011
Messages : 1 006
Détails du profil
Informations personnelles :
Nom : Homme Samir SELMANE
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : février 2011
Messages : 1 006
Points : 1 703
Points : 1 703
c'est vrai en Foundation 9.2 il y a deux installe FR et EN, mais je ne pense pas que sa intervient dans les résultats des commandes système.

tu peux entrer en console et faire un ls -l sur chaqu'un des deux serveur pour voir ce qu'ils te renvoie.
s_a_m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2011, 10h52   #9
Modérateur
 
Homme Samir SELMANE
Consultant en Business Intelligence
Inscription : février 2011
Messages : 1 006
Détails du profil
Informations personnelles :
Nom : Homme Samir SELMANE
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : février 2011
Messages : 1 006
Points : 1 703
Points : 1 703
essaies en mode console et non pas avec putty.
s_a_m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2011, 13h48   #10
Rédacteur
 
Homme Stéphane
Consultant et formateur SAS et Cognos
Inscription : avril 2009
Messages : 1 791
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Consultant et formateur SAS et Cognos
Secteur : Conseil

Informations forums :
Inscription : avril 2009
Messages : 1 791
Points : 4 012
Points : 4 012
ok, ce n'est du EG, c'est déjà ça.

peux-tu faire un test en ouvrant une session serveur avec l'option locale=fr_fr passée dans le sasv9.cfg du serveur ?
__________________
N'oubliez pas de cliquer sur lorsque votre problème est réglé !

Moteur de recherche dans les papiers SAS
datametric est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2011, 17h37   #11
Candidat au titre de Membre du Club
 
Inscription : mars 2009
Messages : 34
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mars 2009
Messages : 34
Points : 13
Points : 13
Alors, je me remets à ce sujet...

Or donc, le mode console... Il faut un client X j'imagine pour lancer ce mode console et je ne dispose que de putty. Si j'ai faux, je vous suit dans vos directives pour lancer ce mode console...

J'ai comparé les deux sasv9.cfg, ils sont identiques d'un serveur à l'autre... Damned...
Bunzy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2011, 08h45   #12
Rédacteur
 
Homme Stéphane
Consultant et formateur SAS et Cognos
Inscription : avril 2009
Messages : 1 791
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Consultant et formateur SAS et Cognos
Secteur : Conseil

Informations forums :
Inscription : avril 2009
Messages : 1 791
Points : 4 012
Points : 4 012
peux-tu s'il te plait, forcer locale=fr_fr dans les deux cfg pour que je vérifie une hypothèse ?
__________________
N'oubliez pas de cliquer sur lorsque votre problème est réglé !

Moteur de recherche dans les papiers SAS
datametric est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h43.


 
 
 
 
Partenaires

Hébergement Web