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 tausta-aineistosta. Käyttäjille on tyypillistä sijoittaa tiedot Exceliin, mutta yleensä se on tilannekuvan data 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: Keskiverto
- Vaadittu aika: 10 minuuttia
Tässä on miten
-
Sinun tarvitsee muutamia tietoja, jotta Excel-SQL Server-yhteys voidaan muodostaa.
SQL Server Name: Esimerkissämme SQL Server on MTP SQLEXPRESS.
-
Tietokannan nimi: Esimerkkinä käytetään AdventureWorks-tietokantaa.
-
Taulukko tai näkymä: Käymme näkymän jälkeen Sales.vIndividualCustomer.
-
Avaa Excel ja luo uusi työkirja.
-
Klikkaa data välilehti. Etsi Hanki ulkoiset tiedot vaihtoehto ja napsauta Muista lähteistä ja valitse SQL Serverista. Tämä avaa Ohjattu tiedonsiirtoyhteyden.
-
Täytä palvelimen nimi. Tässä esimerkissä palvelimen nimi on MTP SQLEXPRESS. Aseta kirjautumistunnukset Windowsin käyttöoikeuden käyttämiseen. 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 esiin ohjatun tiedonsiirtoyhteyden.
-
Valitse tietokanta (AdventureWorks esimerkissämme) Valitse tietokanta, joka sisältää haluamasi tiedot pudota laatikko. Varmista Yhdistä tiettyyn taulukkoon tarkistetaan. Etsi näkymä (Sales.vIndividualCustomer esimerkissämme) luettelosta ja valitse se. Klikkaus Suorittaa loppuun joka tuo esiin Tuo tiedot valintaikkuna.
-
Tarkista Taulukko-valintaruutu ja valitse, mihin haluat tallentaa tiedot (olemassa oleva laskentataulukko tai uusi laskentataulukko). Klikkaus kunnossa joka luo Excel-luettelon ja tuo koko taulukon laskentataulukkoon.
-
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 Pöytä ja sitten virkistää.
vinkkejä
- 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ä.
- 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.
- Yhteyden ominaisuudet -valintaikkunassa on valittu 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.
- Harkitse pivot-taulukoiden avulla tiivistää tiedot.
Mitä tarvitset
- Microsoft Excel 2007
- SQL Server -tiedot, mukaan lukien palvelin, tietokanta ja taulukko tai näkymä