close

Microsoft Data Access -komponentit

Siirry navigointiin Siirry hakuun
Image
MDAC tarjoaa yhtenäisen kehyksen useiden Windows -alustan tietolähteiden käyttämiseen .

Microsoft Data Access Components ( MDAC ) on Microsoftin kehittämä toisiinsa liittyvien teknologioiden kehys , jonka avulla kehittäjät voivat kehittää yhtenäisen ja kattavan tavan kehittää sovelluksia, joilla on pääsy lähes mihin tahansa tietovarastoon. Sen osia ovat: ActiveX Data Objects (ADO), OLE DB ja Open Database Connectivity (ODBC). Useita komponentteja on hylätty, esimerkiksi Microsoft Jet Database Engine , MSDASQL (ODBC:n OLE DB -tietojen toimittaja) ja Remote Data Services (RDS). Jotkut komponentit ovat myös vanhentuneet, esimerkiksi aikaisemmat Data Access Objects (DAO) ja Remote Data Objects (RDO) API .

Ensimmäinen versio MDAC:sta julkaistiin elokuussa 1996. Tuolloin Microsoft totesi, että MDAC oli enemmän käsite kuin itsenäinen ohjelma ja että sillä ei ollut laajoja jakelumenetelmiä. Myöhemmin Microsoft julkaisi MDAC-päivitykset WEB-pohjaisina uudelleenjaeltavina paketteina. Lopulta uusimmat versiot integroitiin Microsoft Windowsiin ja Internet Exploreriin , ja MDAC 2.8 SP1:n kanssa he lopettivat MDAC:n tarjoamisen uudelleen jaettavana pakettina.

Kautta historiansa MDAC on ollut useiden tietoturvapuutteiden kohteena, jotka ovat johtaneet hyökkäyksiin, kuten etuoikeuksien eskalaatiohyökkäuksiin , vaikka haavoittuvuudet on yleensä korjattu uudemmissa versioissa. Nykyinen versio (vuodesta 2006) on 2.8 Service Pack 1, mutta tuotteesta on ollut useita eri versioita ja monet sen komponentit on hylätty ja korvattu uudemmilla Microsoft-tekniikoilla. Nyt Windows Vistassa MDAC tunnetaan nimellä Windows DAC.

Katso myös

  • OLE DB (Object Linking and Embedding for Databases)
  • ODBC (avoin tietokantayhteys)
  • ADO (ActiveX Data Objects)
  • ADO.NET
  • DAO (Data Access Objects)
  • Etätietoobjektit
  • RDS (Remote Data Services)
  • Microsoft Jet Database Engine
  • MSDASQL

Ulkoiset linkit