2. Mario Leblond
Conseiller sénior en TI chez Fujitsu
Conseiller en architecture de solution SharePoint
MCTS – SharePoint 2007
MCITP – SharePoint 2010
Conférencier pour le Groupe d’Utilisateur SharePoint Québec
http://www.sharepointquebec.org/
http://spcontext.wordpress.com/
http://linkedin.com/in/marioleblond
@marioleblond #sps2012
2
4. Agenda
Retour sur Microsoft Access
Introduction à Access Services
Configuration d’Access Services
Intégration d’Access à Sharepoint 2010
Migration d’une banque Access vers Access Services
Access Services en mode infonuagique
Conclusion
4
6. Retour sur Microsoft Access
Première version d’Access en 1992
Positionnement d’Access
Points positifs
Développement en milieu utilisateur
Intégration de plusieurs sources de données
Développement rapide de petite application
Points négatifs
Pas de centralisation des données ou de l’accès
Sécurité des données
La gestion de la banque Access
6
8. Introduction à Access Services
Nouveau service avec Sharepoint 2010
Disponible seulement dans la version Entreprise
Une certaine intégration est possible sans la version Entreprise
Positionnement d’Access Services
Le même que la version de la suite Office
Sans les points négatifs
Bénéfices
Déploiement
Centralisation des données
Centralisation de la gestion
Sécurisation
Gestion des conflits
8
10. Configuration d’Access Services
Vérifier que Sharepoint est en version Entreprise
Activer les services d’infrastructure
Service Access
Application de service Access
L’association entre l’application de service et l’application Web
Vérifier que les fonctionnalités sont activées (par défaut)
Fonctionnalité de la batterie de serveurs Access Services
Fonctionnalités de l’application Web SharePoint Server Enterprise
Fonctionnalités de la collection de sites SharePoint Server
Enterprise
Fonctionnalités du site SharePoint Server Enterprise
Pour les rapports Access
SSRS Add-in for SQL Server 2008 R2
Session State Service
10
13. Intégration d’Access à Sharepoint 2010
4 manières d’intégrer Access à Sharepoint
Liaison d’une liste Sharepoint dans Access
Publication des données dans des listes Sharepoint
Publication sur Access Services
Création et publication d’un modèle de site Sharepoint
13
14. Intégration d’Access à Sharepoint 2010
Liaison d’une liste Sharepoint dans Access
Importer la liste dans Access
Lier la liste à Access
14
16. Intégration d’Access à Sharepoint 2010
Publication des données dans des listes Sharepoint
Publication d’une table dans une liste Sharepoint
Publication de la banque de données dans des listes Sharepoint
16
17. Intégration d’Access à Sharepoint 2010
Publication des données dans des listes Sharepoint
17
19. Intégration d’Access à Sharepoint 2010
Conversion des objets
Le fichier ACCDB ==> Site Sharepoint
Tables ==> Listes
Formulaires ==> Page ASPX
Rapports ==> Rapport SQL Reporting Services
Data Macros ==> Flux de travail
UI Macros ==> Javascript
Objet client ==> Entreposer dans Sharepoint mais non
disponible dans le navigateur; seulement
dans l’application client
19
20. Intégration d’Access à Sharepoint 2010
Bénéfices
Centralisation des données et de l’application
Permet au département TI d’avoir une vue sur les applications
Sécurité intégrée à Sharepoint
Prise de copie de sécurité
Performance améliorée
Permet la gestion de très grande liste
Meilleure gestion de la concurrence
20
21. Intégration d’Access à Sharepoint 2010
Publication de banque Access dans Access Services
21
22. Intégration d’Access à Sharepoint 2010
Création et publication d’un modèle de site Sharepoint
22
24. Migration vers Access Services
Convertir le format .mdb vers le format .accdb
http://msdn.microsoft.com/en-us/library/bb203849.aspx
Exécuter l’outil de vérification de compatibilité Web
En cas d’erreur :
24
25. Migration vers Access Services
Limitations
Non disponibilité des fonctionnalités avancées de Sharepoint
Type de contenu de site, Métadonnée, BCS
Non disponibilité des fonctionnalités avancées d’Access
Objet client
Personnalisation inexistante
Conserve le « look and feel » du client Access
Ne peut pas être configuré pour hérité de la page maître
Non disponibilité du menu « Action du site »
Impossibilité d’utiliser Sharepoint Designer
25
26. Migration vers Access Services
Principaux problèmes
Nom de colonnes ou nom de table erroné
Clé ou index composé de plusieurs colonnes
Intégrité référentielle
Clé primaire ou clé étrangère textuel
Type de données OLE devant être converti en attachement
Table contenant des relations récursives
Parents / enfants dans la même table
Avant de vous lancez dans une migration
Faire l’inventaire de vos applications Access
Essayer de migrer quelques applications représentatives
Faire une bilan
26
33. Conclusion
Utiliser le service, il est disponible et simple à configurer !!!
Si vous avez la version Entreprise et vous utilisez Access
La migration est une chose sérieuse
Pas linéaire, documenter et normaliser le processus
Normaliser les applications Access
Construisez et déployez des modèles compatibles
À partir de maintenant, utiliser le format Web Database
Laisser la configuration de service Access par défaut
Changer les paramètres uniquement si c’est une nécessité
33
34. Conclusion
Blogue de l’équipe Access (Anglais)
http://blogs.msdn.com/b/access/
Offre de conversion Web pour Access 2010 (Anglais)
http://www.access2010converter.com/index.html
TechNet – Planification du service Access
http://technet.microsoft.com/fr-fr/library/ee683869.aspx
TechNet – Administration du service Access
http://technet.microsoft.com/fr-fr/library/ee692394.aspx
TechNet – Livre blanc sur le service Access
http://technet.microsoft.com/fr-fr/library/ff397963.aspx
34