Accessi andmete teisaldamine SQL Serveri andmebaasi ülesmastaapimisviisardi abil

Märkus.: Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit.

Aja jooksul kasvab enamik andmebaasirakendusi, muutuvad keerukamaid ja toetamiseks kasutajaid. Mingil hetkel elu rakenduse Microsoft Office Access, võite Microsoft SQL Serveri andmebaasiga optimeerida jõudlus, skaleeritavus, kättesaadavus, turvalisus, töökindluse ja taastatavus selle Ülesmastaapimine silmas pidada.

Selle artikli teemad

Microsoft Office Accessi andmebaasi Ülesmastaapimine kohta

Kasutage Ülesmastaapimisviisard

Kuidas saan andmebaasiobjektide üles mastaabitud

Microsoft Office Accessi andmebaasi Ülesmastaapimine kohta

Ülesmastaapimine on siirata mõne või kõigi andmebaasiobjektid Accessi andmebaasist uue või olemasoleva SQL serveri andmebaasi või uue Accessi projekti (.adp).

Ülesmastaapimine SQL serveri andmebaasi eelised

  • Hea jõudlus ja skaleeritavus.    Paljudel juhtudel SQL serveri pakub töökindluse kui Accessi andmebaasi. SQL serveri ka toetab väga mahukad, Teratavu andmebaasidele, mis on palju suuremad kui praegune limiit kaks gigabaiti Accessi andmebaasi. Lõpuks SQL Server töötab efektiivselt töötlemine päringute paralleelselt (abil mitme keele Teemad ühe käigus kasutaja päringute töötlemiseks) ja minimeerimine täiendavaid mälu nõuded, kui on kasutajaid lisada.

  • Parem kättesaadavus.    SQL serveri võimaldab teil teha dünaamiline varukoopia suureneva või täieliku andmebaasi kasutamise ajal. Seega pole kasutajatelt väljumiseks andmebaasi varundada.

  • Täiustatud turvalisus.    Abil usaldusväärne ühendus, SQL serveri saate integreerida Windows system turvalisus ühe integreeritud juurdepääsu võrgu ja andmebaasi, töötab nii turvalisus süsteemide kõige paremini. See muudab märksa lihtsam haldamine keerukate turvalisus skeemid.

  • Kohe taastatavus.    Süsteemi ajalootabelis (nt kui operatsioonisüsteemi krahhi või power katkestuste), SQL Server on automaattaaste süsteem, mis taastab andmebaasi järjepidevuse paari minutiga, pole andmebaasi administraatori sekkumisel Viimane olek.

  • Serveripõhine töötlemine.    SQL serveri kasutamine klient-server configuration vähendab võrguliiklust töötlemine andmebaasipäringud serveris enne saatmist tulemuste kliendile. Võttes teha töötlemiseks server on tavaliselt palju tõhusam, eriti siis, kui töötate suurte andmekogumite.

    Rakenduse saate kasutada kasutaja määratletud funktsioonid, Salvestatud toimingute ja käivitab koondada ja ühiskasutusse andmine rakenduse loogika, business reeglid ja poliitika, keerukate päringute, andmete valideerimise ja viitamistervikluse koodi server, mitte selle kliendi.

Mastaapida viisid

Ülesmastaapimisviisard viib andmebaasiobjektide ja need sisaldavad andmed Accessi andmebaasist uue või olemasoleva SQL serveri andmebaasi.

On kolm võimalust kasutada Ülesmastaapimisviisard.

  • Mastaapida kõik andmebaasi objektid Accessi andmebaasi Accessi projekt, nii, et saate luua kliendi ja serveri rakendus. Seda moodust jaoks on vaja mõned täiendavad rakenduse muudatused ja koodi ja keerukate päringute muudatused.

  • Andmete määratlused Accessi andmebaasist SQL serveri andmebaasi või mastaapida ainult andmeid.

  • Accessi andmebaasi loomine SQL serveri andmebaasi tagasi eesmärgil ees, et saate luua ka ees-/tagarakendus. Seda moodust nõuab rakenduse väga vähe muutmist, kuna kood on ikka kasutada Accessi andmebaasimootor (ACE).

Enne mastaapida Accessi andmebaasi

Enne saate mastaapida Accessi andmebaasi SQL Serveri andmebaas või Accessi projekt, kaaluge, tehes järgmist:

  • Tehke oma andmebaasist varukoopia.     Kuigi Ülesmastaapimisviisard ei Eemalda kõik andmed või andmebaasi objektide oma Accessi andmebaasi, on mõistlik luua varukoopia Accessi andmebaasi, saate mastaapida enne seda.

  • Veenduge, et teil on piisavalt vaba ruumi     Peab teil olema piisavalt vaba ruumi andmebaasi üles mastaapida sisaldavate seadmes. Ülesmastaapimisviisard toimib kõige paremini, kui seal on piisavalt vaba ruumi saadaval.

  • Looge kordumatud indeksid     Lingitud tabeli peab olema kordumatud olema värskendatav Accessis. Ülesmastaapimisviisard saate olemasoleva kordumatu indeks mastaapida, kuid ei saa luua kus pole olemas. Kui soovite värskendada oma tabelid, veenduge, et iga Accessi tabeli enne Ülesmastaapimine kordumatud lisamine.

  • Määrake enda vajalikud õigused SQL serveri andmebaasi

    • Olemasoleva andmebaasiga mastaapida, peate tabeli loomine ja luua vaikimisi õigused.

    • Uue andmebaasi loomiseks peate andmebaasi loomine õiguste ja valige õigused süsteemi tabelid juhteksemplari andmebaasi.

Access 2007 Ülesmastaapimisviisard on optimeeritud Microsoft SQL Server 2000 ja SQL Server 2005 töötamiseks.

Lehe algusse

Kasutage Ülesmastaapimisviisard

  • Klõpsake menüü Andmebaasiriistad jaotises Teisalda andmed nuppu SQL serveri.

    Ülesmastaapimisviisard käivitatakse.

Samm 1: Valige mastaapida olemasoleva andmebaasi või uue andmebaasi

Samm 2: Valige, mis tabelid, mida soovite mastaapida

Samm 3: Määrake atribuudid ja olema üles mastaapida suvandid

Samm 4: Valige kuidas mastaapida rakenduse

Ülesmastaapimisviisardi aruanne

Samm 1: Valige mastaapida olemasoleva andmebaasi või uue andmebaasi

Viisardi esimesel lehel Määrake, kas soovite mastaapida olemasoleva SQL Serveri andmebaasiga Accessi andmebaasi või luua uue SQL serveri andmebaasi.

  • Olemasoleva andmebaasi kasutamine    Kui see suvand ja seejärel klõpsake nuppu edasi, kuvab Access dialoogiboksi Andmeallika valimine nii, et saate luua olemasoleva SQL serveri andmebaasi ODBC-ühendus.

    ODBC-andmeallikatest

    Andmeallikas on vaja selle andmetele juurdepääs ühenduse koos andmete allikas. Andmeallikad on juurdepääs, SQL Server, Oracle RDBMS, arvutustabeli ja tekstifaili. Ühenduseteavet näiteks serveri asukoht, andmebaasi nimi, sisselogimise ID, parool ja erinevate ODBC draiver suvandid, mis kirjeldavad, kuidas luua ühendus andmeallikaga.

    ODBC arhitektuur, rakendus (nt Accessi või programmi Microsoft Visual Basic) abil ODBC draiver ülemus, mis omakorda kasutab teatud ODBC-draiver (nt Microsoft SQL ODBC-draiver) (sel juhul, SQL serveri andmeallikaga ühenduse loob andmebaasi). Accessis saate ühenduse välise juurdepääsu andmeallikatele, mis sisaldavad sisseehitatud draiverid ODBC andmeallikad.

    Nende andmeallikatega ühenduse loomiseks peate tegema järgmist.

    • Installige andmeallikat sisaldavasse arvutisse sobiv ODBC-draiver.

    • Määratlege andmeallika nimi (DSN) kas kasutades tööriista ODBC-andmeallika administraator, et salvestada ühendusteave Microsoft Windowsi registris või DNS-failis, või ühendage string Visual Basicu koodis, et edastada ühendusteave otse ODBC-draiverihaldurile.

      Seadme andmeallikad

      Seadme andmeallikate talletada ühenduseteavet Windowsi registris teatud arvuti kasutaja määratletud nimi. Ainult need on määratletud arvutis saate kasutada seadme andmeallikad. On kahte tüüpi arvuti andmeallikad – kasutaja ja süsteem. Kasutaja andmeallikad saab kasutada ainult praeguse kasutaja ja on nähtav ainult selle kasutaja. Süsteemi andmeallikad saab kasutada kõigi kasutajate arvutis ja on nähtav kõigile kasutajatele arvuti ja kogu süsteemi teenused. Seadme andmeallika on eriti kasulik, kui soovite sisestada turvalisuse, kuna ainult kasutajad, kes on sisse logitud, saate vaadata andmeallika kohapeal ja see ei saa kopeerida mõnda teise arvutisse remote kasutaja.

      Faili andmeallikad

      (Nimetatakse ka DSN-i failid) faili andmeallikad talletada ühenduseteavet tekstifaili, mitte Windowsi registris ja on tavaliselt paindlikumad kasutada kui seadme andmeallikad. Näiteks saate kopeerida faili andmeallika kõik arvutid koos õige ODBC-draiver nii, et rakenduse saab toetuvad järjepidevaid ja täpne ühenduseteavet kõik arvutid seda kasutab. Või saate paigutada faili andmeallika ühes serveris, jagada seda vahel palju võrgus ja hõlpsasti säilitada ühenduse teave ühes kohas.

      Andmeallika fail võib olla ka unshareable. Mõne unshareable faili andmeallika asub ühes arvutis ja seadme andmeallika Sihtaadress. Saate olemasoleva seadme andmeallikatele juurdepääsu faili andmeallikatest unshareable faili andmeallikad.

      Ühendusstringid

      Mooduli, saate määrata vormindatud ühendamine string, mis määrab ühenduseteavet. Ühenduse loomine stringi edastab ühenduse teavet otse abil ODBC draiver ülemus ja see aitab lihtsustada rakenduse, eemaldades nõue, et süsteemiadministraator või kasutaja kõigepealt looma DSN enne andmebaasi kasutamine.

  • Uue andmebaasi loomine    Kui see suvand ja seejärel klõpsake nuppu edasi, kuvab Access lisamine lehele, kus saate sisestada teavet uue SQL serveri andmebaasi.

    • Mida SQL Server soovite selle andmebaasi jaoks kasutada?     Tippige nimi, mida soovite kasutada server.

    • Kasuta usaldusväärset ühendust     Saate kasutada usaldusväärne ühendus, SQL serveri saate integreerida esitada ühe logida võrgu ja andmebaasi turvalisusega Windowsi operatsioonisüsteem.

    • Sisselogimise ID ja parool     Kui te ei kasuta usaldusväärne ühendus, tippige serveri sisselogimise ID ja andmebaasi loomine privileegidega konto parool.

    • Mida soovite uue SQL serveri andmebaasi nimi?     Tippige uue SQL serveri andmebaasi nimi. Accessi parandab nimi, kui see on vastuolus olemasoleva andmebaasi nime ja lisab järelliite nummerdatud (nt mydatabase 1).

Teema algusse

Samm 2: Valige, mis tabelid, mida soovite mastaapida

Selles etapis tuleb teil valige Accessi tabelid, mida soovite mastaapida SQL Serveri andmebaasiga. Valige tabelid, mida soovite mastaapida ja teisaldage need loendisse eksportimine SQL serveri noolenuppude abil. Teise võimalusena võite topeltklõpsata teisaldada ühest loendist teise tabeli.

Saadaolevate tabelite loendi sisaldab juba kõik lingitud tabelid, välja arvatud SQL serveri tabelid, SQL serveri andmebaasi. Lingitud tabelite, mis osutavad SQL Serveri andmebaasiga, mis on valitud Ülesmastaapimine automaatselt kuvada loendiboksi eksportimine SQL serveri ja ei saa eemaldada. Samuti on välistatud tabelid, mis pole praegu nähtavad navigeerimispaan , sh peidetud ja süsteemi tabelite.

Näpunäide.: Mis tahes tabel, mille lõpus on "_local" nimi ei kuulu vältimiseks Ülesmastaapimine tabelid, mis on juba üles mastaapida saadaval tabelite loendist. Kui soovite mastaapida nende tabelite uuesti, Pange need enne, kui käivitate Ülesmastaapimisviisard, eemaldades järelliide "_local".

Teema algusse

Samm 3: Määrake atribuudid ja olema üles mastaapida suvandid

Selles etapis tuleb teil valige Milline tabel atribuute mastaapida SQL serveri andmebaasi. Vaikimisi valitakse kõik atribuudid Ülesmastaapimine vaikimisi.

Märkus.: Vaikimisi Ülesmastaapimisviisard teisendab Access väljanimesid juriidiline SQL serveri väljanimede ja teisendab Accessi andmetüübid võrdväärse SQL serveri andmetüübid.

Millised soovite üles mastaapida?

Järgmises tabelis on loetletud saate mastaapida ja kirjeldatakse, kuidas käsitleb Ülesmastaapimisviisard iga atribuute:

Omadus

Kui valitud toiming

Registrid

Ülesmastaapimisviisard upsizes kõik registrid.

Ülesmastaapimisviisard teisendab Access primaarvõtmete SQL serveri registrid ja märgib need SQL serveri primaarvõtmete nimega. Kui valite oma Accessi andmebaasi üles mastaapida SQL serveri tabel linkida, lisab Ülesmastaapimisviisard eesliite "aaaaa" ka indeksi nimi. Seda sellepärast, et Access valib index, mis on esimene tähestikuliselt loendis Saadaolevad registrid primaarvõtmeks ja "aaaaa" prefiks tagab, et valitud on õige registri.

Kõik muud registrid säilitada nende nimed, välja arvatud juhul, kui lubamatuid märke on asendatud märki "_". Kordumatu ja kordumatu Accessi registrid muutuvad kordumatu ja -SQL serveri kordumatu.

Lingitud tabeli peab olema kordumatud olema värskendatav Accessis. Ülesmastaapimisviisard saate olemasoleva kordumatu indeks mastaapida, kuid ei saa luua kus pole olemas. Kui te ei soovi, et ei saa värskendada oma tabeli andmed pärast Ülesmastaapimine, veenduge, et iga Accessi tabeli enne Ülesmastaapimine kordumatud lisamine.

Valideerimisreeglite

Ülesmastaapimisviisard upsizes värskendada ning lisada päästikute järgmist:

  • Kõik väljaatribuutide nõutav

  • Tabeli valideerimisreeglite

  • Kirje valideerimisreeglid.

  • Välja valideerimisreeglid

Käivitamiseks on Transact-SQL-lausete SQL Serveri tabeliga seotud rida. Kuna tabelis võib olla kolme päästikute, üks iga käske, mida saate muuta tabeli andmed: UPDATE, lisa ja Kustuta käske. Käivitab käivitatakse automaatselt, kui käsk toimub. Ülesmastaapimisviisard kasutab päästikute, mitte SQL serveri reeglid jõustamiseks välja taseme valideerimine, kuna SQL serveri reeglite abil, saate kuvada kohandatud tõrketeated.

Üks-ühele kirjavahetus käivitamiseks ei pea tingimata iga Valideerimisreegel. Iga valideerimisreegli võib olla mitu päästikute osa ja iga päästik võib sisaldada koodi jäljendada mitu valideerimisreeglite funktsioone.

Kui Access välja atribuudi nõutav väärtuseks true kasutaja ei saa kirje lisamiseks ja jätke vajalik välja nullväärtusega (kui see pole seotud väli) või muuta välja nullväärtusega kirje värskendamisel. Nõutavad väljad on üles teenusesse väljad, mis ei Luba tühiväärtusi SQL serveris.

Valideerimistekst

Accessi andmebaasi atribuuti Valideerimistekst teisendatakse Accessi projekt atribuuti Valideerimistekst . See lubab juurdepääsu sõbralikud tõrketeated piirangu rikkumise käitusajal korral kuvada.

Vaikesätteid.

Ülesmastaapimisviisard upsizes kõik Vaikeväärtus atribuudid-Ameerika liikmesriikide standardid Instituut (ANSI) vaikimisi objektid.

Tabeliseosed

Ülesmastaapimisviisard upsizes tabeli kõik seosed.

Saate otsustada, kuidas mastaapida tabeli seosed ja viitamistervikluse update, lisa ja Kustuta päästikute abil või deklareeritud viitamistervikluse jõustamine (DRI) abil. DRI töötab samal viisil nagu Access viitamistervikluse määratledes primaarvõtme kitsendused base tabelite (üks-mitmele seose "üks" pool) ja võõrkeelse võtme piirangud võõrkeelsed tabelite (tavaliselt on poolel "mitu" üks-mitmele seose).

  • Kasuta DRI     Valige tabeli seosed ja Kasutada DRI kasutada DRI viitamistervikluse jõustamiseks. Accessi andmebaasi veeru valideerimine teisendatakse SQL serveri DRI sisse piirangu sõnumiga valideerimine, nagu on näidatud järgmises tabelis.

Accessi andmebaasi seos

SQL serveri võõrvõti

Validatio n tekst

Kaskaadvärskenda värskendamine

KLÕPSAKE POLE TOIMINGU VÄRSKENDAMISEL KASKAADI KUSTUTAMINE

"Kirjet ei saa kustutada, kuna < foreigntable > tabel sisaldab seotud kirjeid."

Kaskaadkustutamine

VÄRSKENDAGE MIDAGI KUSTUTADA KASKAADI KOHTA

"Ei saa lisada ega muuta, kuna seotud kirje on nõutav tabelis < primarytable >."

Kaskaadi Update
ja kaskaadkustutamine

SEES KUSTUTADA KASKAADI VÄRSKENDAMISEL KASKAADI

Väärtuseks on seatud.

Pole DRI

KUSTUTA PUUDUVAD MEETMED VÄRSKENDAGE MIDAGI

Ei saa lisamine, muutmine või kustutamine tõttu tabelite < primarytable > ja < foreigntable > vahelise seose piirata seda kirjet.

  • Päästikute kasutamine     Kui olete määratlenud kaskaadvärskendamise või kustutab oma Accessi tabeli seosed ja soovite säilitada seda käitumist üles mastaapida tabelid, valige tabeli seosed ja päästikute kasutamine. Upsizes kuhjuvate värskendab või kustutab nimega päästikute viitamistervikluse jõustamiseks.

    Tabeliseose ei pea tingimata üks-ühele kirjavahetus käivitamiseks. Iga seose võib olla mitu päästikute osa või iga päästik võib sisaldada koodi jäljendada funktsionaalsust mitu viitamistervikluse reegleid. Lisa päästikute kasutatakse lapse tabelites ja kustutada päästikute kasutatakse ema tabelites.

    Märkus.: Juurdepääs eeldab DRI lugeda andmebaasi diagramm SQL serveri andmebaasi. Accessi andmebaasi skeemi lugemise ajal kaudu päästikute viitamistervikluse jõustamist lubamiseks Ülesmastaapimisviisard paigutab DRI seoseid, kuid lülitatakse välja kontrollimine võõrkeelse võtme piirangud.

Millised võimalused andmete soovite kaasata?

  • Tabelite ajatempli välju lisada.    SQL Server kasutab ajatempli välja, mis näitab, et kirje on muutunud (kuid mitte, kui seda on muudetud) loomise kordumatu väärtus välja ning seejärel uuendage selle välja iga kord, kui kirje on värskendatud. Lingitud tabeli, kasutab Access väärtuse ajatempli väljadel määratlemaks, kas kirje on muutunud enne selle värskendamist. Üldiselt ajatempli välja annab parima jõudluse ja töökindluse. Ilma ajatempli välja, SQL serveri peate kontrollima kirje kindlaks teha, kui kirje on muutunud, mis töö kõiki välju.

    Järgmises tabelis kirjeldatakse selles loendis Saadaolevad sätted.

Säte

Kirjeldus

Jah, andke otsustada viisard

Kui algse Accessi tabelid sisaldavad ujukoma (ühe või kahekordne), Memo või OLE-objekt väljade Ülesmastaapimisviisard loob uue ajatempli väljad tulemuseks SQL serveri tabelid nende väljade jaoks.

Jah, alati

Ülesmastaapimisviisard loob ajatempli välja kõik üles mastaapida tabelite sõltumata sellest, milliseid välja need sisaldavad. See parandab jõudlust üles mastaapida Accessi tabelid, mis võib sisaldada Memo, OLE-objekti või ujukoma välju, kuid mis on muud tüüpi väljad.

Mitte kunagi

Ülesmastaapimisviisard lisada tabelid ajatempli väljad.

NB!: Access ei lingitud SQL serveri tabelid, kontrollige kindlaks teha, kui Memo või ole-objekti väljad on muutunud, kuna need väljad võib olla palju MB suuruse ja võrdlus võib olla liiga võrgu jaoks mahukat ja aeganõudev. Seetõttu, kui ainult teksti või pilti välja väärtus on muutunud ja on väli puudub ajatempli, kirjutab Access muutmine. Samuti ei pruugita ujukoma välja väärtus muutunud kui see pole, nii et ajatempli välja puudumisel Access võib määrata, et kirje on muudetud, kui see pole.

  • Luua ainult tabeli struktuuri, ei mastaapida andmed    Ülesmastaapimisviisard upsizes kõik SQL serveri vaikimisi andmed. Kui märgite ruudu luua ainult tabeli struktuuri, ei mastaapida kõik andmed , on ainult andmestruktuur üles mastaapida.

Teema algusse

Samm 4: Valige kuidas mastaapida rakenduse

Viisardi järgmisel lehel Valige üks mastaapida kolm võimalust oma Accessi andmebaasi rakenduse. Klõpsake jaotises rakenduse milliseid muudatusi soovite teha?, valige üks järgmistest suvanditest:

  • Loo uus klient Accessi rakendus    Kui valite selle suvandi, Ülesmastaapimisviisard loob uue Accessi projekti. Ülesmastaapimisviisard küsib teilt nimi, mis on vaikimisi praeguse Accessi andmebaasi nime, lisab järelliite "CS" ja siis salvestab projekti olemasoleva Accessi andmebaasi samasse asukohta.

    Ülesmastaapimisviisard loob Access projekti faili ja seejärel upsizes kõiki andmebaasiobjekte Accessi andmebaasi Accessi projekt. Kui te ei Salvesta parool ja kasutaja ID, siis esimest korda, kui avate Accessi projekt, kuvab Access dialoogiboksi Andmete lingi atribuudid nii, et saate luua ühenduse SQL serveri andmebaasi.

  • Olemasoleva rakenduse linkimine SQL serveri tabelid    Kui valite selle suvandi, Ülesmastaapimisviisard muudab oma Accessi andmebaasi nii, et päringud, vormid, aruanded ja andmete andmepääsulehtedega kasutada uue SQL serveri andmebaasi andmete asemel andmed Accessi andmebaasi. Ülesmastaapimisviisard nimetab juurdepääs tabelid mastaapida järelliide "_local." Näiteks kui mastaapida tabeli nimi töötajad, tabel on ümber nimetatud Employees_local oma Accessi andmebaasi. Seejärel Ülesmastaapimisviisard loob SQL serveri lingitud tabeli töötajad.

    Märkus.: Kui ülesmastaapimise on lõpule jõudnud, tabelid, mis nimetati järelliide "_local" ei saa enam kasutada. Siiski, on mõistlik säilitamise kohaliku tabelid, kuni soovitud Ülesmastaapimine edukuse kontrollimiseks. Hiljem, saate kustutada kohaliku tabelid Accessi andmebaasi mahtu vähendada. Kindlasti enne kustutamist mõnda tabeleid andmebaasi varundamine.

    Päringud, vormid, aruanded ja andmete põhjal algse töötajate tabelid andmepääsulehtedega kasutab nüüd SQL serveri töötajate lingitud tabel. Paljude kohaliku algse tabeli väljade atribuudid päritakse, sh, Kirjeldus, pealdis, Vorming, sisestusmaskja kümnendkohadkohaliku uue tabeli.

  • Rakenduse muudatusi    Valige see suvand, kui soovite ainult SQL serveri andmebaasi andmete kopeerimiseks ja olemasoleva Accessi andmebaasi rakenduse tee muid muudatusi.

Salvesta parool ja kasutaja ID    Vaikimisi Ülesmastaapimisviisard loob lingitud tabelid olemasolevate rakenduse või Accessi projekti loob salvestamata kasutajanimi ja parool. See tähendab, et kasutajad küsitakse kasutajanime ja parooli iga kord, kui nad sisse logida SQL Serveri andmebaasiga.

Kui valite Salvesta parool ja kasutaja ID, saate kasutajad SQL Serveri andmebaasiga ühenduse logimata. Kui valite Loo uus Accessi klient-server rakenduse, talletab Accessi projekt ühendusstring OLE DB kasutajanimi parool.

Märkus.: See suvand on keelatud muutusteta rakenduste suvand, kui lingitud tabeli SQL Server on konfigureeritud MSysConf tabeliga paroolide salvestamise keelamiseks.

Ülesmastaapimisviisardi aruanne

Kui klõpsate nuppu valmis, Ülesmastaapimisviisard loob aruande, mis sisaldab kõiki objekte, mis on loodud üksikasjalikku kirjeldust ja aruannete käigus tekkinud vigu. Ülesmastaapimisviisard kuvab aruande Prindi eelvaade ja seejärel saate printida või salvestate aruande, näiteks PDF- või XPS-failina. Aruanne on salvestatud Accessi objektina sulgemisel klõpsake akna Prindi eelvaade.

Ülesmastaapimisviisardi aruanne sisaldab järgmist teavet:

  • Ülesmastaapimine parameetrite, sh, millise tabeli atribuudid saate ignoreeritud mastaapida ja kuidas saate üles mastaapida.

  • Tabeli teavet, sh nimed, andmetüübid, registrid, valideerimisreegleid, vaikesätete Accessi ja SQL serveris väärtuste võrdlus käivitab ja kas ajatemplid on lisatud.

  • Vigu tekkinud, nt andmebaasi või tehingu täis, puudulik õigused, seadme või andmebaasi pole loonud, tabeli vaikimisi või valideerimine reegli vahele, seose pole jõustamist päringu vahele (kuna see ei saa arvudeks SQL serveri süntaks) , ja juhtelement ja kirje allikas teisendamise tõrgete lahendamine vorme ja aruandeid.

Teema algusse

Lehe algusse

Kuidas saan andmebaasiobjektide üles mastaabitud

Järgmised andmed ja andmebaasiobjektide kuvada üles mastaapida.

  • Andmed ja andmetüübid    Kõik Accessi andmebaasi andmetüübid teisendatakse nendega samaväärsed SQL serveri. Viisardi teisendab Accessi andmebaasi teksti Unicode'i Unicode stringi identifikaator lisamine kõik stringiväärtust, lisades Unicode'i n eesliite kõigi andmetüüpidega.

  • Queries   

    • Valige päringud, mis pole klausel ORDER BY või parameetrite teisendatakse vaated.

    • Toimingupäringud teisendatakse salvestatud protseduur toimingupäringud. Access lisab seadmine NOCOUNT pärast parameetri deklareerimise koodi veendumaks, et salvestatud protseduur töötab.

    • Valige päringuid, mis viitavad ainult tabelid (nimetatakse ka baasväärtuseks päringute) kasutage parameetrid või klausel ORDER BY teisendatakse kasutaja määratletud funktsioonid. Vajaduse korral lisatakse ülemise 100 PROTSENTI klausel päring, mis sisaldab klausel ORDER BY.

    • Parameetri nimega parameetrid kasutavate päringute haldamine Accessi andmebaasis kasutatakse teksti algse nimega ja teisendatakse salvestatud toimingute või Tekstisisese kasutaja määratletud funktsioonid.

      Märkus.: Peate käsitsi teisendamiseks päringud, mis ei ole mastaapida, nt ristpäringud SQL-i läbiv päringute ja andmete päringud. Peate ka käsitsi mastaapida päringud, mis olid pesastatud liiga sügavalt.

  • Vormide ja aruannete juhtelementide    SQL-lauseid RecordSource, ControlsSource ja RowSource atribuudid vormide, aruannete või juhtelementide hoitakse kohapeal ja ei teisendata salvestatud toimingute või kasutaja määratletud funktsioonid.

  • Käivitusatribuutide    Ülesmastaapimisviisard upsizes käivitus järgmised atribuudid:

    StartUpShowDBWindow
    StartUpShowStatusBar
    AllowShortcutMenus
    AllowFullMenus
    AllowBuiltInToolbars
    AllowToolbarChanges
    AllowSpecialKeys
    UseAppIconForFrmRpt
    AppIcon
    AppTitle
    StartUpForm
    StartUpMenuBar
    StartupShortcutMenuBar

  • Moodulid ja makrod    Ülesmastaapimisviisard teha muudatusi, moodulid või makrosid. Võib juhtuda rakenduse SQL Server funktsioonid täielikult ära muuta. Lisateabe saamiseks Optimeerimine Microsoft Office Accessi rakenduste lingitud SQL serveriartiklist MSDN-i.

Lehe algusesse

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×