lt.phhsnews.com


lt.phhsnews.com / Perkelkite duomenis iš MS Access į SQL Server duomenų bazę

Perkelkite duomenis iš MS Access į SQL Server duomenų bazę


Neseniai turėjau migruoti duomenis iš "Access" duomenų bazės į "SQL Server 2014", nes mano duomenų bazė buvo per didelė, kad galėtumėte naudotis. Nors procesas yra gana paprastas, aš supratau, kad parašysiu straipsnį su išsamiomis instrukcijomis.

Pirmiausia turite įsitikinti, kad jūsų kompiuteryje įdiegta SQL Server arba SQL Server Express. Kai atsisiųsite SQL Server Express asmeniniame kompiuteryje, įsitikinkite, kad atsisiųsite versiją naudodami Išplėstines paslaugas . Jei to nepadarysite, tada duomenų bazės variklis nebus įdiegtas ir jūs turėsite SQL valdymo studiją be duomenų bazės, kad prisijungtumėte.

Kai tinkamai įdiegėte "SQL Server", galite tęsti toliau nurodytus veiksmus, kad importuotumėte Access duomenų bazę į naują SQL Server duomenų bazę.

Perkėlimo prie duomenų bazės į SQL serverį

Atidarykite "SQL Server Management Studio" ir prisijunkite prie duomenų bazės serverio, į kurį norite importuoti savo prieigos duomenų bazę. Po duomenų bazėmis dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Naujoji duomenų bazė . Jei jau turite duomenų bazę ir tiesiog norite importuoti keletą stalų iš "Access", tada tiesiog praleiskite ją ir eikite į toliau nurodytą veiksmą " Import Data" . Tiesiog paspauskite dešinįjį pelės mygtuką ant savo dabartinės duomenų bazės, o ne kurti naują.

Jei kuriate naują duomenų bazę, eikite į priekį ir nurodykite pavadinimą ir konfigūruokite nustatymus, jei norite juos pakeisti iš numatytųjų.

Dabar turime dešiniuoju pelės mygtuku spustelėkite bandytą duomenų bazę, kurią ką tik sukūrėme, pasirinkite " Užduotys" ir tada " Importuoti duomenis" .

Dialogo lange Pasirinkti duomenų šaltinį išskleidžiamajame laukelyje pasirinkite Microsoft Access ("Microsoft Jet Database Engine") .

Šalia failo vardo spustelėkite Naršyti ir naršykite prie prieigos duomenų bazės, kurią norite importuoti, ir spustelėkite Atidaryti . Atkreipkite dėmesį, kad duomenų bazė negali būti "Access 2007" arba aukštesnio formato ( ACCDB ), nes "SQL Server" jo neatpažįsta! Taigi, jei turite prieigą prie duomenų bazės nuo 2007 iki 2016 m., Pirmiausia ją konvertuokite į 2002-2003 m. Duomenų bazės formatą ( MDB ), eikite į failą - išsaugoti kaip .

Eik į priekį ir spustelėkite " Toliau", kad pasirinktumėte tikslą. Kadangi dešiniuoju pelės mygtuku paspaudėte duomenų bazę, kurią norėjote importuoti į duomenis, ji jau turėtų būti pasirinkta sąraše. Jei ne, išskleidžiamajame sąraše " Paskirtis" pasirinkite " SQL Native Client" . Jūs turėtumėte pamatyti duomenų bazės egzempliorių pagal serverio vardą ir tada galėsite pasirinkti konkrečią duomenų bazę apačioje, kai pasirinksite autentifikavimo metodą.

Spustelėkite Toliau, tada nurodykite, kaip norite perkelti duomenis iš Access į SQL, pasirinkdami Kopijuoti duomenis iš vienos ar daugiau lentelių arba Rašyti užklausą, norėdami nurodyti duomenis, kuriuos norite perkelti .

Jei norite kopijuoti visas lenteles arba tik kai kurias lenteles iš Access duomenų bazės be manipuliavimo duomenimis, pasirinkite pirmąją parinktį. Jei jums reikia nukopijuoti tik tam tikras lentelės eilutes ir stulpelius, pasirinkite antrąją parinktį ir parašykite SQL užklausą.

Numatyta, kad visos lentelės turi būti parinktos ir spustelėjus mygtuką Redaguoti pavaizdavimus, galite nustatyti, kaip laukai yra tarp dviejų lentelių. Jei sukūrėte naują importo duomenų bazę, tai bus tiksli kopija.

Čia turiu tik vieną lentelę mano prieigos duomenų bazėje. Spustelėkite Pirmyn ir pamatysite langą Vykdyti paketą, kuriame turėtų būti pažymėta Vykdyti iš karto .

Spustelėkite Pirmyn, tada spustelėkite Baigti . Tuomet pamatysite duomenų perdavimo procesą, kai jis įvyks. Po to, kai baigsite, pamatysite eilučių, perkeltų į kiekvieną lentelę stulpelyje " Žinutė" .

Spustelėkite Uždaryti ir baigta. Dabar galite eiti į priekį ir paleisti SELECT savo lentelėse, kad įsitikintumėte, jog visi duomenys buvo importuoti. Dabar galite mėgautis SQL Server galia valdyti savo duomenų bazę.

Kokios problemos importuoja duomenis iš "Access" į "SQL Server"? Jei taip, paskelbkite komentarą ir bandysiu padėti. Mėgautis!


Kaip rasti prarastus

Kaip rasti prarastus "Windows" arba "Office" produkto raktus

Jei planuojate diegti "Windows" iš naujo, bet negalite rasti savo produkto raktą, jums sekasi, nes jis saugomas Windows registro. Tai tiesiog nėra lengva rasti, be pagalbos jums neįmanoma perskaityti. Laimei, mes esame čia, kad padėtume. Kaip matote paveikslėlyje aukščiau, produkto ID saugomas registre, bet yra dvejetainiu formatu, kurio negalima perskaityti žmonėms, nebent esate kažkoks Cylon .

(how-to)

Kaip palyginti naršyklių atminties naudojimą su

Kaip palyginti naršyklių atminties naudojimą su "Google Chrome"

Ar kada nors bandėte suprasti, kiek atminties "Google Chrome" ar "Internet Explorer" naudoja? Kadangi užduočių tvarkyklėje jie rodomi daugybe kartų, tai nėra taip paprasta! Čia yra greitas ir paprastas būdas juos palyginti. "Chrome" ir "IE" naudoja kelis procesus, skirtus atskirti skirtukus viena nuo kitos, kad įsitikintumėte, jog vienas skirtukas neuždaro visos naršyklės.

(how-to)