If-Koubou

Siirrä tiedot MS Accessin SQL Server -tietokantaan

Siirrä tiedot MS Accessin SQL Server -tietokantaan (MS Office Vinkkejä)

Viime aikoina minun oli siirrettävä tiedot Access-tietokannasta SQL Server 2014: een, koska tietokani oli liian laaja Accessin käsittelemiseen. Vaikka prosessi onkin melko yksinkertainen, ajattelin kirjoittaa artikkelin askel-askeleelta ohjeita.

Ensin sinun on varmistettava, että tietokoneeseen on asennettu SQL Server tai SQL Server Express. Kun lataat SQL Server Expressin henkilökohtaiseen tietokoneeseen, varmista, että lataat version mukana Lisäpalvelut. Jos et, niin tietokantahakemistoa ei asenneta, ja sinulla on SQL Management Studio ilman tietokantakappaletta yhteyden muodostamiseen.

Kun SQL Server on asennettu oikein, voit jatkaa alla olevia ohjeita tuoda Access-tietokanta SQL Serverin uuteen tietokantaan.

Siirrä Access Database SQL Serverille

Avaa SQL Server Management Studio ja muodosta yhteys tietokantapalvelimeen, johon haluat tuoda Access-tietokannesi. Alla tietokannat, napsauta hiiren kakkospainikkeella ja valitse Uusi tietokanta. Jos sinulla on jo tietokanta ja haluat vain tuoda muutaman pöydän Accessiin, ohita tämä ja siirry Tuo tiedot vaiheessa alla. Napsauta hiiren kakkospainikkeella nykyistä tietokantaa sen sijaan, että luot uuden.

Jos luot uuden tietokannan, siirry eteenpäin ja anna sille nimi ja määritä asetukset, jos haluat muuttaa ne oletusasetuksista.

Nyt meidän on napsautettava hiiren kakkospainikkeella testitietokantaa, jonka olemme juuri luoneet ja valinneet tehtävät ja sitten Tuo tiedot.

On Valitse tietolähde valintaikkunassa, valitseMicrosoft Accessin (Microsoft Jet Database Engine)pudotusvalikosta.

Vieressä Tiedoston nimie, napsauta selailla ja siirtyä Access-tietokantaan, jonka haluat tuoda ja napsauta Avata. Huomaa, että tietokanta ei voi olla Access 2007: ssa tai uudemmassa muodossa (accdb) koska SQL Server ei tunnista sitä! Joten jos sinulla on 2007 - 2016 Access-tietokanta, muunna se ensin 2002-2003 tietokanta muoto (MDB) menemällä Tiedosto - Tallenna nimellä.

Siirry eteenpäin ja napsauta Seuraava valita määränpään. Koska napsautit hiiren kakkospainikkeella tietokantaa, jonka halusit tuoda tiedot, se olisi jo poistettava luettelosta. Jos ei, valitse SQL Native Client alkaen määränpää pudota alas. Tietokantaesimerkin pitäisi olla alla Palvelimen nimi ja sitten voit valita tietyn tietokannan alareunasta, kun valitset todentamismenetelmän.

Klikkaus Seuraava ja määritä sitten, miten haluat siirtää tietoja Access-ohjelmasta SQL: ään valitsemalla Kopioi tiedot yhdestä tai useammasta taulukosta tai Kirjoita kysely määrittääksesi siirrettävät tiedot.

Jos haluat kopioida kaikki taulukot tai vain jotkut taulukot Access-tietokannasta ilman tietojen manipulointia, valitse ensimmäinen vaihtoehto. Jos haluat kopioida vain tietyt taulukon rivit ja sarakkeet, valitse toinen vaihtoehto ja kirjoita SQL-kysely.

Oletusarvoisesti kaikki taulukot on valittava ja napsautettava Muokata kartoituksia -painiketta, voit määrittää, miten kentät kartoitetaan kahden taulukon välillä. Jos luot uuden tietokannan tuontia varten, se tulee olemaan tarkka kopio.

Tässä on vain yksi taulukko Access-tietokannassani. Napsauta Seuraava ja näet Suorita paketti jossa missä Suorita välittömästi olisi tarkistettava.

Klikkaus Seuraava ja napsauta sitten Suorittaa loppuun. Näet sitten tiedonsiirron edistymisen sen tapahtuessa. Kun se on valmis, näet jokaisen taulukon riville siirrettyjen rivien määrän Viesti sarake.

Klikkaus kiinni ja olet valmis. Voit nyt mennä eteenpäin ja suorittaa SELECT taulukkosi avulla varmistaaksesi, että kaikki tiedot tuodaan. Nyt voit nauttia SQL Serverin voimasta tietokannan hallintaan.

Onko sinulla ongelmia tietojesi tuomisessa Accessista SQL Serveriin? Jos on, lähetä kommentti ja yritän auttaa. Nauttia!