Siirrä tietoja MS Accessista SQL Server -tietokantaan
Viime aikoina minun piti siirtää tietoja Access-tietokannasta SQL Server 2014: een, koska tietokantaani tuli liian suuri käyttöoikeus. Vaikka prosessi on melko yksinkertainen, ajattelin kirjoittaa artikkelin vaiheittaisten ohjeiden avulla.
Ensinnäkin sinun täytyy varmistaa, että tietokoneeseen on asennettu SQL Server tai SQL Server Express. Kun lataat SQL Server Expressin tietokoneeseen, lataa versio Lisäpalvelut. Jos et, niin tietokantamoottoria ei asenneta ja sinulla on SQL Management Studio ilman tietokantapohjaa yhteyden muodostamiseen.
Kun SQL Server on asennettu oikein, voit jatkaa alla olevien vaiheiden avulla tuoda Access-tietokannan uuteen tietokantaan SQL Serverissä.
Siirrä tietokanta SQL Serveriin
Avaa SQL Server Management Studio ja muodosta yhteys tietokantapalvelimeen, johon haluat tuoda Access-tietokannan. Alla tietokannat, napsauta hiiren kakkospainikkeella ja valitse Uusi tietokanta. Jos sinulla on jo tietokanta ja haluat yksinkertaisesti tuoda pari taulukkoa Accessista, ohita tämä ja siirry Tuo tietoja vaihe 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 niitä oletusarvoista.
Nyt meidän täytyy napsauttaa hiiren kakkospainikkeella juuri luomiamme testitietokantaa ja valita tehtävät ja sitten Tuo tietoja.
On Valitse tietolähde valintaikkunassa Microsoft Access (Microsoft Jet -tietokannan moottori) pudotusvalikosta.
Vieressä Tiedoston nimie, napsauta selailla ja siirry Access-tietokantaan, jonka haluat tuoda ja napsauttaa Avata. Huomaa, että tietokanta ei voi olla Access 2007- tai uudemmassa muodossaaccdb) SQL Server ei tunnista sitä! Joten jos sinulla on käyttöoikeustietokanta 2007–2016, muuntaa se ensin 2002-2003 Tietokanta muoto (MDB) menemällä Tiedosto - Tallenna nimellä.
Mene eteenpäin ja napsauta Seuraava valita kohde. Koska napsautat hiiren kakkospainikkeella tietokantaa, johon haluat tuoda tiedot, se olisi jo valittava luettelosta. Jos ei, valitse SQL Native Client alkaen määränpää pudota alas. Sinun pitäisi nähdä tietokannan esimerkki kohdassa Palvelimen nimi ja sitten voit valita tietyn tietokannan alareunassa, kun valitset todennusmenetelmän.
Klikkaus Seuraava ja määritä sitten, miten haluat siirtää tiedot Accessista SQL: ään valitsemalla joko Kopioi tiedot yhdestä tai useammasta taulukosta tai Kirjoita kysely, jonka avulla voit määrittää siirrettävät tiedot.
Jos haluat kopioida kaikki taulukot tai vain tietyt taulukot Access-tietokannasta ilman tietojen käsittelyä, valitse ensimmäinen vaihtoehto. Jos haluat kopioida vain tiettyjä taulukon rivejä ja sarakkeita, valitse toinen vaihtoehto ja kirjoita SQL-kysely.
Oletuksena kaikki taulukot on valittava ja jos napsautat Muokata kartoituksia -painiketta, voit määrittää, miten kentät kartoittavat kahden taulukon välillä. Jos olet luonut uuden tuontitietokannan, se on tarkka kopio.
Täällä minulla on vain yksi taulukko Access-tietokannassani. Valitse Seuraava ja näet Suorita paketti näytössä missä Suorita heti tulisi tarkistaa.
Klikkaus Seuraava ja napsauta sitten Suorittaa loppuun. Näet sitten tiedonsiirron edistymisen sellaisenaan. Kun se on valmis, näet kunkin taulukon siirretyt rivit Viesti sarake.
Klikkaus kiinni ja olet valmis. Voit nyt mennä eteenpäin ja ajaa SELECT-taulukot varmistaaksesi, että kaikki tiedot on tuotu. Nyt voit nauttia SQL Serverin tietokannan hallintaan.
Onko ongelmia tietojen tuomisessa Accessista SQL Serveriin? Jos näin on, lähetä kommentti ja yritän auttaa. Nauttia!