Datakildenavn

I databehandling er et datakildenavn eller DSN (engelsk: data source name) en streng med en tilknyttet datastruktur som brukes til å beskrive en tilkobling til en datakilde. Begrepet er mest brukt i forbindelse med ODBC, men det finnes også DSN-er for JDBC og andre datatilgangsmekanismer. Begrepet overlapper ofte med tilkoblingsstreng (connection string). De fleste systemer skiller ikke mellom DSN-er eller tilkoblingsstrenger, og begrepene kan ofte brukes om hverandre.[1]

DSN-attributter kan inkludere, men er ikke begrenset til:[2]

  • Navnet på datakilden
  • Plasseringen av datakilden
  • Navnet på en databasedriver som har tilgang til datakilden
  • En bruker-ID for datatilgang (hvis nødvendig)
  • Et brukerpassord for datatilgang (hvis nødvendig)

Systemadministratoren for en klientmaskin oppretter vanligvis et eget DSN for hver relevante datakilde.

Standardisering av DSN-er tilbyr et nivå av indireksjon (dereferering). Ulike applikasjoner (for eksempel Apache/PHP og IIS/ASP) kan dra nytte av dette for å få tilgang til delte datakilder.

Se også

  • Datakilde
  • ADO.NET
  • JDBC
  • ODBC
  • OLE DB

Referanser

  1. ^ Connection String and DSN
  2. ^ ODBC DSN connection strings
  • v
  • d
  • r
Database
Hoved
  • Krav
  • Teori
  • Modeller
  • Databasehåndteringssystem
  • Databasemotor
  • Databasemaskin
  • Tjener
  • Applikasjon
  • Databasetilkobling
    • Datakilde
    • DSN
  • Administrator
  • Lås
Språk
Sikkerhet
Design
Programmering
  • Abstraksjonslag
  • Objekt–relasjonell avbilding
Håndtering
  • Virtualisering
  • Tuning
    • Mellomlagring
  • Datamigrering
  • Databaseintegritet
Se også
  • Database-sentrert arkitektur
  • Intelligent database