Povezovanje z zbirko podatkov PostgreSQL

Preden lahko vzpostavite povezavo z zbirko podatkov PostgreSQL, morate imeti v računalniku ponudnika storitve Npgsql - .Net Data Provider za Postgresql 2.0.12. Če želite namestiti ponudnika Npgsql - .Net Data Provider za Postgresql 2.0.12, se premaknite na spletno mesto http://go.microsoft.com/fwlink/?LinkID=282716. Vrednost bit gonilnika se mora ujemati z namestitvijo dodatka Microsoft Power Query za Excel (32-bitna ali 64-bitna različica).

Povezovanje z zbirko podatkov PostgreSQL

Opomba :  Preden lahko vzpostavite povezavo z zbirko podatkov PostgreSQL, morate imeti nameščenega ponudnika podatkov PostgreSQL .Net Data Provider. Če želite namestiti ponudnika PostgreSQL .Net Data Provider, glejte Namestitev ponudnika podatkov PostgreSQL .Net Data Provider.

  1. Na zavihku traku POWER QUERY kliknite Iz zbirke podatkov > Iz zbirke podatkov PostgreSQL.

  2. V pogovornem oknu PostgreSQL Database v Ime strežnika navedite strežnik zbirke podatkov PostgreSQL, s katerim želite vzpostaviti povezavo.

  3. Če želite uvoziti podatke z izvorno poizvedbo zbirke podatkov, navedite poizvedbo v polju Izjava SQL. Če želite več informacij, glejte Uvoz podatkov iz zbirke podatkov z izvorno poizvedbo zbirke podatkov.

  4. Kliknite V redu .

  5. Če strežnik PostgreSQL zahteva uporabniške poverilnice za zbirko podatkov:

    1. V pogovorno okno Dostop do zbirke podatkov vnesite svoje uporabniško ime in geslo.

    2. Kliknite Shrani.

Na vrh strani

Namestitev ponudnika podatkov PostgreSQL .Net Data Provider

  1. Prenesite in odpakirajte gonilnik »NPQSql 2.0.12 za MS.Net 2.0«.

  2. Z datoteko GACUtil.exe dodajte Npgsql.dll in Mono.Security.dll v globalni pomnilnik.

Sintaksa

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

Pot Where
GACUtil

  • Za x86

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

  • Za x64

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

Pot ponudnika Provider DLL Path

  • Pot do datotek Npgsql.dll in Mono.Security.dll

  • Dodajanje novega vnosa v datoteko machine.config file:

    1. Premaknite se na disk »C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG« (ali »C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG«, če uporabljate 64 bitno različico).

    2. Odprite datoteko »machine.config« s skrbniškimi pravicami.

    3. Poiščite vozlišče »DbProviderFactories«.

    4. Dodajanje novega vnosa:

      <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"/>
  • Shranite machine.config.

Na vrh strani

Sorodne teme

Uvoz podatkov iz zunanjih virov podatkov

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×