Käytetään kohteeseen
Access 2010 Access 2007

Access-projektissa (*.adp) voit siirtää Microsoft SQL Server 7.0- tai uudemman tietokannan toiseen SQL Server 7.0 tai uudemman tietokannan TransferSQLDatabase-makrotoiminnolla. Lisätietoja tietokannan siirtämisestä on SQL Server ohjeissa.

Huomautus: Tätä toimintoa ei sallita, jos tietokanta ei ole luotettu.

Huomautus: Access 2010 on viimeinen Access-tietoprojekteja tukeva versio.

Asetus

TransferSQLDatabase-makrotoiminnossa on seuraavat argumentit.

Toiminnon argumentti

Kuvaus

Server

Kopioitavan SQL Server 7.0 tai sitä uudemman tietokantapalvelimen nimi.

Database

Kohdepalvelimeen luotavan uuden tietokannan nimi.

Luotetun yhteyden käyttäminen

Määrittää, onko SQL Server luotettu yhteys. Jos asetuksena on Kyllä, yhteys on luotettu eikä Kirjautumis - ja Salasana-argumentteja tarvita. Jos asetuksena on Ei, kirjautumis - ja salasana-argumentit ovat pakollisia. Oletusarvo on Kyllä.

Kun käytät luotettua yhteyttä, SQL Server suojaus integroituu Windows-käyttöjärjestelmän suojaukseen ja tarjoaa yhden kirjautumisen verkkoon ja tietokantaan.

Kirjautuminen

Kohdepalvelimeen kirjautumisen nimi.

Salasana

Kirjautumisargumentin salasana. Tämä salasana tallennetaan tekstinä Access-projektiin, mutta se piilotetaan siirtotietokantatoiminnon aikana.

Kopiointitietojen siirtäminen

Määrittää, sisällytetäänkö tiedot siirtotietokantatoimintoon. Kun arvoksi on määritetty Kyllä, kaikki tiedot sisältyvät kaikkiin taulukoihin sekä kaikkiin tietorakenteisiin, laajennettuihin ominaisuuksiin ja tietokantaobjekteihin. Kun arvoksi on määritetty Ei, taulukoista ei sisällytetä tietoja. Kohdepalvelimeen luodaan vain taulukon rakenne ja laajennetut ominaisuudet sekä kaikki muut tietokantaobjektit (tietokantakaavioita lukuun ottamatta). Oletusarvo on Kyllä.

Huomautuksia

Et voi suorittaa muita toimintoja, kun tietokantaa siirretään.

SiirräSQLDatabase-makrotoiminto kopioi oletusarvoisesti tiedot, tietomääritykset, tietokantaobjektit ja laajennetut ominaisuudet, kuten oletusarvot, tekstirajoitukset ja hakuarvot.

Tietokannan siirtämiseen liittyy vaatimuksia:

  • Sinun on oltava kohdepalvelimen sysadmin-roolin jäsen (lähdepalvelimessa ei tarvita erityistä roolia).

  • Access-projektiin (*.adp) yhdistetyn nykyisen SQL-palvelimen ja kohdepalvelimen, johon tietokanta siirretään, on oltava SQL Server versio 7.0 tai uudempi.

Huomautus: Linkitettyjä palvelimia ei siirretä tietokannan siirtotoiminnon aikana.

Jos haluat suorittaa TransferSQLDatabase-makrotoiminnon Visual Basic for Applications (VBA) -moduulissa, käytä DoCmd-objektinTransferSQLDatabase-menetelmää.

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.