Oversigt over Office-dataforbindelser

Bemærk!: Denne artikel er tjent sit formål, og fjernes snart. For at forhindre meddelelser om "Siden blev ikke fundet", fjerner vi de links, som vi kender til. Hvis du har oprettet links til denne side, skal du fjerne dem og sammen vi internettet tilsluttet.

Data i programmet kan komme fra en ekstern datakilde, f. eks en tekstfil, en projektmappe eller en database. Denne eksterne datakilde er forbundet med dit program via en dataforbindelse, som er et sæt oplysninger, der beskriver, hvordan du finder, logger på og får adgang til den eksterne datakilde. I de følgende afsnit beskrives det, hvordan eksterne dataforbindelser fungerer, hvordan du deler forbindelsesoplysninger med andre programmer og brugere, og hvordan du gør dataadgang mere sikker.

Om grundlæggende oplysninger om dataforbindelser

Den største fordel ved at oprette forbindelse til eksterne data er, at du regelmæssigt kan analysere disse data uden at kopiere det. Kopiering af data gentagne gange er en handling, der kan være tidskrævende og fejlbehæftet.

Forbindelsesoplysninger kan gemmes i en projektmappe eller en forbindelsesfil som f. eks i en ODC-fil (Office Data Connection) (. odc) eller i en DSN-fil (Data Source Name) (. DSN).

Hvis du vil hente eksterne data i dit program, skal du have adgang til dataene. Hvis den eksterne datakilde , du vil have adgang til, ikke er på din lokale computer, skal du muligvis kontakte administratoren af databasen for at få en adgangskode, bruger tilladelse eller andre forbindelsesoplysninger. Hvis datakilden er en database, skal du sørge for, at databasen ikke er åben i eksklusiv tilstand. Hvis datakilden er en tekstfil eller en projektmappe, skal du sørge for, at en anden bruger ikke har tekstfilen eller projektmappen åben for udelt adgang.

Mange datakilder kræver også en ODBC-driver eller en OLE DB-udbyder for at koordinere datastrømmen mellem dit program, forbindelsesfilen og datakilden.

Følgende diagram opsummerer de vigtigste punkter om dataforbindelser.

Oprette forbindelse til eksterne data

1. der er en række forskellige datakilder, som du kan oprette forbindelse til: Microsoft SQL Server, Microsoft Access, Microsoft Excel og tekstfiler.

2. Hver datakilde har en tilknyttet ODBC-driver eller OLE DB Provider.

3. En forbindelsesfil definerer alle de nødvendige oplysninger, for at du kan få adgang til og hente data fra en datakilde.

4. Forbindelsesoplysningerne er kopieret fra en forbindelsesfil til dit program.

Delings forbindelser

Forbindelsesfiler er især nyttige til at dele forbindelser på en ensartet måde, hvilket gør forbindelser mere synlige, hvilket er med til at forbedre sikkerheden og forenkle administration af datakilder. Den bedste måde at dele forbindelsesfiler på er at placere dem på en sikker og pålidelig placering, såsom en netværksmappe eller et SharePoint -bibliotek, hvor brugerne kan læse filen, men kun udvalgte brugere kan ændre den.

Du kan oprette ODC-filer (Office Data Connection) (. odc) ved hjælp af Excel eller ved hjælp af guiden data forbindelse for at oprette forbindelse til nye data kilder. En. odc-fil bruger brugerdefinerede HTML-og XML-koder til at gemme forbindelsesoplysninger. Du kan nemt se eller redigere indholdet af filen i Excel.

Du kan dele forbindelsesfiler med andre brugere for at give dem den samme adgang, som du har til en ekstern datakilde. Andre brugere behøver ikke at konfigurere en datakilde for at åbne forbindelsesfilen, men det kan være nødvendigt at installere den ODBC-driver eller OLE DB-udbyder, der er påkrævet for at få adgang til de eksterne data på deres computere.

Forstå Microsoft Data Access Components

Microsoft Data Access Components (MDAC) 2,8 er inkluderet i Windows Server 2003 og Windows XP SP2 eller nyere. Med MDAC kan du oprette forbindelse til og bruge data fra en bred vifte af relationelle og ikke-relationelle datakilder. Du kan oprette forbindelse til mange forskellige datakilder ved hjælp af ODBC-drivere (Open Database Connectivity) eller OLE DB -udbydere. Du kan enten bygge og afsende Microsoft eller udviklet af forskellige tredjeparter. Når du installerer Microsoft Office, føjes yderligere ODBC-drivere og OLE DB-udbydere til din computer.

Hvis du vil se en komplet liste over OLE DB-udbydere, der er installeret på computeren, skal du vise dialogboksen Egenskaber for data link fra en data linkfil og derefter klikke på fanen Provider .

Hvis du vil se en komplet liste over ODBC-drivere, der er installeret på computeren, skal du åbne dialogboksen ODBC-database administrator og derefter klikke på fanen drivere .

Du kan også bruge ODBC-drivere og OLE DB-udbydere fra andre producenter for at få oplysninger fra andre kilder end Microsoft-datakilder, herunder andre typer af ODBC-og OLE DB-databaser. Hvis du vil have oplysninger om, hvordan du installerer disse ODBC-drivere eller OLE DB-udbydere, skal du se dokumentationen til databasen eller kontakte databaseforhandleren.

Brug af ODBC til at oprette forbindelse til datakilder

I de følgende afsnit beskrives Open Database Connectivity (ODBC) mere detaljeret.

ODBC-arkitekturen

I ODBC-arkitekturen opretter et program (f. eks. dit program) forbindelse til ODBC driver Manager, som igen bruger en bestemt ODBC-driver (f. eks. Microsoft SQL ODBC-driver) til at oprette forbindelse til en datakilde (f. eks. en Microsoft SQL Server-database).

Definere forbindelsesoplysninger

Hvis du vil oprette forbindelse til ODBC-datakilder, skal du gøre følgende:

  1. Kontrollér, at den relevante ODBC-driver er installeret på den computer, der indeholder datakilden.

  2. Definer et datakildenavn (DSN) ved hjælp af ODBC-datakilde administratoren for at gemme forbindelsesoplysningerne i Windows-registreringsdatabasen eller en. DSN-fil eller ved hjælp af en forbindelsesstreng i Microsoft Visual Basic-kode for at overføre forbindelsesoplysningerne direkte til ODBC driver Manager.

    Hvis du vil definere en datakilde, skal du åbne kontrol panel, klikke på system og sikkerhed > ODBC-datakilder (32-bit) eller ODBC-datakilder (64-bit).

    Du kan finde flere oplysninger om de forskellige indstillinger ved at klikke på knappen Hjælp i hver enkelt dialogboks.

Maskindatakilder

Maskin datakilder gemmer forbindelsesoplysninger i Windows-registreringsdatabasen på en bestemt computer med et brugerdefineret navn. Du kan kun bruge maskindatakilder på den computer, de er defineret på. Der findes to typer maskindatakilder – bruger og system. Brugerdatakilder kan kun bruges af den aktuelle bruger, og de er kun synlige for den pågældende bruger. Systemets datakilder kan bruges af alle brugere på en computer og er synlige for alle brugere på computeren. En maskindatakilde er især nyttig, når du vil have ekstra sikkerhed, fordi den er med til at sikre, at det kun er brugere, der er logget på, der kan få vist en maskindatakilde, og en maskin datakilde ikke kan kopieres af en fjern bruger til en anden computer.

Fildatakilder

Fildata (også kaldet DSN-filer) gemmer forbindelsesoplysninger i en tekstfil, ikke i Windows-registreringsdatabasen og er generelt mere fleksible til brug end maskindatakilder. For eksempel kan du kopiere en fildatakilde til en hvilken som helst computer, der har den rigtige ODBC-driver, så programmet kan stole på ensartede og nøjagtige forbindelsesoplysninger til alle de computere, der bruges. Eller du kan placere fildatakilden på en enkelt server, dele den blandt mange computere på netværket og nemt have forbindelsesoplysningerne ét sted.

En fildatakilde kan også være ikke-delelig. En ikke-delefil-fildatakilde er placeret på en enkelt computer og peger på en maskindatakilde. Du kan bruge ikke-delelige fildatakilder til at tilgå eksisterende maskindatakilder fra fildatakilder.

Toppen af siden

Brug af OLE DB til at oprette forbindelse til datakilder

I de følgende afsnit beskrives tilknytning af objekter og integrering af database (OLE DB) i flere detaljer.

OLE DB-arkitekturen

I OLE DB-arkitekturen er det program, der får adgang til dataene, kaldet en dataforbruger (f. eks. Publisher), og det program, der giver indbygget adgang til dataene, kaldes en databaseudbyder (f. eks Microsoft OLE DB-Provider til SQL Server).

Definere forbindelsesoplysninger

En universel data forbindelsesfil (. udl) indeholder de forbindelsesoplysninger, som en data forbruger bruger til at få adgang til en datakilde gennem OLE DB-provideren for den pågældende data kilde. Du kan oprette forbindelsesoplysninger ved at gøre et af følgende:

  • I guiden Dataforbindelse skal du bruge dialogboksen data link-egenskaber til at definere et data link til en OLE DB-provider.

  • Opret en tom tekstfil med filtypen. udl, og rediger derefter filen, som viser dialogboksen Egenskaber for data link .

Toppen af siden

Gør dataadgang mere sikre

Når du opretter forbindelse til en ekstern datakilde eller opdaterer dataene, er det vigtigt at være opmærksom på potentielle sikkerhedsproblemer og vide, hvad du kan gøre ved disse sikkerhedsproblemer. Brug følgende retningslinjer og bedste fremgangsmåder for at sikre dine data.

Lagring af dataforbindelser på en placering, der er tillid til

En dataforbindelsesfil indeholder ofte en eller flere forespørgsler til en datakilde. Når du erstatter denne fil, kan en bruger med ondsindet hensigt oprette en forespørgsel for at få adgang til fortrolige oplysninger og distribuere dem til andre brugere eller udføre andre skadelige handlinger. Derfor er det vigtigt at sikre følgende:

  • Forbindelsesfilen er skrevet af en pålidelig person.

  • Forbindelsesfilen er sikker, og den kommer fra en placering, der er tillid til.

For at forbedre sikkerheden vil forbindelser til eksterne data muligvis ikke være tilgængelige på din computer. Hvis du vil oprette forbindelse til data, når du åbner en projektmappe, skal du aktivere dataforbindelser ved hjælp af sikkerheds center linjen eller ved at placere projektmappen på en placering, der er tillid til.

Hvis du vil have mere at vide, skal du se Tilføj, Fjern eller rediger en placering, der er tillidtil, tilføje, fjerne eller få vist en udgiver, der er tillid til, og få vist mine indstillinger og indstillinger i sikkerheds center.

Brug af legitimationsoplysninger på en sikker måde

Adgang til en ekstern datakilde kræver normalt legitimationsoplysninger (f. eks et Brugernavn og en adgangskode), der bruges til at godkende brugeren. Sørg for, at disse legitimationsoplysninger stilles til rådighed for dig på en sikker og sikker måde, og at du ikke ved et uheld kommer til at afsløre disse legitimationsoplysninger til andre.

Brug stærke adgangskoder, hvor du kombinerer store og små bogstaver, tal og symboler. Svage adgangskoder har ikke denne blanding af tegn. Et eksempel på en stærk adgangskode er Y6dh! et5. Et eksempel på en svag adgangskode er House27. Adgangskoder bør være på 8 eller flere tegn. En adgangskode på minimum 14 tegn er bedre.

Det er meget vigtigt, at du husker adgangskoden. Hvis du glemmer adgangskoden, kan den ikke læses igen. Gem de adgangskoder, du skriver ned, på et sikkert sted væk fra de oplysninger, de er med til at beskytte.

Undgå at gemme logonoplysninger, når du opretter forbindelse til datakilder. Disse oplysninger gemmes muligvis som almindelig tekst i projektmappen og forbindelsesfilen, og en ondsindet bruger kan få adgang til oplysningerne for at kompromittere datakildens sikkerhed.

Hvis det er muligt, skal du bruge Windows-godkendelse (også kaldet en pålidelig forbindelse), som bruger en Windows-brugerkonto til at oprette forbindelse til SQL Server. Når en bruger opretter forbindelse via en Windows-brugerkonto, bruger SQL Server oplysninger i Windows-operativsystemet til at validere kontonavnet og adgangskoden. Før du kan bruge Windows-godkendelse, skal en server administrator konfigurere SQL-serveren til at bruge denne godkendelsesmetode. Hvis Windows-godkendelse ikke er tilgængelig, skal du undgå at gemme brugernes logonoplysninger. Det er mere sikkert for brugerne at angive deres logonoplysninger, hver gang de logger på.

Toppen af siden

Se også

Brug guiden data forbindelse til at importere data til Publisher

Brug guiden data forbindelse til at importere data til Word

Bemærk!:  Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Var disse oplysninger nyttige? Her er artiklen på engelsk, så du kan sammenligne.

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×