Come importare i dati del database SQL in un file Excel [Esempio]

Importa dati SQL in un file Excel

In questo tutorial importeremo i dati da un database SQL esterno. Questo esercizio presuppone che tu abbia un'istanza funzionante di SQL Server e nozioni di base su SQL Server.

Per prima cosa creiamo SQL file da importare in Excel. Se hai già un file SQL esportato pronto, puoi saltare i due passaggi successivi e andare al passaggio successivo.

  1. Crea un nuovo database denominato EmployeesDB
  2. Esegui la seguente query
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

Come importare dati in Excel utilizzando la finestra di dialogo della procedura guidata

  • Crea una nuova cartella di lavoro in MS Excel
  • Fare clic sulla scheda DATI

Importa dati in Excel utilizzando la finestra di dialogo della procedura guidata

  1. Seleziona dal pulsante Altre fonti
  2. Seleziona da SQL Server come mostrato nell'immagine sopra

Importa dati in Excel utilizzando la finestra di dialogo della procedura guidata

  1. Immettere il nome/indirizzo IP del server. Per questo tutorial, mi sto connettendo a localhost 127.0.0.1
  2. Scegli il tipo di login. Poiché sono su una macchina locale e ho abilitato l'autenticazione di Windows, non fornirò l'ID utente e la password. Se ti stai connettendo a un server remoto, dovrai fornire questi dettagli.
  3. Fare clic sul pulsante successivo

Una volta che sei connesso al server del database. Si aprirà una finestra, devi inserire tutti i dettagli come mostrato nello screenshot

Importa dati in Excel utilizzando la finestra di dialogo della procedura guidata

  • Seleziona EmployeesDB dall'elenco a discesa
  • Fare clic sulla tabella dei dipendenti per selezionarla
  • Fare clic sul pulsante successivo.

Si aprirà una procedura guidata di connessione dati per salvare la connessione dati e completare il processo di connessione ai dati del dipendente.

Importa dati in Excel utilizzando la finestra di dialogo della procedura guidata

  • Si aprirà la seguente finestra

Importa dati in Excel utilizzando la finestra di dialogo della procedura guidata

  • Fare clic sul pulsante OK

Importa dati in Excel utilizzando la finestra di dialogo della procedura guidata

Scarica il file SQL ed Excel

Come importare i dati di MS Access in Excel con l'esempio

Qui importeremo i dati da un semplice database esterno alimentato da Microsoft Accedere alla banca dati. Importeremo la tabella dei prodotti in Excel. Puoi scaricare il Microsoft Accedi al database.

  • Apri una nuova cartella di lavoro
  • Fare clic sulla scheda DATI
  • Fare clic sul pulsante Accesso come mostrato di seguito

Importa i dati di MS Access in Excel

  • Otterrai la finestra di dialogo mostrata di seguito

Importa i dati di MS Access in Excel

  • Passare al database scaricato e
  • Fare clic sul pulsante Apri

Importa i dati di MS Access in Excel

  • Fare clic sul pulsante OK
  • Otterrai i seguenti dati

Importa i dati di MS Access in Excel

Scarica il database e il file Excel