Kuidas importida SQL-i andmebaasi andmeid Exceli faili [näide]
⚡ Nutikas kokkuvõte
SQL-andmebaasi andmete importimine Excelisse lingib töölehe SQL Serveri või Accessi reaalajas tabeliga. See leht loob töötajate näidistabeli, impordib selle andmeühendusviisardi abil, impordib Accessi tabeli ja käsitleb ühenduse värskendamist.

Importige SQL-andmed Exceli faili
Selles õpetuses impordime andmeid välisest SQL-andmebaasist. See harjutus eeldab, et teil on töötav SQL Serveri eksemplar ja SQL Serveri põhitõed.
Kõigepealt loome SQL faili importida Excelisse. Kui teil on SQL-i eksporditud fail juba valmis, võite järgmised kaks sammu vahele jätta ja minna järgmise sammu juurde.
- Looge uus andmebaas nimega EmployeesDB
- Käivitage järgmine päring
USE EmployeeDB GO CREATE TABLE [dbo].[employees]( [employee_id] [numeric](18, 0) NOT NULL, [full_name] [nvarchar](75) NULL, [gender] [nvarchar](50) NULL, [department] [nvarchar](25) NULL, [position] [nvarchar](50) NULL, [salary] [numeric](18, 0) NULL, CONSTRAINT [PK_employees] PRIMARY KEY CLUSTERED ( [employee_id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO INSERT INTO employees(employee_id,full_name,gender,department,position,salary) VALUES ('4','Prince Jones','Male','Sales','Sales Rep',2300) ,('5','Henry Banks','Male','Sales','Sales Rep',2000) ,('6','Sharon Burrock','Female','Finance','Finance Manager',3000); GO
Andmete importimine Excelisse viisardi dialoogi abil
- Looge sisse uus töövihik MS Excel
- Klõpsake vahekaarti ANDMED
- Valige nupust Muud allikad
- Valige SQL Serverist, nagu on näidatud ülaloleval pildil
- Sisestage serveri nimi/IP-aadress. Selle õpetuse jaoks loon ühenduse kohaliku hostiga 127.0.0.1
- Valige sisselogimise tüüp. Kuna olen kohalikus masinas ja Windowsi autentimine on lubatud, ei anna ma kasutaja ID-d ja parooli. Kui loote ühenduse kaugserveriga, peate esitama need üksikasjad.
- Klõpsake nuppu järgmine
Kui olete andmebaasiserveriga ühenduse loonud. Avaneb aken, kus peate sisestama kõik andmed, nagu on näidatud ekraanipildil
- Valige ripploendist EmployeesDB
- Selle valimiseks klõpsake töötajate tabelil
- Klõpsake nuppu järgmine.
See avab andmesideühenduse viisardi, et salvestada andmeühendus ja lõpetada töötaja andmetega ühenduse loomise protsess.
- Näete järgmise akna
- Klõpsake nuppu OK
Laadige alla SQL-i ja Exceli fail
Kuidas importida MS Accessi andmeid näitega Excelisse
Siin impordime andmeid lihtsast välisest andmebaasist, mida toidab Microsoft Juurdepääs andmebaasile. Impordime toodete tabeli Excelisse. Saate alla laadida Microsoft Juurdepääs andmebaasile.
- Avage uus töövihik
- Klõpsake vahekaarti ANDMED
- Klõpsake nuppu Juurdepääs, nagu allpool näidatud
- Näete allpool näidatud dialoogiakna
- Sirvige alla laaditud andmebaasi ja
- Klõpsake nuppu Ava
- Klõpsake nuppu OK
- Saate järgmised andmed
Laadige alla andmebaas ja Exceli fail
Andmebaasiühenduse värskendamine ja haldamine
Importimise eelis kleepimise ees on see, et Excel säilitab andmebaasiga reaalajas ühenduse, seega toob ühekordne värskendamine kaasa uusimad read ilma viisardit kordamata. Selle ühenduse haldamine hoiab aruande nii ajakohase kui ka turvalisena.
- Värskenda andmeid: Klõpsake imporditud tabeli suvalisel lahtril, avage vahekaart ANDMED ja valige Värskenda või Värskenda kõiki, et värskendada kõiki ühendusi.
- Värskenda avamisel: Märkige ühenduse omadustes ruut „Värskenda andmeid faili avamisel”, et aruanne oleks iga kord avamisel ajakohane.
- Ühenduste haldamine: Päringute ja ühenduste abil saate ühendust ümber nimetada, muuta või kustutada ning kontrollida serverit ja andmebaasi, millele see viitab.
- Kaitske volitusi: Eelista Windows autentimist võimaluse korral ja ärge kunagi salvestage andmebaasi parooli jagatud töövihikusse.
⚠️ Hoiatus: Töövihik, millel on reaalajas andmebaasiühendus, võib paljastada serveri nime ja päringu. Enne faili jagamist väljaspool organisatsiooni eemaldage ühendus päringute ja ühenduste abil või kleepige väärtused esmalt staatiliste andmetena.










