Access datu bāzes migrēšana uz SQL Server

Access datu bāzes migrēšana uz SQL Server

Mums visiem ir ierobežojumi, un Access datu bāze nav izņēmums. Piemēram, Access datu bāzē ir lieluma ierobežojums: 2 GB, un tajā nevar atbalstīt vairāk nekā 255 vienlaicīgu lietotāju. Tāpēc, kad ir pienācis laiks Access datu bāzei pāriet uz nākamo līmeni, varat migrēt uz SQL Server. SQL Server (lokāli vai Azure Cloud) atbalsta lielāku datu apjomu, vairāk vienlaicīgu lietotāju un ir lielāks nekā JET/ACE datu bāzes dzinējs. Šajā pamācībā ir pieejams vienmērīgs sākums savam SQL Server abonementam, kas palīdz saglabāt piekļūšanas priekšgala risinājumus, ko esat izveidojis, un, cerams, motivē jūs izmantot programmu Access turpmākajiem datu bāzu risinājumiem. Programmas Access 2013 programmā Access tika noņemts grafikas izkārtojums, tāpēc tagad varat izmantot Microsoft SQL Server Migration Assistant (SSMA). Lai sekmīgi migrētu, veiciet tālāk norādītās procedūras.

Datu bāzes migrēšanas posmi uz SQL Server

Pirms sākat darbu

Nākamajās sadaļās sniegts fons un cita informācija, lai palīdzētu jums sākt darbu.

Par datu bāzu sadalīšanu

Visi Access datu bāzes objekti var būt vienā datu bāzes failā, vai tos var saglabāt divos datu bāzes failos: priekšpuses datu bāze un datu bāze. Tas tiek dēvēts par datu bāzes sadalīšanu , un tas ir paredzēts, lai veicinātu koplietošanu tīkla vidē. Datu bāzes dublējuma failā ir jābūt tikai tabulām un relācijām. Priekšgala failam ir jāsatur tikai visi pārējie objekti, tostarp formas, atskaites, vaicājumi, makro, VBA moduļi un saistītās tabulas uz datu bāzi. Ja migrējat Access datu bāzi, tā ir līdzīga datu bāzei, kas ir iekļauta šajā SQL Server, un tā ir kļuvusi par jaunu dublējumkopiju ar datiem, kas tagad atrodas serverī.

Līdz ar to varat saglabāt Access datu bāzi ar saistītām tabulām SQL Server tabulās. Efektīvi varat gūt labumu no ātras lietojumprogrammas izstrādes, ko nodrošina Access datu bāze, kā arī SQL Server mērogojamību.

SQL Server priekšrocības

Vai tomēr ir nepieciešami pārliecinoši migrēt uz SQL Server? Tālāk ir sniegtas dažas papildu priekšrocības:

  • Vairāk vienlaicīgu lietotāju    SQL Server var apstrādāt daudzus lietotājus, kas nav pieejami, un samazina atmiņas prasības, ja tiek pievienoti citi lietotāji.

  • Lielāka pieejamība    Izmantojot SQL Server, varat dinamiski dublēt vai nu pakāpeniski, vai arī datu bāzi, kamēr tā tiek lietota. Tāpēc, lai dublētu datus, lietotājiem nav jāliek iziet no datu bāzes.

  • Augsta veiktspēja un mērogojamība    SQL Server datu bāze parasti darbojas labāk nekā Access datu bāze, jo īpaši ar lielu datu sadalīšanas lielumu. Arī SQL Server apstrādā vaicājumus daudz ātrāk un efektīvāk, apstrādājot vaicājumus paralēli, izmantojot vairākus vietējos pavedienus viena procesa laikā, lai apstrādātu lietotāju pieprasījumus.

  • Uzlabota drošība    Uzticama savienojuma izmantošana SQL Server ir integrēta ar Windows sistēmas drošību, lai nodrošinātu vienotu integrētu piekļuvi tīklam un datu bāzei, izmantojot vislabākās drošības sistēmas. Tas atvieglo sarežģītas drošības shēmu administrēšanu. SQL Server ir ideāla krātuve sensitīvai informācijai, piemēram, sociālās drošības numuriem, kredītkaršu datiem un adresēm, kas ir konfidenciāli.

  • Tūlītēja atkopšana    Ja operētājsistēma avarē vai izdziest Power, SQL Server var automātiski atkopt datu bāzi konsekventā stāvoklī dažu minūšu laikā un bez datu bāzes administratora iejaukšanās.

  • VPN lietošana    Piekļuve un virtuālie privātie tīkli (VPN) nepatīk. Taču, izmantojot SQL Server, attālie lietotāji var izmantot Access priekšgala datu bāzi galddatorā, kā arī SQL Server aizmugures daļā, kas atrodas aiz VPN ugunsmūra.

  • Azure SQL Server    Papildus SQL Server priekšrocībām piedāvā dinamisku mērogojamību bez dīkstāves, inteliģentās optimizācijas, globālās mērogojamības un pieejamības, izvēršanas aparatūras izmaksām un samazinātas administrēšanas.

Labākās Azure SQL Server opcijas izvēle

Ja migrējat uz Azure SQL Server, ir trīs iespējas, no kurām var izvēlēties, no kurām katrai ir atšķirīgas priekšrocības:

  • Vienas datu bāzes/Elastīgie dīķi    Šai opcijai ir savas resursu kopas, kas tiek pārvaldīta, izmantojot SQL datu bāzes serveri. Atsevišķa datu bāze līdzinās iekļautai datu bāzei SQL serverī. Varat arī pievienot elastīgo pūlu, kas ir datu bāzu kolekcija ar koplietojamu resursu kopu, kas tiek pārvaldīta, izmantojot SQL datu bāzes serveri. Visbiežāk lietotie SQL Server līdzekļi ir pieejami ar iebūvētām dublējumkopijām, ielāpiem un atkopšanu. Taču nav nodrošināta precīza uzturēšanas laika un migrēšana no SQL Server, iespējams, ir grūti.

  • Pārvaldītā instance    Šī opcija ir sistēmas un lietotāju datu bāzu kolekcija ar koplietojamu resursu kopu. Pārvaldītā instance ir līdzīga SQL Server datu bāzes instancei, kas ir ļoti saderīga ar SQL Server lokālo versiju. Pārvaldītā instancē ir iebūvētas dublējumkopijas, lāpīšana, atkopšana un ir viegli migrēt no SQL Server. Tomēr ir neliels skaits SQL Server līdzekļu, kas nav pieejami, un nav garantēts precīzs uzturēšanas laiks.

  • Azure virtuālā mašīna    Šī opcija ļauj palaist SQL Server virtuālās mašīnas Azure mākonī. Jums ir pilnīga kontrole pār SQL Server dzinēju un vienkāršo migrācijas ceļu. Taču ir nepieciešams pārvaldīt dublējumus, ielāpus un atkopšanu.

Lai iegūtu papildinformāciju, skatiet rakstu datu bāzes migrēšanas ceļu izvēlēšanās uz Azure un Izvēlieties pareizo SQL Server opciju Azure.

Pirmās darbības

Ir dažas problēmas, kuras varat izmantot, lai novērstu migrācijas procesu pirms SSMA palaišanas.

  • Tabulas indeksu un primāro atslēgu pievienošana    Pārliecinieties, vai katrā Access tabulā ir indekss un primārā atslēga. SQL Server pieprasa, lai visām tabulām būtu vismaz viens indekss un ir nepieciešama saistīta tabula, kurā ir jābūt primārai atslēgai, ja tabulu var atjaunināt.

  • Primārās/ārējās atslēgas relāciju pārbaude    Pārliecinieties, vai šīs relācijas pamatojas uz laukiem, kuros ir konsekventi datu tipi un lielumi. SQL Server neatbalsta Savienotās kolonnas ar dažādiem datu tipiem un izmēriem ārējo atslēgu ierobežojumos.

  • Pielikumu kolonnas noņemšana    SSMA nemigrē tabulas, kurās ir kolonna pielikums.

Pirms SSMA palaišanas veiciet tālāk norādītās darbības.

  1. Aizvērtu Access datu bāzi.

  2. Pārliecinieties, vai pašreizējie lietotāji, kas ir pievienoti datu bāzei, arī aizvēr datu bāzi.

  3. Ja datu bāze ir . mdb faila formātā, pēc tam noņemiet lietotāja līmeņa drošību.

  4. Dublējiet savu datu bāzi. Papildinformāciju skatiet rakstā datu aizsardzība, izmantojot dublēšanu un atjaunošanu.

Padoms   . Apsveriet iespēju instalēt Microsoft SQL Server Express Edition savā datorā, kas atbalsta līdz pat 10 GB, un ir bezmaksas un vienkāršāks veids, kā veikt migrāciju. Veidojot savienojumu, izmantojiet LocalDB kā datu bāzes instanci.

Padoms   . Ja iespējams, izmantojiet savrupu Access versiju. Ja varat izmantot tikai Office 365, pēc tam izmantojiet Access 2010 datu bāzes programmu, lai migrētu Access datu bāzi, izmantojot SSMA. Lai iegūtu papildinformāciju, skatiet rakstu Microsoft Access datu bāzes programmas 2010 izplatāms.

Palaidiet SSMA

Microsoft nodrošina Microsoft SQL Server Migration Assistant (SSMA), lai atvieglotu migrāciju. SSMA galvenokārt migrē tabulas un atlasa vaicājumus bez parametriem. Formas, atskaites, makro un VBA moduļi netiek konvertēti. SQL Server metadatu pārlūkā tiek parādīti Access datu bāzes objekti un SQL Server objekti, kas ļauj pārskatīt pašreizējo abu datu bāzu saturu. Šie divi savienojumi tiek saglabāti jūsu migrācijas failā, ja vēlāk izlemjat tālāk veikt papildu objektus.

Piezīme    Migrēšanas procesam var būt nepieciešams zināms laiks atkarībā no datu bāzes objektu lieluma un pārdodamo datu apjoma.

  1. Lai migrētu datu bāzi, izmantojot SSMA, vispirms lejupielādējiet un instalējiet programmatūru, veicot dubultklikšķi uz lejupielādētā MSI faila. Pārliecinieties, vai esat instalējis datorā attiecīgo 32 vai 64 bitu versiju.

  2. Pēc SSMA instalēšanas atveriet to darbvirsmā, vēlams, no datora ar Access datu bāzes failu.

    To var arī atvērt datorā, kurā ir piekļuve Access datu bāzei no tīkla koplietojamā mapē.

  3. Izpildiet norādījumus programmā SSMA, lai iegūtu pamatinformāciju, piemēram, SQL Server atrašanās vietu, Access datu bāzi un objektus, kas tiek migrēti, savienojuma informāciju un to, vai vēlaties izveidot saistītas tabulas.

  4. Ja migrējat uz SQL Server 2016 vai jaunāku versiju un vēlaties atjaunināt saistītu tabulu, pievienojiet ROWVERSION kolonnu, atlasot Pārskata rīki > projekta iestatījumi > Vispārīgi.

    Lauks ROWVERSION palīdz izvairīties no ierakstu konfliktiem. Access izmanto šo lauku ROWVERSION SQL Server saistītajā tabulā, lai noteiktu, kad ieraksts pēdējoreiz tika atjaunināts. Turklāt, ja pievienojat lauku ROWVERSION vaicājumam, programma Access to izmanto, lai atkārtoti atlasītu rindu pēc atjaunināšanas operācijas. Tas uzlabo efektivitāti, palīdzot novērst rakstīšanas konflikta kļūdas un ierakstīt dzēšanas scenārijus, kas var gadīties, ja programma Access atrod atšķirīgus rezultātus no sākotnējās iesniegšanas, piemēram, var notikt ar peldošā punkta skaitļu datu tipiem un izraisa izmaiņas kolonnas. Taču nelietojiet lauku ROWVERSION formās, atskaitēs vai VBA kodā. Papildinformāciju skatiet rakstā ROWVERSION.

    Piezīme    Izvairieties no neskaidras ROWVERSION ar laikspiedoliem. Lai gan atslēgvārda laikspiedols ir sinonīms ROWVERSION SQL Server, jūs nevarat izmantot ROWVERSION kā laikspiedolu datu ievadei.

  5. Lai iestatītu precīzus datu tipus, atlasiet Pārskata rīki > projekta iestatījumi > tipa kartēšana. Piemēram, ja saglabājat tikai angļu tekstu, varat izmantot datu tipu varchar , nevis nvarchar .

Objektu pārvēršana

SSMA pārvērš Access objektus par SQL Server objektiem, taču tie uzreiz nekopē objektus. SSMA piedāvā sarakstu ar tālāk norādītajiem objektiem migrēt, lai jūs varētu izlemt, vai vēlaties tos pārvietot uz SQL Server datu bāzi.

  • Tabulas un kolonnas

  • Atlasiet vaicājumi, kas nav parametri.

  • Primārās un ārējās atslēgas

  • Indeksi un noklusējuma vērtības

  • Pārbaudīt ierobežojumus (Atļaut nulles garuma kolonnas rekvizītu, kolonnas validācijas kārtulu, tabulas validāciju)

Kā paraugpraksi izmantojiet SSMA novērtējuma atskaiti, kurā tiek rādīti pārvēršanas rezultāti, tostarp kļūdas, brīdinājumi, informatīvie ziņojumi, laika aprēķini migrācijas veikšanai un atsevišķu kļūdu labošanas darbības, kas jāveic pirms faktiskās pārvietošanas objektu.

Pārvēršot datu bāzes objektus, tiek iegūtas objektu definīcijas no Access metadatiem, tās tiek pārvērstas par ekvivalentu Transact-SQL (T-SQL) sintaksiun pēc tam ielādē šo informāciju projektā. Pēc tam varat skatīt SQL Server vai SQL Azure objektus un to rekvizītus, izmantojot SQL Server vai SQL Azure metadatu pārlūku.

Lai konvertētu, ielādētu un migrētu objektus uz SQL Server, Izmantojiet šo rokasgrāmatu.

Padoms   . Pēc tam, kad esat sekmīgi migrējis savu Access datu bāzi, saglabājiet projekta failu izmantošanai vēlāk, lai varētu atkārtoti migrēt datus pārbaudei vai galīgajai migrācijai.

Saišu tabulas

Apsveriet iespēju instalēt jaunāko SQL Server OLE DB un ODBC draiveru versiju, nevis izmantot lokālos SQL Server draiverus, kas tiek sūtīti ar Windows. Jaunākie draiveri ir pieejami ne tikai ātrāk, bet tie atbalsta jaunus Azure SQL līdzekļus, kas nenodrošina iepriekšējo draiveri. Varat instalēt draiverus katrā datorā, kurā tiek izmantota konvertētā datu bāze. Lai iegūtu papildinformāciju, skatiet rakstu Microsoft OLE DB Driver 18 for SQL Server un Microsoft ODBC Driver 17 for SQL Server.

Pēc tam, kad migrējat Access tabulas, varat izveidot saiti uz SQL Server tabulām, kas tagad vieso jūsu datus. Veidojot saiti tieši no programmas Access, tiek nodrošināts arī vienkāršāks veids, kā skatīt datus, nevis izmantot sarežģītākos SQL Server pārvaldības rīkus.  Saistītos datus varat vaicāt un rediģēt, atkarībā no SQL Server datu bāzes administratora iestatītajām atļaujām.

Piezīme    Ja izveidojat ODBC DSN, saiti uz SQL Server datu bāzi saistīšanas procesa laikā, izveidojiet to pašu DSN visos datoros, kas izmanto jauno lietojumprogrammu vai programmiski izmantos DSN failā saglabāto savienojuma virkni.

Papildinformāciju skatiet rakstā datu saistīšana vai importēšana no AZURE SQL Server datu bāzes un datu importēšana vai SAISTĪŠANA ar datiem SQL Server datu bāzē.

Padoms   Neaizmirstiet izmantot saistīto tabulu pārvaldnieku programmā Access, lai ērti atsvaidzinātu un atkal saistītu tabulas. Papildinformāciju skatiet rakstā saistīto tabulu pārvaldība.

Pārbaude un pārskatīšana

Nākamajās sadaļās aprakstītas biežāk sastopamās problēmas, ar kurām varat sastapties migrācijas laikā un kā tās risināt.

Vaicājumi

Tiek konvertēti tikai atlases vaicājumi; citi vaicājumi nav, ieskaitot atlases vaicājumus, kas izmanto parametrus. Daži vaicājumi pārvēršanas procesa laikā var netikt pilnībā konvertēti, un SSMA atskaišu vaicājumu kļūdas. Varat manuāli rediģēt objektus, kas netiek konvertēti, izmantojot T-SQL sintaksi. Sintakses kļūdām var būt nepieciešamas arī manuāla Access specifisko funkciju un datu tipu pārvēršana par SQL Server. Papildinformāciju skatiet rakstā Access SQL salīdzinājums ar SQL Server TSQL.

Datu tipi

Programmā Access un SQL Server ir līdzīgi datu tipi, taču ņemiet vērā tālāk norādītās potenciālās problēmas.

Liels skaitlis    Datu tips liels skaitlis saglabā vērtību, kas nav monetārā, skaitliskā vērtība un ir savietojama ar SQL bigint datu tipu. Jūs varat izmantot šo datu tipu, lai efektīvi aprēķinātu lielus skaitļus, bet tam ir jāizmanto Access 16 (16.0.7812 vai jaunākas versijas). accdb datu bāzes faila formāts un labāks sniegums ar 64 bitu versiju. Lai iegūtu papildinformāciju, skatiet rakstu datu tipa liels skaitlis izmantošana un izvēle starp Office 64 vai 32 bitu versiju.

Jā/nē    Pēc noklusējuma Access Jā/Nē kolonna tiek konvertēta par SQL Server bit lauku. Lai izvairītos no fiksēšanas bloķēšanas, Pārliecinieties, vai bitu lauks ir iestatīts uz Neatļaut vērtības NULL. PIEVIENOJUMPROGRAMMā SSMA varat atlasīt bitu kolonnu, lai rekvizītam Atļaut nulli iestatītu vērtību Nē. Programmā TSQL izmantojiet priekšrakstus Create table vai ALTER TABLE .

Datums un laiks    Ir vairāki datuma un laika apsvērumi:

  • Ja datu bāzes saderības līmenis ir 130 (SQL Server 2016) vai jaunāka versija, un saistītajā tabulā ir viena vai vairākas datetime vai datetime2 kolonnas, tabulā var tikt parādīts ziņojums #deleted rezultātos. Lai iegūtu papildinformāciju, skatiet rakstu Access saistīto tabulu ar SQL-Server datu bāzi atgriež #deleted.

  • Izmantojiet datetime2 datu tipu, kuram ir lielāks datumu diapazons nekā datetime.

  • Veicot vaicājumu par datumiem SQL Server, ņem vērā laiku un datumu. Piemērs.

    • DateOrdered starp 1/1/19 un 1/31/19 var neiekļaut visus pasūtījumus.

    • DateOrdered starp 1/1/19 00:00:00 AM un 1/31/19 11:59:59 PM ir iekļauti visi pasūtījumi.

Pielikums   Datu tips Attachment saglabā failu Access datu bāzē. Programmā SQL Server varat apsvērt vairākas iespējas. Varat izvilkt failus no Access datu bāzes un pēc tam apsveriet iespēju glabāt saites uz failiem savā SQL Server datu bāzē. Vai arī varat izmantot FILESTREAM, FileTables vai Remote BLOB Store (RBS), lai paturētu pielikumus, kas saglabāti SQL Server datu bāzē.

Hipersaite    Access tabulās ir hipersaites kolonnas, kuras neatbalsta SQL Server. Pēc noklusējuma šīs kolonnas tiks konvertētas par nvarchar (max) kolonnām SQL Server, taču varat pielāgot kartējumu, lai izvēlētos mazāku datu tipu. Savā Access risinājumā jūs joprojām varat izmantot hipersaites darbību formās un atskaitēs, ja iestatāt vadīklas rekvizītu hipersaite uz patiess.

Vairākvērtību lauks    Access vairākvērtību lauks tiek pārvērsts par SQL Server kā ntext lauku, kurā ir ietverta norobežota vērtību kopa. Tā kā SQL Server neatbalsta vairākvērtību datu tipu, kas modelē relāciju daudzi pret daudziem, iespējams, ir jāveic papildu noformēšanas un konvertēšanas darbs.

Papildinformāciju par Access un SQL Server datu tipu kartēšanu skatiet rakstā datu tipu salīdzināšana.

Piezīme    Vairākvērtību lauki netiek konvertēti un ir pārtraukti programmā Access 2010.

Papildinformāciju skatiet rakstā datuma un laika tipi, virkņu un binārie tipi, kā arī skaitliskie tipi.

Visual Basic

Lai gan SQL Server neatbalsta VBA, ņemiet vērā tālāk norādītās iespējamās problēmas.

VBA funkcijas vaicājumos    Access vaicājumi atbalsta VBA funkcijas vaicājuma kolonnas datos. Taču Access vaicājumus, kas izmanto VBA funkcijas, nevar palaist SQL serverī, tāpēc visi pieprasītie dati tiek nodoti Microsoft Access apstrādei. Vairākumā gadījumu šie vaicājumi ir jāpārvērš par tranzīta vaicājumiem.

Lietotāja definētas funkcijas vaicājumos    Microsoft Access vaicājumi atbalsta VBA moduļos definēto funkciju izmantošanu, lai apstrādātu tam nodotos datus. Vaicājumi var būt savrupi vaicājumi, SQL priekšraksti veidlapu/atskaišu ierakstu avotos, kombinēto lodziņu datu avoti un sarakstlodziņi formās, atskaitēs un tabulas laukos, kā arī noklusējuma vai validācijas kārtulu izteiksmes. SQL Server nevar izpildīt šīs lietotāja definētās funkcijas. Jums, iespējams, būs manuāli jāpārveido šīs funkcijas un jāpārvērš tās par saglabātajām procedūrām SQL serverī.

Optimizēt veiktspēju

Tālāk ir vissvarīgākais veids, kā optimizēt veiktspēju, izmantojot jauno, aizmugurējo SQL Server, lai izlemtu, kad izmantot lokālos vai attālos vaicājumus. Ja migrējat datus uz SQL Server, jūs pārvietojat arī no failu servera uz klienta-servera datu bāzes modeli. Izpildiet šos vispārīgos norādījumus:

  • Palaižiet mazus, tikai lasāmus vaicājumus klientam, lai piekļūtu ātrāk.

  • Palaidiet ilgus, lasīšanas/rakstīšanas vaicājumus serverī, lai izmantotu lielākas apstrādes iespējas.

  • Minimizējiet tīkla trafiku ar filtriem un apkopojumu, lai pārsūtītu tikai datus, kas jums nepieciešami.

Optimizēt veiktspēju klienta servera datu bāzes modelī

Lai iegūtu papildinformāciju, skatiet rakstu tranzīta vaicājuma izveide.

Tālāk norādītas papildu ieteicamās vadlīnijas.

Servera loģikas ievietošana    Jūsu lietojumprogrammā var tikt izmantoti arī skati, lietotāja definētas funkcijas, saglabātās procedūras, aprēķinātie lauki un trigeri, lai centralizētu un kopīgotu lietojumprogrammu loģiku, darījumu kārtulas un politikas, sarežģītus vaicājumus, datu validāciju un atsauču integritātes kodu serveris, nevis klients. Uzdodiet sev, vai šo vaicājumu vai uzdevumu var veikt ar serveri labāk un ātrāk? Visbeidzot pārbaudiet katru vaicājumu, lai nodrošinātu optimālu veiktspēju.

Skatu izmantošana formās un atskaitēs    Programmā Access veiciet tālāk norādītās darbības.

  • Veidlapās Izmantojiet SQL skatu tikai lasāmai veidlapai un SQL indeksētam skatam lasīšanas/rakstīšanas veidlapā kā ieraksta avotu.

  • Atskaitēm Izmantojiet SQL skatu kā ieraksta avotu. Tomēr katram ziņojumam izveidojiet atsevišķu skatu, lai varētu vienkāršāk atjaunināt konkrētu atskaiti, neietekmējot citas atskaites.

Veidlapas vai atskaites datu ielādes minimizēšana    Nerādīt datus, kamēr lietotājs nelūdz to. Piemēram, atstājiet rekvizīta ieraksta lauku tukšu, lai lietotāji veidlapā atlasītu filtru un pēc tam aizpildītu ieraksta avotu, izmantojot filtru. Vai arī izmantojiet klauzulu WHERE of DoCmd. OpenForm un DoCmd. OpenReport, lai tiktu parādīts precīzs ieraksts (-i), kas nepieciešams lietotājam. Apsveriet iespēju ieslēgt ierakstu navigāciju.

Esiet uzmanīgs ar neviendabīgiem vaicājumiem   Izvairieties palaist vaicājumu, kas apvieno lokālo Access tabulu un SQL Server saistītu tabulu, ko dēvē par hibrīdo vaicājumu. Šim vaicājuma tipam joprojām ir nepieciešama piekļuve, lai lejupielādētu visus SQL Server datus lokālajā datorā un pēc tam palaistu vaicājumu, tas neveic vaicājumu programmā SQL Server.

Kad izmantot lokālās tabulas    Apsveriet iespēju izmantot lokālās tabulas tādiem datiem, kas reti mainās, piemēram, valstu vai reģionu sarakstā. Statiskas tabulas bieži tiek lietotas filtrēšanai, un tās var labāk izpildīt Access priekšgalā.

Papildinformāciju skatiet rakstā datu bāzu programmas iestatīšanas padomnieksIzmantojiet veiktspējas analizatoru, lai optimizētu Access datu bāziun optimizētu Microsoft Office Access lietojumprogrammas, kas saistītas ar SQL Server.

Skatiet arī

Azure datu bāzes migrēšanas ceļvedis

Microsoft datu migrēšanas emuārs

Microsoft Access SQL Server migrācijai, konvertēšanai un

Access darbstacijas datu bāzes koplietošanas veidi

Piezīme.:  Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai jūs varat mūs informēt, vai informācija bija noderīga? Šeit ir raksts angļu valodā jūsu atsaucei.​

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×