Excel Front End SQL Serverille

Tyypillinen käyttäjä on mukava työskennellä Microsoft Excelissä . Miksi ei anneta käyttäjille sellaista työkalua, jonka he jo tuntevat ja lisäävät sen yhteyden SQL Server -ympäristöön. Tämän lähestymistavan etu on, että Excel-laskentataulukko on aina ajan tasalla nykyisten tietojen kanssa takapään tietokannasta. Käyttäjille on tyypillistä sijoittaa tiedot Exceliin, mutta yleensä se on tilannekuva tieto kerrallaan. Tässä artikkelissa näytetään kuinka helppoa on määrittää Excel-laskentataulukko, jolla on yhteys SQL: ään, jonka voit antaa käyttäjille.

Tässä esimerkissä aiomme käyttää Adventure Works -näytesitietokantaa, jonka Microsoft toimittaa SQL Server 2008: n kanssa.

Vaikeus: Keskimääräinen

Vaadittu aika: 10 minuuttia

Tässä miten

  1. Sinun tarvitsee muutamia tietoja, jotta Excel-SQL Server -yhteys asetetaan.
      • SQL Server Name - Esimerkissämme SQL Server on MTP \ SQLEXPRESS.
  2. Tietokannan nimi - Esimerkkinä käytetään AdventureWorks-tietokantaa.
  3. Taulukko tai näkymä - Käymme näkymän jälkeen Sales.vIndividualCustomer.
  4. Avaa Excel ja luo uusi työkirja.
  5. Napsauta Data-välilehteä. Etsi "Get External Data" -vaihtoehto ja valitse "muista lähteistä" ja valitse "From SQL Server". Tämä avaa Ohjattu tiedonsiirtoyhteyden.
  6. Täytä palvelimen nimi. Tässä esimerkissä palvelimen nimi on "MTP \ SQLEXPRESS". Aseta kirjautumistunnukset "Käytä Windowsin todentamista". Toinen vaihtoehto olisi käytössä, jos tietokannan ylläpitäjä on antanut käyttäjälle käyttäjätunnuksen ja salasanan. Napsauta Seuraava. Tämä tuo näkyviin "ohjattu tiedonsiirtoyhteys".
  7. Valitse tietokannasta ("AdventureWorks" esimerkissämme) "Valitse tietokanta, joka sisältää tiedot haluat" -valintaruudusta. Varmista, että "Yhdistä tiettyyn taulukkoon" on valittu. Etsi näkymä ("Sales.vIndividualCustomer" esimerkissämme) luettelosta ja valitse se. Napsauta Valmis, joka tuo Tuontitiedot -valintaikkunan.
  1. Tarkista Taulukko-valintaruutu ja valitse, mihin haluat tallentaa tiedot (olemassa oleva laskentataulukko tai uusi laskentataulukko). Napsauta OK, joka luo Excel-luettelon ja tuo koko taulukon laskentataulukkoon.
  2. Tallenna laskentataulukko ja lähetä se käyttäjälle. Tämän tekniikan mukava asia on se, että käyttäjäsi voi käyttää nykyisiä tietoja aina, kun he tarvitsevat sitä. Vaikka tiedot tallennetaan laskentataulukkoon, SQL-tietokantaan on yhteys. Aina kun haluat päivittää laskentataulukon, napsauta hiiren kakkospainiketta jonnekin taulukossa ja napsauta "Taulukko" ja sitten "Päivitä". Se siitä.

vinkkejä

  1. On todella tärkeää varmistaa, että käyttäjä on oikein asennettu SQL Serverissa. Tämä on asia, joka aiheuttaa useimmissa tapauksissa tämän tekniikan käyttämistä.
  2. Tarkista pöytätietojen määrä tai näyttö, johon olet yhteydessä. Jos taulukossa on miljoona tietuetta, sinun kannattaa suodattaa tämä alas. Viimeinen asia, jonka haluat tehdä, on ripustaa SQL Server.
  3. Yhteyden ominaisuudet -valintaikkunassa on vaihtoehto "Päivitä tiedot avattaessa tiedostoa". Harkitse tämän vaihtoehdon tarkistamista. Kun tämä vaihtoehto on valittuna, käyttäjällä on aina uusi tietolomake avattaessa Excel-laskentataulukkoa.
  4. Harkitse pivot-taulukoiden käyttämistä tietojen kesittämiseksi.

Mitä tarvitset