Excel Front End az SQL Serverhez

A tipikus felhasználó kényelmesen dolgozik a Microsoft Excel programban . Miért nem adhatja meg a felhasználóknak egy olyan eszközt, amelyet már ismer, és hozzáadni hozzá egy kapcsolatot az SQL Server környezetben? Ennek a megközelítésnek az előnye, hogy az Excel-táblázat mindig naprakész a jelenlegi adatbázisból. Ez jellemző a felhasználók számára, hogy az adatokat Excelbe, de általában az pillanatkép az adatokat egy időben. Ez a cikk megmutatja Önnek, hogy mennyire egyszerű az Excel-táblázatkezelő konfigurálása SQL-kapcsolattal, amelyet megadhat a felhasználóknak.

Ebben a példában a Microsoft által szállított Adventure Works mintaadat felhasználásával fogjuk használni.

Nehézség: átlag

Szükséges idő: 10 perc

Itt van hogyan

  1. Néhány információra van szüksége az Excel-SQL Server kapcsolat beállításához.
      • SQL Server Name - Példánkban az SQL Server MTP \ SQLEXPRESS.
  2. Adatbázis neve - Példánkban a AdventureWorks adatbázis használatát használjuk.
  3. Táblázat vagy nézet - A Sales.vIndividualCustomer nézet után megyünk.
  4. Nyissa meg az Excel programot, és hozzon létre egy új munkafüzetet.
  5. Kattintson az Adat fülre. Keresse meg a "Get External Data" opciót, és kattintson a "Más forrásokból", majd válassza az "SQL Server" lehetőséget. Ezzel megnyílik az "Adatkapcsolat varázsló".
  6. Töltse ki a kiszolgáló nevét. Ebben a példában a kiszolgáló neve "MTP \ SQLEXPRESS". Állítsa be a Bejelentkezés hitelesítő adatait a "Windows hitelesítés használata" elemre. A másik lehetőség akkor használható, ha az adatbázis rendszergazdája felhasználónevet és jelszót adott a felhasználónak. Kattintson a Tovább gombra. Ezzel megjelenik az "Adatkapcsolat varázsló".
  7. Válassza ki az adatbázist (a példánkban szereplő "AdventureWorks") a "Válassza ki az adatbázist, amely tartalmazza a kívánt adatokat" legördülő listából. Győződjön meg róla, hogy a "Csatlakozás egy adott táblahoz" van kiválasztva. Keresse meg a listából a nézetet ("Sales.vIndividualCustomer") és válassza ki. Kattintson a Befejezés gombra, amely megjeleníti az Import adatok párbeszédpanelt.
  1. Ellenőrizze a Táblázat jelölőnégyzetet, és válassza ki, hogy hol kívánja elhelyezni az adatokat (meglévő munkalap vagy új munkalap). Kattintson az OK gombra, amely létrehoz egy Excel listát, és importálja az egész táblát a táblázatába.
  2. Mentse el a táblázatot, és küldje el a felhasználónak. A technika szép dologja, hogy a felhasználó bármikor hozzáférhet az aktuális adatokhoz, amikor csak szüksége van rá. Amíg az adatok a táblázatba kerülnek, az SQL adatbázishoz kapcsolódik. Bármikor, ha frissíteni szeretné a táblázatot, kattintson jobb gombbal valahol a táblázatban, és kattintson a "Táblázat", majd a "Frissítés" gombra. Ez az.

tippek

  1. Nagyon fontos, hogy győződjön meg róla, hogy a felhasználó megfelelően telepítve van az SQL Serverben. Ez a leggyakoribb probléma az, ami ezt a technikát használja.
  2. Ellenőrizze a táblákban lévő vagy a megtekintéshez tartozó rekordok számát. Ha az asztal több millió rekordot tartalmaz, érdemes ezt szűrni. Az utolsó dolog, amit szeretne tenni, lógni az SQL Server.
  3. A Kapcsolat tulajdonságai párbeszédpanelen a "Fájl frissítése a fájl megnyitásakor" lehetőség van. Fontolja meg ezt az opciót. Ha ez az opció be van jelölve, a felhasználó mindig friss adatkészletet fog készíteni az Excel táblázat megnyitásakor.
  4. Az adatok forgatásához vegye fontolóra a Pivot táblák használatát.

Amire szükséged van