none
PostgreSql 9.0.3 Connection Issue RRS feed

  • Question

  • Hi,

    I'm trying to connect PowerBI with PostgreSQL.

    PowerBI were installed on machine (Win7) where there is PostgreSQL driver; here ODBC administrators details:

    • PostgreSQL ANSI(x64) 9.03.04.00
    • PostgreSQL Unicode(x64) 9.03.04.00

    I tried with PostgreSQL data source option and I got following message:

    Unable to connect

    Details: "PostgreSQL: We were unable to find a database provider with invariant name 'Npgsql'.
    <br>This error could've been the result of provider-specific client software being required, but missing on this computer.  To download client software for this provider, visit the following site and choose the 64-bit (x64) version of, at minimum, 'Npgsql version 2.0.12': https://go.microsoft.com/fwlink/?LinkID=282716".

    After we tried with ODBC option with following connection string:

    Driver={PostgreSQL Unicode(x64)};Server{cmdb.xxx.com};Port=5433;Database={cmdbuild}

    and I got following message after inserting the credentials:

    Unable to connect

    We encountered an error while trying to connect.

    Details: "ODBC: ERROR [0801] Could not connect to the server;<br>Could not resolve hostname".

    I confirm to you we are able to ping the machine; we disabled Firewall on client too.

    Bad behavior doesn't change using FQDN, NetBIOS name or IP Address.

    Any idea ?

    thanks a lot in advance,


    Grazie mille Alex

    Friday, November 6, 2015 2:24 PM

Answers

All replies

  • Hi Alessag. Can you please send a frown and include the above info?

    Thanks,

    Ehren

    Monday, November 9, 2015 6:56 PM
    Owner
  • Hi Henren,

    chat duo mena with frown? Sorry for my questione, but I'm note mothertongue. 😓


    Grazie mille Alex

    Tuesday, November 10, 2015 9:11 PM
  • Ciao Alessg,

    una volta ottenuto il messaggio di errore puoi inviare un frown dal menu File -> Invia commenti e suggerimenti -> Invia faccia imbronciata (File -> Send Feedback -> Send a Frown). Assicurati di aggiungere sia la schermata che le formule quando richiesto nella finestra "Invia commenti e suggerimenti". Cio dovrebbe aiutarci a capire meglio il problema.

    Grazie,

    Francesco.

    Tuesday, November 10, 2015 10:05 PM
  • Ciao Francesco,

    quel passaggio (file --> Invia commenti e suggerimenti --> etc...) non è utilizzabile se mantengo la schermata di errore attiva; bensì solo dopo aver chiuso il messaggio di errore cliccando sul tasto CANCEL.

    A questo punto, seguendo le tue istruzioni, mi prepara una mail con la sezione screenshot ovviamente senza popup di errore.

    Va bene lo stesso ?


    Grazie mille Alex

    Wednesday, November 11, 2015 11:06 AM
  • Assolutamente si, la mail che riceveremo dovrebbe includere informazioni sulla versione di PowerBI che stai usando, altre informazioni d'ambiente nonche' le formule con cui stai realizzando la connesione ai dati.

    Sarebbe interessante poter ricevere anche una screenshot della schermata di errore. Tipicamente le nostre schermate di errore includono un link che permette all'utente di inviare direttamente un frown al nostro team di supporto. Mi piacerebbe capire perche questo non e' il caso nella situazione che hai descritto.

    Grazie,

    Francesco.

    Wednesday, November 11, 2015 6:46 PM
  • Ciao Francesco,

    ho provveduto a far inviare da un collega il tutto perché non ero in ufficio.

    Siccome non c'è un discorso di ticketing, come possiamo interagire con coloro che riceveranno questa comunicazioni e in che tempi ?

    Grazie mille !


    Grazie mille Alex

    Thursday, November 12, 2015 9:38 AM
  • Hi,

    To use the Power Query PostgreSQL, you need to install the ADO.NET provider and not the ODBC driver. If you follow the link in the error message you will see that there's a download for it.

    The ODBC error you received comes from the driver. Your connection string look wrong. It should be Server=cmd.xxx.com and not Server{cmd.xxx.com}. You forgor the "=" sign.

    Tristan

    Thursday, November 12, 2015 7:19 PM
    Moderator
  • Hi Tristan,

    about Postgre SQL attempt, the link forward me to a site where there are source code about, I think, the new driver code. So I don't know what I've to do and it's not useful for me at this moment.

    I should have a dev guy with me to compile that...

    About ODBC attempt, you are right; I wrote server setting correctly but I reported it badly when I open this discussion. Below the right one:

    Driver={PostgreSQL Unicode(x64)};Server={cmdb.xxx.com};Port=5433;Database={cmdbuild}


    Grazie mille Alex

    Friday, November 13, 2015 8:43 AM