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 surasti savo iPhone naudojant

Kaip surasti savo iPhone naudojant "Apple Watch" ar "iCloud"

Ar dažnai neteisiote savo" iPhone "? Jei turite "Apple Watch", lengvai suraskite savo telefoną naudodamiesi "ping" funkcija, taupydami jums nepatogumus ar rūpesčius, prašydami draugo ar šeimos nario paskambinti telefonu, norėdami padėti jums rasti jį. "Apple Watch" turi būti prijungtas į savo "iPhone" per "Bluetooth" arba tą patį "Wi-Fi" tinklą, kad galėtumėte naudoti savo laikrodžio pingo funkciją, kad galėtumėte rasti telefoną.

(how-to)

Kaip ištraukti nuorodas iš bet kurio tinklalapio naudojant PowerShell

Kaip ištraukti nuorodas iš bet kurio tinklalapio naudojant PowerShell

"PowerShell 3" turi daug naujų funkcijų, įskaitant keletą galingų naujų su internetinėmis funkcijomis susijusių funkcijų. Jie žymiai supaprastina žiniatinklio automatizavimą ir šiandien mes parodysime, kaip galite išgauti kiekvieną nuorodą iš tinklalapio, o pasirinktinai atsisiųsti resursą, jei to pageidaujate.

(how-to)