Nimen automaattisen korjauksen asetukset

Tärkeää: Tämä on artikkeli on käännetty koneellisesti. Lue vastuuvapauslauseke. Tämän artikkelin englanninkielinen versio on täällä .

Nimen automaattinen korjaus auttaa suojaamaan tietokantaa rikkoutumiselta, kun tietokannan rakennetta muutetaan. Nimen automaattinen korjaus voi:

  • tunnistaa, kun tietokantaobjektin nimen muuttaminen rikkoisi muita objekteja

  • korjata tämän ongelman automaattisesti

  • kirjata tekemänsä korjaukset lokiin.

Nimen automaattinen korjaus on oletusarvoisesti määritetty tunnistamaan ja korjaamaan ongelmia, mutta ei kirjaamaan korjauksia. Nimen automaattinen korjaus häiritsee hieman järjestelmän suorituskykyä, joten voit haluat poistaa sen käytöstä, jos tietokantarakenteeseen ei tule suunnittelemattomia rakennemuutoksia. Voit myös halutessasi määrittää Accessin jäljittämään tekemänsä korjaukset. Voit määrittää nimen automaattisen korjauksen asetukset kullekin tietokannalle.

Huomautus: Nimen automaattinen korjaus auttaa pitämään tietokantaobjektien nimet synkronoituina. Nimen automaattinen korjaus ei suoraan käsittele muita mahdollisia rakennemuutoksen ongelmia, kuten poistettujen tietokantaobjektien aiheuttamia ongelmia.

Tässä artikkelissa käsiteltävät aiheet

Nimen automaattisen korjauksen käyttämisen?

Nimen automaattisen korjauksen toiminta

Ottaa käyttöön tai poistaa käytöstä nimen automaattisen korjauksen asetukset

Nimen automaattisen korjauksen käyttämisen syyt

Kun käytät tietokantaa, jota käyttäjät muuttavat usein, tietokantaobjektit eivät ehkä enää toimi, jos muiden tietokantaobjektien rakenne muuttuu. Tämä voi johtua siitä, että objektin nimi muuttuu, mutta vastaavaa muutosta ei tehdä objekteihin, jotka riippuvat alkuperäisestä objektista.

Jos esimerkiksi luot kyselyn, joka perustuu Asiakkaat-nimiseen taulukkoon ja taulukon nimeksi muutetaan Asiakas, luomasi kysely ei enää toimi nimen muutoksen vuoksi. Kyselyssä ei ole mitään muuta vikaa, ja kysely toimii jälleen, jos korjaat taulukon nimen kyselyn rakenteessa.

Nimen automaattinen korjaustoiminto voi seurata nimenmuutoksia puolestasi ja voit automaattisesti korjata lomakkeiden, raporttien, taulukoiden, kyselyiden, kenttien tai ohjausobjektien, kuten tekstiruutujen, nimet.

Nimen automaattinen korjaus ja objektien riippuvuustiedot

Nimen automaattinen korjaus luo objektiriippuvuustietojen nimikartat taulukoille, kyselyille, lomakkeille ja raporteille. Näiden karttojen avulla voit tarkastella valitusta taulukosta tai lomakkeesta riippuvien objektien luetteloa Objektien riippuvuus -tehtäväruudulla ja tarkastella myös objekteja, joista taulukko tai lomake riippuu. Objektin nimikartta päivitetään aina objektia tallennettaessa ja suljettaessa.

Huomautus: Nimen muutoksen seuranta ei ole oletusarvoisesti käytössä tietokannoissa, jotka on luotu Access 97:llä tai aiemmalla Accessin versiolla, vaikka tietokannat on muunnettu uudempaan tietokantatiedostomuotoon. Voit kuitenkin ottaa nimen muutoksen seurannan käyttöön, kun olet muuntanut nämä tietokannat uudempaan muotoon. Kun luot tietokannan Access 2000:lla, Access 2002:lla, Access 2003:lla, Access 2007:llä tai Access 2010:llä, nimen muutoksen seuranta on käytössä oletusarvoisesti.

Milloin nimen automaattista korjausta ei kannata käyttää

Älä käytä nimen automaattista korjausta seuraavissa tilanteissa:

  • Tietokannan rakenne ei muutu    Jos tietokannan rakenne ei muutu, voit parantaa järjestelmän suorituskykyä poistamalla nimen automaattisen korjauksen käytöstä.

  • Haluat pienentää tietokantatiedoston kokoa ja olet valmis hallitsemaan objektien nimenmuutoksia manuaalisesti    Kun nimen automaattinen korjaus on käytössä tietokannassa, tietokannan koko voi kasvaa. Tämä kasvu johtuu nimikartoista, joita nimen automaattinen korjaus luo sen ollessa käytössä. Jos poistat nimen automaattisen korjauksen käytöstä, nimikartat poistetaan, mikä pienentää tietokannan kokoa.

Asiat, joita nimen automaattinen korjaus ei korjaa

Nimen automaattinen korjaus ei korjaa seuraavia asioita:

  • Lomakkeiden, raporttien tai ohjausobjektien nimien muutoksia ei seurata.

  • Makroissa tai koodissa olevia taulukon, kyselyn tai kentän nimiä ei korjata.

Sivun alkuun

Nimen automaattisen korjauksen toiminta

Nimen automaattisessa korjauksessa on kolme asetusta: Seuraa nimen automaattisen korjauksen tietoja, Suorita nimen automaattinen korjaus ja Kirjaa nimen automaattisen korjauksen muutokset. Kumpikin kahdesta viimeisestä asetuksesta edellyttää, että edellinen asetus on otettu käyttöön.

Seuraa nimen automaattisen korjauksen tietoja

Kun seuraat tietokannan nimen muutoksia ottamalla nimen automaattisen korjauksen käyttöön, Access:

  1. yrittää saada yksityisen käyttöoikeuden tietokantaan

  2. hakee avoinna olevia objekteja

  3. kehottaa ja sulkee avoinna olevat objektit

  4. päivittää nimikartat avaamalla, tallentamalla ja sulkemalla kaikki taulukot, kyselyt, lomakkeet ja raportit

  5. palauttaa tietokannan samaan tilaan, jossa se oli, ennen kuin se ylennettiin yksityiskäyttöön.

Keskeytetty nimen kartoitus

Nimikarttojen luominen voi kestää useita minuutteja. Voit peruuttaa tämän vaiheen painamalla ESC. Tällöin kuitenkin joidenkin objektien nimikartat ovat vanhentuneita, etkä voi tarkastella näiden objektien riippuvuustietoja, ennen kuin nimikartat on päivitetty.

Tärkeää: Jos keskeytät Accessin (painamalla ESC), kun se päivittää nimikarttoja, Access ei poista Seuraa nimen automaattisen korjauksen tietoja -asetusta käytöstä. Seuraa nimen automaattisen korjauksen tietoja -asetus pysyy valittuna, vaikka kaikkia nimikarttoja ei olisikaan päivitetty. Käynnistä nimikarttojen päivittäminen uudelleen seuraavasti:

  1. Valitse valintanauhan Tiedosto-välilehti. Backstage-näkymä avautuu.

  2. Valitse vasemmalta Asetukset. Näyttöön tulee Accessin asetukset-valintaikkuna.

  3. Valitse Accessin asetukset -valintaikkunan vasemmasta ruudusta Avoinna oleva tietokanta.

  4. Poista Seuraa nimen automaattisen korjauksen tietoja -valintaruudun valinta ja valitse sitten OK. Access antaa varoituksen, että kaikki avoinna olevat tietokantaobjektit on suljettava, jotta muutos astuisi voimaan.

  5. Sulje tietokanta ja avaa se sitten uudelleen.

  6. Avaa Accessin asetukset -valintaikkuna uudelleen ja valitse Avoinna oleva tietokanta -luokasta Seuraa nimen automaattisen korjauksen tietoja -valintaruutu ja valitse OK.

Voit päivittää tietyn objektin nimikartan manuaalisesti avaamalla objektin rakennenäkymässä ja tallentamalla sen.

Mitä tapahtuu, kun Seuraa nimen automaattisen korjauksen tietoja poistetaan käytöstä

Kun lopetat nimen muutosten seuraamisen poistamalla nimen automaattisen korjauksen käytöstä, Access:

  1. yrittää saada yksityisen käyttöoikeuden tietokantaan

  2. hakee avoinna olevia objekteja

  3. kehottaa ja sulkee avoinna olevat objektit

  4. poistaa nimikartat kaikista taulukoista, kyselyistä, lomakkeista ja raporteista

  5. palauttaa tietokannan samaan tilaan, jossa se oli, ennen kuin se ylennettiin yksityiskäyttöön.

Jos Access ei suorita loppuun muutosten seurantaa tai nimikarttojen poistamista, se kirjaa virheen nimen automaattisen korjauksen tallennusvirheiden taulukkoon.

Suorita nimen automaattinen korjaaminen

Ota Seuraa nimen automaattisen korjauksen tietoja -asetus käyttöön, ennen kuin voit ottaa Suorita nimen automaattinen korjaaminen -asetuksen käyttöön.

Kun Suorita nimen automaattinen korjaaminen -asetus on käytössä, Access käyttää nimikarttoja määrittämään, vaikuttaako nimen muutos muihin tietokantaobjekteihin, ja korjaa muuttuneen nimen kyseisissä objekteissa.

Kirjaa nimen automaattisen korjauksen muutokset

Sinun on otettava Seuraa nimen automaattisen korjauksen tietoja -asetus ja Suorita nimen automaattinen korjaaminen -asetus käyttöön, ennen kuin voit ottaa Kirjaa nimen automaattisen korjauksen muutokset -asetuksen käyttöön.

Kun Kirjaa nimen automaattisen korjauksen muutokset -asetus on käytössä, Access seuraa objektin nimimuutosten vuoksi tekemiään korjauksia. Kukin korjaus näkyy tietueena nimen automaattisen korjauksen lokitaulukossa.

Sivun alkuun

Nimen automaattisen korjauksen asetusten käyttöön ottaminen tai käytöstä poistaminen

Kaikki kolme nimen automaattisen korjauksen asetusta voi ottaa käyttöön Accessin asetukset -valintaikkunassa. Voit ottaa nimen automaattisen korjauksen asetuksia käyttöön tai poistaa niitä käytöstä vain avoinna olevalle tietokannalle.

  1. Valitse valintanauhan Tiedosto-välilehti. Backstage-näkymä avautuu.

  2. Valitse vasemmalta Asetukset. Näyttöön tulee Accessin asetukset-valintaikkuna.

  3. Valitse Accessin asetukset -valintaikkunan vasemmasta ruudusta Avoinna oleva tietokanta.

  4. Valitse kohdasta Nimen automaattisen korjauksen asetukset haluamasi asetukset tai poista niiden valinta:

    • Seuraa nimen automaattisen korjauksen tietoja    Kun tämä asetus on valittuna, Access seuraa objektin nimimuutoksia tietokannassa. Seurantatiedot tallennetaan nimikarttoihin. Kun otat tämän asetuksen käyttöön ensimmäistä kertaa, Access luo nimikartan kullekin avoinna olevan tietokannan objektille. Nimikartta pysyy ajan tasalla, kun tämä asetus on valittuna. Nimikarttoja käytetään korjaamaan uudelleennimeämisen aiheuttamia virheitä ja luomaan objektien riippuvuustietoja. Nimikarttoja ei voi avata suoraan.

      Sinun on valittava tämä asetus, ennen kuin voit valita muita nimen automaattisen korjauksen asetuksia.

      Huomautus: Tämän asetuksen valitseminen ei aiheuta nimen muutosten automaattista korjausta. Tämän asetuksen valitseminen luo vain kartat, joita käytetään tulevissa korjauksissa.

    • Suorita nimen automaattinen korjaaminen    Kun tämä asetus on valittuna, Access korjaa automaattisesti nimen muutokset niiden tapahtuessa. Voit valita tämän asetuksen vain, jos Seuraa nimen automaattisen korjauksen tietoja -asetus on jo valittuna. Access suorittaa nimen automaattisen korjauksen käyttämällä nimikarttoja, jotka se loi, kun Seuraa nimen automaattisen korjauksen tietoja -asetus otettiin käyttöön.

      Sinun on valittava tämä asetus, ennen kuin voit valita Kirjaa nimen automaattisen korjauksen muutokset -asetuksen.

    • Kirjaa nimen automaattisen korjauksen muutokset    Access pitää kirjaa korjauksista, jotka nimen automaattinen korjaus tekee. Kukin korjaus näkyy tietueena nimen automaattisen korjauksen lokitaulukossa.

Sivun alkuun

Huomautus: Konekäännöksestä ilmoittava vastuusvapauslauseke: Tämä artikkeli on käännetty tietokonejärjestelmällä, eikä kieliasiantuntija ole muokannut sitä. Microsoft tarjoaa nämä konekäännökset avuksi muille kuin englantia puhuville käyttäjille, jotta he saavat lisätietoja Microsoftin tuotteista, palveluista ja tekniikoista. Koska artikkeli on koneellisesti käännetty, se saattaa sisältää sanasto-, lauseoppi- ja kielioppivirheitä.

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×