Database Source Name

Versione del 9 lug 2019 alle 09:19 di 31.196.140.253 (discussione) (Correzione primo punto creazione DSN (nome collegamento amministrazione di Microsoft OBDC))

Un Database Source Name (DSN) rappresenta le informazioni che indicano ad un programma come connettersi ad una determinata fonte dati (database) tramite un driver ODBC.

Esempio pratico

Un esempio di DSN, memorizzato su file:

[ODBC]
DRIVER=SQL Server
UID=userName
DATABASE=dbName
SERVER=db.domainName.com

Creare un DSN su file con Windows XP

Per creare un DSN in Windows seguire le indicazioni:

  • Avvio > Pannello di Controllo > Strumenti di amministrazione > Origini dati ODBC (64 bit)
  • Selezionare il tab "DSN su file"
  • Aggiungi...
  • Selezionare il Driver necessario
    Es.: SQL Server
  • Selezionare dove salvare il file DSN e assegnare un nome al file (di default Windows indica la cartella c:\programmi\File Comuni\ODBC\Data Sources)
    Es.: test.dsn
  • Fine. Il sistema procede con un wizard per l'inserimento dei dati di connessione
  • Inserire l'indirizzo del DB a cui connettersi, il tipo di riconoscimento e le credenziali di riconoscimento

Ora da qualsiasi programma che lo permetta (Excel, Access, ...) ci si può connettere a quel database, impostando una connessione ODBC basata su quel file DSN.