Ühenduse loomine PostgreSQL-i andmebaasiga

PostgreSQL-i andmebaasiga ühenduse loomiseks peab teil arvutis olema „Npgsql – .Net Data Provider for Postgresql 2.0.12“. Funktsiooni „Npgsql – .Net Data Provider for Postgresql 2.0.12“ installimiseks minge lehele http://go.microsoft.com/fwlink/?LinkID=282716. Draiveri versioon peab vastama installitud lisandmooduli Microsoft Power Query for Excel versioonile (32-bitine või 64-bitine).

Ühenduse loomine PostgreSQL-i andmebaasiga

Märkus. :  PostgreSQL-i andmebaasiga ühenduse loomiseks peab installitud olema PostgreSQL .Net Data Provider. PostgreSQL .Net Data Provideri installimiseks lugege artiklit PostgreSQL .Net Data Provideri installimine.

  1. Klõpsake menüüs POWER QUERY nuppu Andmebaasist ja valige siis PostgreSQL-i andmebaasist.

  2. Dialoogiboksi PostgreSQL-i andmebaas väljal Serveri nimi määrake selle PostgreSQL-i andmebaasiserveri nimi, millega soovite ühenduse luua.

  3. Kui soovite andmete importimiseks kasutada andmebaasi omapäringut, määrake päring väljal SQL-lause. Lisateavet leiate artiklist Andmete importimine andmebaasist andmebaasi omapäringuga.

  4. Klõpsake nuppu OK.

  5. Kui PostgreSQL-i server nõuab andmebaasi kasutajatunnust, tehke järgmist.

    1. Sisestage oma kasutajanimi ja parool dialoogiboksis Juurdepääs andmebaasile.

    2. Klõpsake nuppu Salvesta.

Lehe algusesse

PostgreSQL .Net Data Provideri installimine

  1. Laadige alla ja pakkige lahti „NPQSql 2.0.12 draiver MS.Net 2.0 jaoks“.

  2. Lisage failid Npgsql.dll ja Mono.Security.dll täitmisfaili GACUtil.exe abil globaalsesse vahemällu.

Süntaks

"{GACUtil Path}\GACUtil" /i "{Provider DLL Path}\Npgsql.dll""{GACUtil Path}\GACUtil" /i "{Provider DLL Path}\Mono.Security.dll"

Kus
GACUtili tee on järgmine

  • Süsteemis x86

    • C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\

  • Süsteemis x64

    • C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\x64

Provideri DLL-faili tee

  • Failide Npgsql.dll ja Mono.Security.dll tee

  • Lisage faili machine.config uus kirje.

    1. Liikuge kausta „C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG“ (või „C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG“, kui kasutate 64-bitist versiooni).

    2. Avage fail „machine.config“ administraatoriõigustes.

    3. Otsige üles sõlm nimega „DbProviderFactories“.

    4. Lisage uus kirje.

      <add description=".Net Framework Data Provider for Postgresql Server" type="Npgsql.NpgsqlFactory, Npgsql, Version=2.0.12.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7" name="Npgsql Data Provider" invariant="Npgsql" support="FF"/>
  • Salvestage fail „machine.config“.

Lehe algusesse

Seotud teemad

Andmete importimine välistest andmeallikatest

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×