24.04.2014 Views

Pratique de Sas Windows ...9.3 Volume 2 - Ined

Pratique de Sas Windows ...9.3 Volume 2 - Ined

Pratique de Sas Windows ...9.3 Volume 2 - Ined

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4.4 OLE<br />

4.4.1 Introduction<br />

Basé sur une API en liaison avec le composant COM, l’Ole-db (Object Linking and Embedding<br />

Database) a été créé pour dépasser les limites <strong>de</strong> l’ODBC, trop lié à un processeur <strong>de</strong> requête SQL spécifique. Il<br />

existe là aussi une module « <strong>Sas</strong> Access to OLE-DB » et <strong>de</strong>s pilotes <strong>Sas</strong>. Un petit texte ancien <strong>de</strong> <strong>Sas</strong> Institute<br />

sur les différences entre l’odbc et l’ole se trouve en http://ftp.sas.com/techsup/download/v8papers/odbcdb.pdf<br />

La <strong>de</strong>rnière génération <strong>de</strong>s avancées Microsoft dans ce domaine <strong>de</strong>s inter-échanges entre produits est celui <strong>de</strong>s<br />

technologies Framework .NET : Alan Churchill a étudié pendant quelques années ces questions par rapport à<br />

<strong>Sas</strong> http://www.savian.net/utilities.html, mais semble avoir passé le relais. Voir la discussion :<br />

http://www.listserv.uga.edu/cgi-bin/wa?A2=ind1303a&L=<strong>Sas</strong>-l&F=&S=&P=212<br />

http://blogs.sas.com/content/<strong>Sas</strong>dummy/2012/04/12/build-your-own-<strong>Sas</strong>-data-set-viewer-using-powershell/<br />

http://www.listserv.uga.edu/cgi-bin/wa?A2=ind1303a&L=<strong>Sas</strong>-l&F=&S=&P=6133<br />

Toutes ces questions sont assez complexes et parfois changeantes : cela relève <strong>de</strong> spécialistes.<br />

http://www.<strong>de</strong>veloppez.com/actu/36666/Microsoft-abandonne-OLE-DB-dans-SQL-Server-Denali-sera-la<strong>de</strong>rniere-version-du-SGBD-a-soutenir-l-API-d-acces-aux-donnees/<br />

Les drivers <strong>Sas</strong> sont disponibles en http://support.sas.com/<strong>de</strong>mosdownloads/?cat=<strong>Sas</strong>+Provi<strong>de</strong>rs+for+OLE+DB<br />

Le support client <strong>de</strong> <strong>Sas</strong> France en la personne <strong>de</strong> Géraldine Ca<strong>de</strong>-Deschamps a fait le point en mai 2012 sur les<br />

questions <strong>de</strong> l’OLEDB et <strong>de</strong> l’ADO «Utiliser les fournisseurs d'accès <strong>Sas</strong> <strong>de</strong>puis Microsoft Excel®»<br />

http://www.sas.com/offices/europe/france/services/support/articles/US2012_Q2_Provi<strong>de</strong>rs_OLEDB.pdf<br />

Il existe aussi un document bien plus ancien sur ces mêmes questions, mais il faudra faire <strong>de</strong>s transpositions<br />

pour les versions plus récentes <strong>de</strong> <strong>Sas</strong> et autres…<br />

« Le Système <strong>Sas</strong> et les accès via OLE DB : une introduction»<br />

http://www.sas.com/offices/europe/france/services/support/doc_techniques/introduction_systeme_<strong>Sas</strong>_acces_ole_db.pdf<br />

Pour SQL Server, voyez http://support.sas.com/kb/12/117.html en local et/ou<br />

http://blogs.sas.com/content/publishing/2013/02/08/<strong>Sas</strong>-authors-tip-<strong>Sas</strong>access-interface-to-microsoft-sql-server/<br />

4.3.2 Exemple élémentaire d’accès à une table <strong>Sas</strong> à partir d’Exc el<br />

Dans Excel2010, je vais dans l’onglet global Données sur Données externes où on choisit Autres<br />

souces/Assistant <strong>de</strong> connexion <strong>de</strong> données pour l’exercice contentons-nous du <strong>Sas</strong> Local Data Provi<strong>de</strong>r 9.3 qui<br />

est la seule possibilité existante pour accé<strong>de</strong>r à une ressources <strong>Sas</strong> à partir d’un autre logiciel, si on ne dispose<br />

pas du logiciel sous <strong>Windows</strong>, mais alors sous réserve <strong>de</strong> préinstallation du driver OLE (voir la notice <strong>de</strong> mai 2012).<br />

218 <strong>Pratique</strong> <strong>de</strong> <strong>Sas</strong> windows ….93 <strong>Volume</strong> 2 et Coll.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!