Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > SAS Base
SAS Base Forum d'entraide sur SAS base : étape data, procédures non statistiques, procédures non graphiques, SQL
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 20/01/2012, 10h19   #1
Invité de passage
 
Inscription : avril 2005
Messages : 15
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 15
Points : 0
Points : 0
Par défaut Difference SAS/ACCESS Oracle et SAS/ACCESS ODBC

Bonjour,

voila je me connecte a une base Oracle.

Je sais qu'il y a les modules SAS/ACCESS Oracle et SAS/ACCESS ODBC.
On peut se connecter sur la base Oracle par les deux moyens (je ne dispose que de la seconde).

Ma question est simple: quelle est la différence ? SAS/ACCESS Oracle étant spécifique, je suppose qu'elle est plus performante ?

Merci d'avance,
Gilles
Hauck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2012, 10h27   #2
Modérateur
 
Homme Samir SELMANE
Consultant en Business Intelligence
Inscription : février 2011
Messages : 1 012
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 012
Points : 1 717
Points : 1 717
Hello;
Le premier est un Accès direct à Oracle et ne nécessite aucune configuration, le second est un accès à l'ODBC ( donc pas directement à la base) et nécessite la configuration d'un client ODBC Oracle.

-Le premier est spécifique à Oracle et uniquement à Oracle car on a un SAS Access pour presque chaque base sur le marché, voir : SQL SERVER, TERADATA, DB2,....

- T'avantage de SAS ACCESS to ODBC c'est que avec ce dernier tu peux te connecter à plusieurs bases de données et pour cela il suffit de les déclarer dans l'ODBC.

- T'as aussi SAS ACCESS TO OLE DB.
s_a_m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2012, 13h26   #3
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
Citation:
Le premier est un Accès direct à Oracle et ne nécessite aucune configuration,

tu n'as jamais eu à discuter avec DBA alors

Oui elle est plus performante et te permet de passer des commandes ORACLE. La seconde coûte moins chère je crois, quand tu as plusieurs types de bases elle sert à tous.
__________________
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 20/01/2012, 13h47   #4
Modérateur
 
Homme Samir SELMANE
Consultant en Business Intelligence
Inscription : février 2011
Messages : 1 012
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 012
Points : 1 717
Points : 1 717
Citation:
Envoyé par datametric Voir le message

tu n'as jamais eu à discuter avec DBA alors
.
C'est à dire ?
s_a_m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2012, 13h59   #5
Invité de passage
 
Inscription : avril 2005
Messages : 15
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 15
Points : 0
Points : 0
Merci pour vos réponses.

De part mon expérience je note que la définition d'une libname est souvent standard. Cependant elle peut nécessiter quelque fois un paramétrage plus complet comme par exemple :
Code :
libname toto ORACLE path="PROD" DBPROMPT=NO preserve_col_names=yes  schema="MY_ACCOUNT" user="ME" password="XXX" insertbuff=100 dbmax_text=32767 oracle_73=no DBCOMMIT=10000;
Hauck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2012, 15h40   #6
Modérateur
 
Homme Samir SELMANE
Consultant en Business Intelligence
Inscription : février 2011
Messages : 1 012
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 012
Points : 1 717
Points : 1 717
Au fait, je parlais des paramètres en dehors de SAS, Car dans le cas de SAS ACCESS TO ORACLE, je ne vois pas de paramétrage spécifique mis à part la déclaration des PATH dans les variables d'environnement, et installation d'un sql*net. ( si t'arrive à te connecter à Oracle via la commande sql plus , tu n'as pas besoin d'un autre paramétrage).
Contrairement à la connexion ODBC ou OLEDB ou t'as besoin de configurer un client dans la source de données ODBC

ON ATTEND LE RETOUR DE DATAMETRIC



sinon pour le libname on peut encore le booster :

t'as par exemple :

pour un accès en lecture , très utile car avec sas on peut supprimer des tables manuellement et le commit est fait automatiquement dans Oracle.

pour utiliser les index de la base pour optimiser les traitements.

et, et,...
s_a_m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2012, 14h23   #7
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
Rassure toi je parlais de ce genre de paramétrages mais également de la création eventuelle des synonymes, des droits à appliquer aux users oracle pour voir les tables dans la Bibliotheque, de la déclaration des schémas sur le serveur, de l'installation de la bonne version du client oracle sur le serveur SAS.
__________________
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é Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h51.


 
 
 
 
Partenaires

Hébergement Web