Dove sono i miei file di database SQL Server Express locali?

Sep 24 2020

Ho letto che i miei file di database SQL Server Express locali dovrebbero essere posizionati qui (poiché l'utente sulla mia macchina è "bclay"):

C: \ Users \ bclay \ AppData \ Local \ Microsoft \ Microsoft SQL Server Local DB \ Instances \ MSSQLLocalDB

... ma non può essere, poiché il file più recente ha più di 2 mesi e ho aggiornato i dati di SQL Server Express oggi (tramite la mia app Winforms C #, creata con Visual Studio 2019). Come posso controllare dove si trovano quei file, così posso eseguirne il backup?

AGGIORNARE

Usando la risposta di marc_s, sono stato in grado di ottenerlo da Esplora server di Visual Studio:

AGGIORNAMENTO 2

Va bene, questo sembra bizzarro: navigo in quella posizione in Windows Explorer e non mi mostra cosa c'è nella sottocartella \ Data. Sebbene abbia selezionato la sottocartella Dati, mi mostra cosa c'è nella sottocartella Installazioni sotto di essa e quando faccio clic con il pulsante destro del mouse sulla sottocartella Dati per ceco fuori le sue proprietà, mi dice che non ho le credenziali per visualizzarlo:

Come posso eseguire il backup del file .mdf se non riesco nemmeno a vederlo?

AGGIORNAMENTO 3

Ho eseguito una ricerca a livello di disco rigido per tutti i file * .mdf e non "trova" (mostrami) le mie tabelle. Gli unici che potrebbero essere correlati sono i migliori qui, ma hanno nomi generici:

AGGIORNAMENTO 4

Penso che sia stato marc_s a menzionare da qualche parte di utilizzare MS SQL Server Management Studio e di selezionare Attività> Backup. L'ho scaricato / installato e sembrava funzionare: ha creato una cartella di backup nella posizione prevista. Vedo che è stato creato oggi, 10/1/2020, ma ancora non riesco a vedere nulla nella cartella, quindi non posso copiare nulla da esso. Ecco cosa vedo (il contenuto dell'ultima cartella selezionata) quando seleziono la cartella "Backup":

Risposte

1 marc_s Sep 24 2020 at 10:51

In SSMS, se sei connesso al database in questione, puoi eseguire questa query

SELECT * 
FROM sys.database_files

e la physical_namecolonna nel set di risultati ti mostrerà il percorso dei file in questione

SuperPoney Oct 01 2020 at 15:20

Come ha detto @marc_s, dato che hai trovato dove si trovano i file MDB, copiali semplicemente sulla tua chiavetta USB e il gioco è fatto.