0

Je rencontre un problème lorsqu'un client souhaite remplir une liste SharePoint 2013 avec des données d'Oracle (à l'aide d'une requête) et que cette liste est automatiquement synchronisée quotidiennement avec la base de données Oracle. D'après ce que je comprends, le type de contenu externe est juste une vue directe de la base de données externe tirée en temps réel vers SharePoint? Que se passe-t-il si, dans SharePoint, l'utilisateur ajoute plus de données pour la liste externe? Lorsque la liste externe est actualisée, la relation clé/identifiant (le cas échéant) existe-t-elle dans la liste externe afin que l'entrée de l'utilisateur soit mappée à l'entrée correcte de la liste externe (avec les données d'Oracle)?Synchronisation de la liste SharePoint 2013 avec Oracle

Comment effectuer automatiquement une synchronisation de données Oracle avec n'importe quelle liste dans SharePoint? Quelles sont les façons dont je devrais aller faire cela?

Répondre

0

Je n'ai pas vraiment travaillé avec les types de contenu externe. Mais j'ai affiché la table SQL dans SharePoint en utilisant Visual WebPart. Si vous êtes autorisé à déployer le code sandbox/farm dans votre environnement SharePoint, vous pouvez créer une partie Web visuelle et effectuer une requête sql sur votre base de données Oracle comme vous le feriez avec ado.net et afficher le résultat dans votre page sharepoint. Vous pouvez également créer un gridview asp.net pour effectuer des opérations CRUD.

0

Afficher et modifier les données stockées dans une base de données externe est une fonctionnalité OOTB de SharePoint. La fonction est appelée BDC et prend en charge les opérations CRUD en direct. Il n'y a donc pas de synchronisation requise. Il y a beaucoup d'échantillons sur le net. Pour Oracle un coup d'oeil à

https://msdn.microsoft.com/en-us/library/office/ff464424(v=office.14).aspx

ou avec un outil 3ème partie: http://www.layer2solutions.com/en/community/FAQs/BDLC/Pages/How-to-connect-SharePoint-list-with-Oracle-data.aspx