none
Connecter PostgreSQL à Sharepoint Online (O365) en liste externe RRS feed

  • Question

  • Bonjour à tous,

    Je dispose d'un serveur Linux hébergeant PostgreSQL dans Azure. Je souhaite consulter voire modifier les informations dans certaines tables dans SharePoint Online. J'ai deux questions :

    1. Est-réalisable ?

    2. Comment configurer la liste externe ?

    Merci par avance

    th


    th

    lundi 22 mai 2017 20:40

Toutes les réponses

  • Bonjour à vous,

    1 - Oui c'est supporté

    "Databases    Organizations and companies of all shapes and sizes depend on databases for their daily operations. Databases contain a wide variety of data types including text, numbers, images, and documents, and have many purposes including financial, manufacturing, insurance, and data-driven company Web sites. Common supported databases include: Microsoft SQL Server, Oracle, IBM DB2, and any database that complies with ODBC or OLE DB interface standards."

    (https://support.office.com/en-us/article/Introduction-to-external-data-676e60e7-d99f-463f-a173-65e9d63538c0#__toc353550778)

    2-

    L'opération est la même pour les sources de données, il faut déjà vous assurer que le plan souscrit va répondre à vos besoins en terme de BCS (Limitation sur sharepoint online!) puis creer un secure store (pour les accès à la base), Créer votre connexion etc...

    Un guide pas mal fait peut vous aider:

    http://www.itbusinessedge.com/slideshows/eight-steps-to-connect-office-365sharepoint-online-with-external-data.html

    A savoir que le BCS prend en charge les bases qui supporte l'ODBC/OLE DB

    SharePointez bien,

    Valentin


    Technical Leader SharePoint Administrator & Developer Expert My blog: http://vlecerf.com Twitter: @IoX_ Microsoft Partner | MCP MCSA Windows Server 2012 MCSA Web Application

    mardi 23 mai 2017 12:16
  • Bonjour,
    La réponse de Valentin est bonne mais pas totalement satisfaisante. Avec ces liens, je n'ai pas réussi à mettre en place cette liaison :(

    th


    th

    mardi 13 juin 2017 12:38
  • Bonjour à vous,

    Pouvez vous donc décrire votre problème?

    Avez vous le plan de licence adéquate?

    Avez vous suivi les indications donnés dans mon dernier message ?

    -> Secure Store pour stocker les informations de votre compte qui va accéder à votre base de donnée

    -> BCS pour effectuer la connexion à votre base PostgreSQL

    D'autres lien pour vous guider:

    https://lightningtools.com/bdc_meta_man/how-to-connect-sharepoint-business-data-catalog-to-postgresql-2/

    https://raquelalineblog.wordpress.com/2013/05/19/sharepoint-2013-bcs-in-visual-studio-2012/

    Sinon vous avez des provider payants comme celui ci:

    http://www.layer2solutions.com/en/community/FAQs/cloud-connector/Pages/postgresql-sharepoint-integration.aspx

    Bien à vous,

    Valentin


    N'hésitez pas à marquer le message comme réponse si celui ci a résolu votre problème. Technical Leader SharePoint Administrator & Developer Expert My blog: http://vlecerf.com Twitter: @IoX_ Microsoft Partner | MCP MCSA Windows Server 2012, MCSA Web Application, MCSA Productivity

    mercredi 14 juin 2017 06:27
  • bonjour Valentin,

    Je dispose d'un plan E3.

    J'ai bien lu les recommandations mais soit je ne suis pas dans les bons écrans soit, il y a eu évolution dans le produit.

    1. Je ne vois que des références à ODATA. C'est peut-être ce que je recherche...
    2. Mon serveur PostgreSQL est sous Linux. Toutes les documentations sont orientées Windows
    3. Il y a une page bien faite sur BDC http://dnt91.developpez.com/tutoriel/sharepoint/a-la-decouverte-du-bdc-partie-1/ Il faut cependant créer un fichier de configuration au format XML (BDCMan ne convient plus)
    4. Dans la documentation Microsoft, on trouve la page vuivant https://msdn.microsoft.com/en-us/library/aa673236(v=office.12).aspx qui permets de comprendre la construction du fichier BDC mais ce n'est pas orienté Linux/PostgreSQL (on parle de SSO).

    JE reste dans l'impasse...

    Bien cordialement,

    th


    th

    vendredi 16 juin 2017 13:23