Yhteys tieto kannan siirtäminen SQL Serveriin

Yhteys tieto kannan siirtäminen SQL Serveriin

Meillä kaikilla on rajoituksia, eikä tieto kanta ole poikkeus. Esimerkiksi yhteys tieto kannan koko rajoitus on 2 Giga tavua, eikä se voi tukea enempää kuin 255 samanaikaista käyttäjää. Kun tieto kannan on aika siirtyä seuraavalle tasolle, voit siirtyä SQL Serveriin. SQL Server (paikallisesti tai Azure-pilvi palvelussa) tukee suurempia tieto määriä, samanaikaisia käyttäjiä ja sisältää enemmän kapasiteettia kuin JET/ACE-tieto kanta moduuli. Tämän oppaan avulla pääset sujuvasti alkuun SQL Server-matkasi aikana, voit säilyttää luomiasi käyttö oikeus ratkaisuja ja antaa sinulle toivottavasti mahdollisuuden käyttää Accessia tulevissa tieto kanta ratkaisuissa. Ohjattu muunto toiminto on poistettu Accessista 2013, joten voit nyt käyttää Microsoft SQL Serverin siirto avustajaa (SSMA). Jotta siirto onnistuisi, noudata näitä vaiheita.

Tieto kannan siirto SQL Serveriin

Ennen aloittamista

Seuraavissa osioissa on tausta-ja muita tietoja, joiden avulla pääset alkuun.

Tietoja jaetuista tieto kannoista

Kaikki Accessissa käytettävät tieto kanta objektit voivat olla joko yhdessä tieto kanta tiedostossa tai ne voidaan tallentaa kahteen tieto kanta tiedostoon: edusta tieto kantaan ja tausta tieto kantaan. Tätä kutsutaan tieto kannan jakamiseen ja se on suunniteltu helpottamaan jakamista verkko ympäristössä. Tausta tieto kanta tiedoston on sisällettävä vain taulukkoja ja yhteyksiä. Edusta tiedosto saa sisältää vain kaikki muut objektit, kuten lomakkeet, raportit, kyselyt, makrot, VBA-moduulit ja linkitetyt taulut tausta tieto kantaan. Kun siirrät yhteys tieto kannan, se on samanlainen kuin Jaettu tieto kanta, jossa SQL Server toimii uutena tausta tietona palvelimessa nyt sijaitsevien tietojen osalta.

Tämän vuoksi voit edelleen ylläpitää edusta tieto kantaa linkitetyillä taulukoilla SQL Server-taulukoihin. Voit hyödyntää tehokkaasti nopean sovellus kehityksen etuja, jotka ovat käytettävissä tieto kannassa, sekä SQL Serverin skaalattavuutta.

SQL Serverin edut

Tarvitsetko vielä vakuuttavaa siirtoa SQL Serveriin? Seuraavassa on joitakin lisä etuja, joita voit pohtia:

  • Useampia samanaikaisia käyttäjiä    SQL Server voi käsitellä useita samanaikaisia käyttäjiä kuin käyttää ja vähentää muisti vaatimuksia, kun Lisää käyttäjiä lisätään.

  • Lisääntynyt käytettävyys    SQL Serverin avulla voit varmuuskopioida tieto kannan dynaamisesti, joko vähitellen tai kokonaan, kun se on käytössä. Käyttäjien ei siis tarvitse keskeyttää tietokantojen käsittelemistä varmuuskopioimisen ajaksi.

  • Hyvä suoritus kyky ja skaalattavuus    SQL Server-tieto kanta toimii yleensä paremmin kuin tieto kanta, etenkin suuren teratavun kokoisen tieto kannan kanssa. Lisäksi SQL Server käsittelee kyselyitä paljon nopeammin ja tehokkaammin käsittelemällä kyselyitä rinnakkain, jolloin käyttäjä pyynnöt käsitellään samassa prosessissa usean alkuperäisen säikeen avulla.

  • Parannettu suojausta    Luotettavan yhteyden avulla SQL Server integroituu Windows System Securityn kanssa, jotta voit käyttää yhtä integroitua verkkoa ja tieto kantaa, jotka käyttävät molempien tieto turva järjestelmien parhaita käyttö oikeuksia. Tämän vuoksi monimutkaisten tieto turva järjestelmien hallinta on paljon helpompaa. SQL Server on ihanteellinen tallennus väline luottamuksellisten tietojen, kuten sosiaaliturvatunnusten, luotto kortti tietojen ja luottamuksellisiin osoitteisiin.

  • Välitön palautettavuus    Jos käyttö järjestelmä kaatuu tai virta katkeaa, SQL Server voi palauttaa tieto kannan automaattisesti yhdenmukaiseen tilaan muutamassa minuutissa ja ilman tieto kannan järjestelmänvalvojan toimia.

  • VPN-verkon käyttö    Yhteydet ja näennäiset yksityiset verkot (VPN) eivät tule toimeen. SQL Serverin avulla etäkäyttäjät voivat silti käyttää tieto kantaa työpöydällä ja SQL Server back-end-tietoja VPN-palo muurin takana.

  • Azure SQL Server    SQL Serverin etuna on se, että se tarjoaa dynaamisen skaalattavuuden, jossa ei ole seisokkeja, älykäs optimointi, globaali skaalattavuus ja käytettävyys, laitteisto kustannusten eliminointi ja vähemmän hallintaa.

Valitse paras Azure SQL Server-vaihto ehto

Jos siirryt Azure SQL Serveriin, valittavana on kolme vaihto ehtoa, joilla on erilaisia etuja:

  • Yksi tieto kanta/joustavat altaat    Tällä vaihto ehdolla on omat resurssit, jotka hallitaan SQL-tieto kanta palvelimen kautta. Yksi tieto kanta on kuin tieto kanta SQL Serverissä. Voit myös lisätä joustavan varannon, joka on kokoelma tieto kantoja, joilla on käytössä SQL-tieto kanta palvelimen kautta hallinnoitu resurssi joukko. Yleisimmin käytettyjä SQL Server-ominaisuuksia on saatavilla valmiilla varmuus kopiolla, korjaus toiminnoilla ja palautettalla. Tarkkaa huolto aikaa ei ole taattu, ja SQL Serveristä siirtyminen saattaa olla hankalaa.

  • Hallittu esiintymä    Tämä asetus on järjestelmä-ja käyttäjä tieto kantojen kokoelma, jossa on yhteinen resurssi joukko. Hallittu esiintymä on kuin SQL Server-tieto kannan esiintymä, joka on erittäin yhteensopiva paikallisen SQL Serverin kanssa. Hallitussa instanssissa on valmiit varmuus kopiot, korjaus tiedostot, palautus ja se on helppo siirtää SQL Serveristä. On kuitenkin olemassa pieni määrä SQL Serverin ominaisuuksia, jotka eivät ole käytettävissä eikä taattua tarkkaa huolto aikaa.

  • Azuren näennäiskone    Tämän asetuksen avulla voit suorittaa SQL Serverin Azure Cloudissa virtuaalikoneen sisällä. Sinulla on täydet SQL Server Engine-hallinta ja helppo siirto polku. Sinun on kuitenkin hallittava varmuus kopioita, korjaus tiedostoja ja palautuksia.

Lisä tietoja on kohdassa tieto kannan siirto polun valitseminen Azureen ja oikean SQL Server-vaihto ehdon määrittäminen Azure-sovelluksessa.

Ensimmäiset toimenpiteet

Edessä on muutamia ongelmia, jotka voivat tehostaa siirto prosessia ennen SSMA-toiminnon suorittamista:

  • Taulukon indeksien ja perusavainten lisääminen    Varmista, että jokaisessa Accessissa on indeksi ja perusavain. SQL Server edellyttää, että kaikissa taulu koissa on vähintään yksi indeksi, ja edellyttää, että linkitetyssä taulukossa on perusavain, jos taulukkoa voidaan päivittää.

  • Tarkista ensisijaiset ja ulkomaiset avain suhteet    Varmista, että nämä suhteet perustuvat kenttiin, joissa on yhdenmukaisia tieto tyyppejä ja-kokoja. SQL Server ei tue liittyneitä sarakkeita, joissa on eri tieto tyyppejä ja kokoja viite avain rajoitteissa.

  • Poista liitteet-sarake    SSMA ei siirrä liitteitä, jotka sisältävät liitteet-sarakkeen.

Ennen kuin suoritat SSMA-asia, tee seuraavat ensimmäiset vaiheet.

  1. Sulje tieto kanta.

  2. Varmista, että tieto kantaan yhdistetyt nykyiset käyttäjät myös sulkevat tieto kannan.

  3. Jos tieto kanta on . mdb-tiedosto muodossa, Poista käyttäjä tason tieto turva.

  4. Varmuuskopioi tieto kanta. Lisä tietoja on Ohje aiheessa tietojen suojaaminen varmuus kopiointi-ja palautus menetelmillä.

Vihje    Sinun kannattaa asentaa Microsoft SQL Server Express Edition työpöydälle, joka tukee jopa 10 Giga tavua, ja se on helppo ja nopea käyttää ja tarkistaa siirron. Kun muodostat yhteyden, käytä Localdb-tieto kanta esiintymää.

Vihje    Jos mahdollista, käytä Accessia erillisenä versiona. Jos voit käyttää vain Office 365-käyttö oikeutta, voit siirtää tieto kannan SSMA-ohjelmalla käyttämällä Accessia 2010-tieto kanta moduulia. Lisä tietoja on Ohje aiheessa Microsoft Accessia koskevan tieto kanta moduulin 2010uudelleenjaeltava.

Suorita SSMA

Microsoft tarjoaa Microsoft SQL Server Migration Assistant (ssma)-sovelluksen, jonka avulla voit helpottaa siirtoa. SSMA siirtää lähinnä taulukkoja ja valitsee kyselyitä, joilla ei ole parametreja. Lomakkeita, raportteja, makroja ja VBA-moduuleja ei muunneta. SQL Serverin metatietojen hallinta näyttää tieto kanta objektit ja SQL Server-objektit, joiden avulla voit tarkastella molempien tieto kantojen nykyistä sisältöä. Nämä kaksi yhteyttä tallennetaan siirto tiedostoon, jos päätät siirtää lisää objekteja myöhemmin.

Huomautus    Siirto prosessi voi kestää jonkin aikaa tieto kanta objektien koon ja siirrettävien tietojen määrän mukaan.

  1. Jos haluat siirtää tieto kannan SSMA-ohjelmalla, Lataa ja asenna ohjelmisto ensin KAKSOISNAPSAUTTAMALLA ladattua MSI-tiedostoa. Varmista, että asennat tieto koneeseesi asianmukaisen 32-tai 64-version.

  2. Kun olet asentanut SSMA-ohjelman, avaa se työpöydällä mieluiten tieto koneesta, jossa on käytössä tieto kanta tiedosto.

    Voit avata sen myös tieto koneessa, jossa on jaetussa kansiossa olevan tieto kannan käyttäminen verkossa.

  3. Noudata SSMA-palvelun alku ohjeita ja anna perustiedot, kuten SQL Serverin sijainti, tieto kanta, siirrettävät objektit, yhteys tiedot ja Haluatko luoda linkitettyjä taulu koita.

  4. Jos olet siirtymässä SQL Server 2016 tai uudempaan versioon ja haluat päivittää linkitetyn taulukon, Lisää rivi versio-sarake valitsemalla Tarkista työkalut > projektin asetukset > Yleiset.

    ROWVERSION-kenttä auttaa välttämään tietueiden risti riitoja. Accessissa käytetään tätä rivi versio-kenttää SQL Server-linkitetyssä taulukossa sen määrittämiseen, milloin tietuetta on viimeksi päivitetty. Jos lisäät kyselyn ROWVERSION-kentän, se käyttää sitä uudelleen, kun haluat valita rivin uudelleen päivitys toiminnon jälkeen. Tämä parantaa tehokkuutta, sillä sen avulla voidaan välttyä kirjoittamasta ristiriita tilanteista ja tietueen poistamis skenaarioista, jotka voivat ilmetä, kun Accessissa havaitaan eri tuloksia kuin alkuperäisessä lähetys muodossa, kuten esimerkiksi, kun liuku luku-tieto tyypit ja-Käynnistimet voivat aiheuttaa muutoksia. sarakkeiden. Älä kuitenkaan käytä rivi versio-kenttää lomakkeissa, raporteissa tai VBA-koodissa. Lisä tietoja on kohdassa ROWVERSION.

    Huomautus    Vältä sekavaa rowversiota, jossa on aika leimat. Vaikka avain sanan aika leima on SQL Serverin ROWVERSION synonyymi, et voi käyttää rowversia tietojen syöttämiselle aika leimaksi.

  5. Jos haluat määrittää tarkkoja tieto tyyppejä, valitse Tarkista työkalut > projektin asetukset > tyyppi kartoitus. Jos esimerkiksi tallennat vain englanninkielisiä tekstejä, voit käyttää VARCHAR -tyyppiä nvarchar -tieto tyypin sijaan.

Objektien muuntaminen

SSMA muuntaa objektien käytön SQL Server-objekteiksi, mutta ei kopioi objekteja heti. SSMA-ohjelmassa on lueteltu seuraavat siirrettävät objektit, joten voit päättää, haluatko siirtää ne SQL Server-tieto kantaan:

  • Taulut ja sarakkeet

  • Valitse kyselyt ilman parametreja.

  • Perus-ja viite avaimet

  • Indeksit ja oletus arvot

  • Tarkista rajoitukset (Salli nollan pituinen sarake-ominaisuus, sarakkeen kelpoisuus sääntö, taulukon kelpoisuus tarkistus)

Parhaiden käytäntöjen avulla voit käyttää SSMA-arviointi raporttia, joka sisältää muunnoksen tulokset, mukaan lukien virheet, varoitukset, tiedottavat viestit, siirron aika arviot ja yksittäiset virheen korjauksen vaiheet, ennen kuin itse siirrät objektien.

Kun muunnat tieto kanta objekteja, objekti määritykset ovat Accessissa metatietoja, muuntaa ne vastaaviksi Transact-SQL (T-SQL)-syntaiksi ja lataa sitten nämä tiedot projektiin. Tämän jälkeen voit tarkastella SQL Server-tai SQL Azure-objekteja ja niiden ominaisuuksia SQL Serverin tai SQL Azure metadata Explorerin avulla.

Voit muuntaa, ladata ja siirtää objekteja SQL Serveriin noudattamalla tämän oppaanohjeita.

Vihje    Kun olet siirtänyt yhteys tieto kannan, Tallenna projekti tiedosto myöhempää käyttöä varten, jotta voit siirtää tiedot uudelleen testausta tai lopullista siirtoa varten.

Linkitä taulut

Asenna SQL Server OLE DB-ja ODBC-ohjainten uusin versio sen sijaan, että käyttäisin Windowsin mukana toimitevaa alkuperäistä SQL Server-ohjainta. Uudempia ohjaimia ei ole vain nopeampi, mutta ne tukevat Azure SQL:N uusia ominaisuuksia, joita aiemmat ohjaimet eivät tue. Voit asentaa ohjaimet jokaiseen tieto koneeseen, jossa muunnettua tieto kantaa käytetään. Lisä tietoja on kohdassa Microsoft ole dB Driver 18 for SQL Server ja Microsoft ODBC Driver 17 for SQL Server.

Kun olet siirtynyt käyttö oikeus taulukoita, voit linkittää taulukkoon SQL Serverissä, joka isännöi nyt tietoja. Kun linkität suoraan Accessista, voit myös helposti tarkastella tietojasi sen sijaan, että käyttäisin monimutkaisempia SQL Server-hallinta työkaluja.  Voit tehdä kyselyjä ja muokata linkitettyjä tietoja SQL Server-tieto kannan järjestelmänvalvojalta määritettyjen käyttö oikeuksienmukaan.

Huomautus    Jos luot ODBC DSN:N, kun linkität SQL Server-tieto kantaan linkitys prosessin aikana, Luo sama DSN kaikille koneille, jotka käyttävät uutta sovellusta, tai käytä ohjelmallisesti DSN-tiedostoon tallennettua yhteys merkki jonoa.

Lisä tietoja on Ohje aiheissa tietojen linkittäminen tai tuominen Azure SQL Server-tieto kannasta ja tietojen tuominen tai linkittäminen SQL Server-tieto kantaan.

Vihje   Älä unohda käyttää linkitettyjen taulu koiden hallintaa Accessissa, jotta voit päivittää ja linkittää taulukot kätevästi uudelleen. Lisä tietoja on kohdassa linkitettyjen taulukkojen hallinta.

Testaa ja tarkista

Seuraavissa osissa kuvataan yleisiä ongelmia, joita voit kohdata siirron aikana ja miten niitä käsitellään.

Kyselyt

Vain Select-kyselyt muunnetaan; muita kyselyitä ei ole, mukaan lukien Select-kyselyt, jotka käyttävät parametreja. Jotkin kyselyt eivät ehkä täysin muunnitse ja SSMA raportoi kysely virheistä muunnos prosessin aikana. Voit muokata manuaalisesti objekteja, joita ei voi muuntaa käyttämällä T-SQL-syntaksia. Syntaksi virheet voivat myös edellyttää, että muunnat manuaalisesti käyttökertakohtaisia funktioita ja tieto tyyppejä SQL Server-palvelimelle. Lisä tietoja on Ohje aiheessa SQL Server TSQL-palvelun käytön vertaaminen.

Tietotyypit

Accessissa ja SQL Serverissä on samanlaiset tieto tyypit, mutta muista seuraavat mahdolliset ongelmat.

Suuri luku    Suuri luku-tieto tyyppi tallentaa ei-monetaarinen, numeerinen arvo ja on yhteensopiva SQL bigint-tieto tyypin kanssa. Voit käyttää tätä tieto tyyppiä suurten lukujen tehokkaaseen laskemiseen, mutta se edellyttää, että käytössä on käyttö oikeus 16 (16.0.7812 tai uudempi). accdb-tieto kanta tiedosto muoto ja että se toimii paremmin 64-bittisessä Accessissa. Lisä tietoja on kohdassa suuren luku-tieto tyypin käyttäminen ja valitseminen 64-bittisen tai 32-bittisen Office-version välillä.

Kyllä/Ei    Oletusarvoisesti Käytä kyllä/ei-saraketta muunnetaan SQL Server-bitti kentäksi. Voit välttää tallennuksen lukitsemalla Varmista, että bitti-kentän arvona on tyhjäarvo. SSMA-ohjelmassa voit valita bitti sarakkeen ja määrittää Salli Null -arvo-ominaisuuden arvoksi ei. Käytä TSQL-ohjelmassa Create Table -tai alter table -lausekkeita.

Päivämäärä ja aika    On useita päivä määrä-ja aika näkökohtia:

  • Jos tieto kannan yhteensopivuus taso on 130 (SQL Server 2016) tai sitä suurempi ja linkitetty taulukko sisältää vähintään yhden DateTime-tai datetime2 välillä-sarakkeen, taulukko saattaa palauttaa viestin #deleted tuloksissa. Lisä tietoja on kohdassa linkitettyjen taulu koiden käyttäminen SQL-Server-tieto kannassa palauttaa #deleted.

  • Käytä datetime2 välillä -tieto tyyppiä, jossa on suurempi päivämäärä väli kuin DateTime.

  • Kun kyselet päivä määriä SQL Serverissä, ota huomioon kellon aika ja päivä määrä. Esimerkki:

    • 1/1/19-ja 1/31/19-tilausten välillä ei saa olla kaikkia tila uksia.

    • Datetilattu väliltä 1/1/19 00:00:00 ja 1/31/19 11:59:59 PM sisältää kaikki tila ukset.

Liite   Liitteiden tieto tyyppi tallentaa tiedoston Accessissa tieto kantaan. SQL Serverissä on useita vaihto ehtoja, joita kannattaa harkita. Voit poimia tiedostot tieto kannasta ja tallentaa sitten linkit SQL Server-tieto kannan tiedostoihin. Vaihtoehtoisesti voit säilyttää SQL Server-tieto kantaan tallennettuja liite tiedostoja käyttämällä FILESTRAM-, FileTables-tai Remote BLOB-säilöä (RBS).

Hyperlinkki    Accessissa olevissa taulu koissa on hyperlinkkisarakkeita, joita SQL Server ei tue. Nämä sarakkeet muuntuvat oletusarvoisesti nvarchar (max)-sarakkeisiin SQL Serverissä, mutta voit mukauttaa yhdistämis määritystä niin, että se on pienemmän tieto tyypin valinta. Voit edelleen käyttää hyperlinkin toimintoa lomakkeissa ja raporteissa, jos määrität ohjaus objektin hyperlinkki -ominaisuuden arvoksi tosi.

Moniarvoinen kenttä    Accessin moniarvoinen kenttä muunnetaan SQL Serveriin ntext-kenttänä, joka sisältää erotellun arvo sarjan. Koska SQL Server ei tue monta-moneen-yhteyttä mallintavaa moniarvoista tietotyyppiä, rakennetta voi olla tarpeellista muokata.

Lisä tietoja Accessista ja SQL Serverin tieto tyypeistä on kohdassa tieto tyyppien vertaileminen.

Huomautus    Moniarvoisia kenttiä ei muunneta ja ne lopetettiin Accessissa 2010.

Lisä tietoja on kohdassa päivä määrä-ja aika tyypit, merkki jono-ja Binaarityyppisetja numeerisettyypit.

Visual Basic

Vaikka SQL Server ei tue VBA:ta, ota huomioon seuraavat mahdolliset ongelmat:

Kyselyjen VBA-Funktiot    Käytä kyselyitä, jotka tukevat kysely sarakkeen tietojen VBA-funktioita. VBA-funktioita käyttäviä käyttö oikeus kyselyitä ei voi suorittaa SQL Serverissä, joten kaikki pyydetyt tiedot välitetään Microsoft Accessiin käsiteltäviksi. Useimmissa tapa uksissa Nämä kyselyt muunnetaan läpi vienti kyselyille.

Käyttäjän määrittämät funktiot kyselyissä    Microsoft Accessista on hyötyä VBA-moduuleissa määritettyjen funktioiden käyttämisestä niille välitettyjen tietojen käsittelemiseen. Kyselyt voivat olla erillisiä kyselyitä, SQL-lauseita lomakkeen tai raportin tietue lähteissä, yhdistelmä ruudun tieto lähteitä ja luettelo kehyksiä lomakkeissa, raporteissa ja taulukko kentissä sekä oletus-tai kelpoisuus sääntö lausekkeissa. SQL Server ei voi suorittaa näitä käyttäjän määrittämiä funktioita. Sinun on ehkä muokattava nämä funktiot manuaalisesti uudelleen ja muunnettava ne SQL Serverin tallennettuihin toiminto sarjoihin.

Suoritus kyvyn optimoiminen

Ylivoimaisesti tärkein keino optimoida suoritus kyky uudella SQL Server-tausta palvelimella on päättää, milloin käyttää paikallisia tai etäkyselyitä. Kun siirrät tiedot SQL Serveriin, siirryt myös tiedosto palvelimesta tieto koneen asiakas-palvelin-tieto kanta malliin. Noudata seuraavia yleisiä ohjeita:

  • Suorita pieniä, vain luku-kyselyitä asiakkaalle, jotta se on nopein käyttö oikeus.

  • Käytä pitkiä, luku-ja kirjoitus kyselyitä palvelimessa, jotta voit hyödyntää suurempaa suoritin tehoa.

  • Vähennä verkko liikennettä suodattimilla ja koosteet, jos haluat siirtää vain tarvitsemasi tiedot.

Suoritus kyvyn optimointi Client Server-tieto kanta mallissa

Lisä tietoja on kohdassa läpi vienti kyselyn luominen.

Seuraavassa on muita suositeltavia ohjeita.

Logiikan sijoittaminen palvelimeen    Sovellus voi myös käyttää näkymiä, käyttäjän määrittämiä funktioita, tallennettuja toiminto sarjoja, laskettuja kenttiä ja käynnistimiä, jotka keskittävät ja jakavat sovellus logiikkaa, liiketoiminta sääntöjä ja-käytäntöjä, monimutkaisia kyselyitä, tietojen kelpoisuuden tarkistamista ja viite-eheys koodia palvelin, eikä asiakas. Kysy itseltäsi, voidaanko tämä kysely tai tehtävä suorittaa palvelimessa paremmin ja nopeammin? Testaa lopuksi jokainen kysely varmistaaksesi optimaalisen suoritus kyvyn.

Näkymien käyttäminen lomakkeissa ja raporteissa    Toimi Accessissa seuraavasti:

  • Lomakkeissa voit käyttää SQL-näkymää vain luku-muodossa ja SQL-indeksoitua näkymää tietue lähteenä olevalle luku-ja kirjoitus lomakkeelle.

  • Jos kyseessä on raportti, käytä tietue lähteenä SQL-näkymää. Luo kuitenkin erillinen näkymä kutakin raporttia varten, jotta voit helpommin päivittää tietyn raportin ilman, että se vaikuttaa muihin raportteihin.

Tietojen lataamisen minimointi lomakkeessa tai raportissa    Älä näyttää tietoja, ennen kuin käyttäjä pyytää sitä. Voit esimerkiksi säilyttää tietue lähde-ominaisuuden tyhjäksi, valita lomakkeesta suodattimen ja lisätä sitten tietue lähde-ominaisuuden suodattimeen. Voit myös käyttää DoCmd. OpenForm-ja DoCmd. OpenReport-lausekkeen WHERE-lausetta näyttämään käyttäjän tarvitsemat tietueet. Harkitse tietueiden siirtymisen poistaminen käytöstä.

Ole varovainen heterogeenisten kyselyjen avulla   Vältä sellaisen kyselyn suorittamista, jossa yhdistyvät paikallinen käyttö oikeus taulukko ja SQL Server-linkitetty taulukko, jota kutsutaan joskus yhdistelmä kyselyksi. Tämäntyyppinen kysely vaatii edelleen Accessia lataamaan kaikki SQL Server-tiedot paikalliseen tieto koneeseen ja suorittamaan kyselyn, se ei suorita kyselyä SQL Serverissä.

Paikallisten taulujen käyttö    Käytä paikallisissa taulukoissa tietoja, jotka muuttuvat harvoin, kuten maan tai alueen osavaltioiden tai maakuntien luettelossa. Staattisia tauluja käytetään usein suodattamiseen, ja ne voivat toimia paremmin käytön etureunassa.

Lisä tietoja on kohdassa Database Engine Tuning Advisor, Optimoi tieto kanta suoritus kyvyn analysoiminen-toiminnonavulla ja optimoi SQL Serveriin linkitettyjen Microsoft Office Accessia käyttävien sovellustenkäyttö.

Katso myös

Azure-tieto kannan siirto opas

Microsoft Data Migration-blogi

Microsoft SQL Serverin siirto-, muunto-ja muunto

Access-työpöytätietokannan jakamistapoja

Huomautus:  Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kerrotko meille, oliko tiedoista hyötyä? Tästä pääset artikkelin englanninkieliseen versioon.

Kehitä Office-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ä.

×