Hva Er DSN i Oracle?

Oracle gir programvareprodukter til bedrifter i en rekke arenaer. De tilbyr komplett business suite programvare som inneholder moduler for human resource management, økonomi og regnskap programvare, server og lagring av programvare for administrasjon og blant andre. I Oracle, DSN står for datakildenavn og representerer navnet på databasen hvor dataene oppbevares.

Open Database Connectivity

Open Database Connectivity, eller OBDC, gjør at programmer som Oracle, Access eller Visual Basic for å opprette forbindelse med relasjonsdatabaser til å utføre funksjoner. En standard Application Program Interface, OBDC følger standarder og protokoller som er opprettet av Structured Query Language Tilgang Group. OBDC krever bruk med spesifikke drivere for å få kontakt med ulike Oracle eller SQL-databaser. DSN brukes med OBDC manager i Oracle.

Making databasekoblinger

Når du arbeider med programvare systemer som har tilgang til en database hvor dataene oppbevares, må programvaren vet navnet på databasen for å koble til det. DSN i Oracle refererer til "Data Source Name" eller den logiske navnet på databasen eller dataregister. Definere en datakilde for å jobbe med Oracle krever at du åpner opp ODBC Manager fra kontrollpanelet i Oracle. Bruk "Legg til" knappen og velg deretter riktig ODBC driveren for tilkobling til databasen, noe som gir en skjerm vises der du skriver det logiske navnet på databasen og deretter "hostname" eller server der Oracle eller andre databasen ligger .

SQL tilgangsgruppe

SQL Tilgang Group, kjent som SAG, var et konsortium av programvareselskaper som inkluderte Oracle Corporation, Tandem, Sun og Hewlett Packard. De opprettet gruppen i 1989 for å sette standarder og protokoller for databaser samhandling. De ønsket også å lage databaser funksjonell mellom programvaresystemer. I 1994 flyttet SAG gruppen sine eiendeler til en enhet som heter X / Open, som ferdig SQL Call Level Interface SAG gruppen begynte, en annen standard.

Logisk databasekilder navn

Den logiske databasen datakildenavnet arbeider også med MySQL, DB2, Sybase, Access, SQL Server og andre databaser. Alle datamaskiner program som krever inntasting av data inn i en skjerm lagrer de oppgitte dataene i en database i felt. En database bruker tabellstrukturer til å lagre data, med en enkelt celle holder spesifikke data under et bord kolonne eller feltnavn. De fleste databaser kan nås ved hjelp av riktig OBDC drivere og DSN informasjon sammen med navnet på serveren.