Excel Front End na SQL Server

Tipičen uporabnik je pri delu v programu Microsoft Excel prijetno. Zakaj uporabnikom ne zagotovite orodja, ki ga že poznajo, in mu dodajte povezavo v okolje SQL Server . Prednost tega pristopa je, da je njihova Excelova preglednica vedno posodobljena s trenutnimi podatki iz baze podatkov za nazaj. Značilno je, da uporabniki dajo podatke v Excel, običajno pa je posnetek podatkov v določenem trenutku. Ta članek vam bo pokazal, kako preprosto je konfigurirati preglednico Excel s povezavo do SQL, ki jo lahko uporabnikom zagotovite.

V tem primeru bomo uporabili vzorčno bazo podatkov Adventure Works, ki jo Microsoft pošilja s strežnikom SQL Server 2008.

Težavnost: Povprečno

Potreben čas: 10 minut

Tukaj je Kako

  1. Za nastavitev povezave Excel in SQL Server boste potrebovali nekaj podatkov.
      • SQL Server Name - V našem primeru je SQL Server MTP \ SQLEXPRESS.
  2. Ime baze podatkov - naš primer uporabljamo bazo podatkov AdventureWorks.
  3. Tabela ali Pogled - gremo po prikazu Sales.vIndividualCustomer.
  4. Odprite Excel in ustvarite nov delovni zvezek.
  5. Kliknite kartico Podatki. Poiščite možnost »Pridobi zunanje podatke« in kliknite »Iz drugih virov« in izberite »Iz SQL Server«. S tem se odpre čarovnik za podatkovno povezavo.
  6. Izpolnite ime strežnika . V tem primeru je ime strežnika "MTP \ SQLEXPRESS". Nastavitve za prijavo nastavite na »Use Authentication Windows«. Druga možnost bi bila uporabljena, če je skrbnik baze podatkov uporabniku in uporabniško ime uporabil uporabniško ime in geslo. Kliknite Naprej. S tem se prikaže čarovnik za podatkovno povezavo.
  7. V spustnem polju izberi podatkovno bazo (»AdventureWorks« v našem primeru) iz »Izberite podatkovno bazo, ki vsebuje želene podatke«. Prepričajte se, da je "Connect to specific table" preverjen. Poiščite pogled ("Sales.vIndividualCustomer" v našem primeru) s seznama in ga izberite. Kliknite Dokončaj, ki prikaže pogovorno okno Uvoz podatkov.
  1. Potrdite polje Tabela in izberite, kam želite dati podatke (obstoječi delovni list ali nov delovni list). Kliknite V redu, ki ustvari seznam Excel in uvozi celotno tabelo v svojo preglednico.
  2. Shranite preglednico in jo pošljite uporabniku. Dobra stvar pri tej tehniki je, da ima vaš uporabnik dostop do trenutnih podatkov, kadar koli jih potrebujejo. Medtem ko so podatki shranjeni v preglednici, obstaja povezava z bazo podatkov SQL. Kadarkoli želite osvežiti preglednico, desno kliknite nekje v tabeli in kliknite na "Tabela" in nato "Osveži". To je to.

Nasveti

  1. Zelo pomembno je, da se prepričate, ali je uporabnik pravilno nastavljen v SQL Server. To je stvar, ki v večini primerov povzroča težave s to tehniko.
  2. Preverite število zapisov, ki so v tabeli ali pogledu, s katerim se povezujete. Če ima tabela milijon zapisov, jo boste morda želeli filtrirati. Zadnja stvar, ki jo želite storiti, je obesiti SQL Server.
  3. V pogovornem oknu Lastnosti povezave obstaja možnost, ki se imenuje »Osveži podatke ob odprtju datoteke«. Preverite to možnost. Ko je ta možnost preverjena, bo uporabnik pri odpiranju preglednice Excel vedno imel svež nabor podatkov.
  4. Razmislite o uporabi pivotnih tabel za poletne podatke.

Kaj rabiš