Mājas lapa » MS Office padomi » Pārvietot datus no MS Access uz SQL Server datu bāzi

    Pārvietot datus no MS Access uz SQL Server datu bāzi

    Nesen man bija jāpārvieto dati no Access datu bāzes uz SQL Server 2014, jo mana datu bāze kļuva pārāk liela, lai piekļūtu. Pat ja process ir diezgan vienkāršs, es sapratu, ka es rakstīšu rakstu ar soli pa solim.

    Pirmkārt, jums jāpārliecinās, vai datorā ir instalēta SQL Server vai SQL Server Express. Lejupielādējot SQL Server Express personālajā datorā, pārliecinieties, ka lejupielādējat versiju Papildu pakalpojumi. Ja tā nav, tad datubāzes dzinējs netiks instalēts, un jums būs SQL Management Studio bez datu bāzes, lai izveidotu savienojumu.

    Kad SQL Server ir instalēts pareizi, varat turpināt tālāk norādītās darbības, lai importētu Access datu bāzi jaunā SQL Server datu bāzē.

    Piekļuves datu bāzes pārsūtīšana uz SQL Server

    Atveriet SQL Server Management Studio un izveidojiet savienojumu ar datu bāzes serveri, kurā vēlaties importēt Access datu bāzi. Zem Datu bāzes, ar peles labo pogu noklikšķiniet un izvēlieties Jauna datu bāze. Ja jums jau ir datu bāze un jūs vienkārši vēlaties importēt pāris tabulas no Access, tad vienkārši izlaidiet šo un dodieties uz Importēt datus zemāk. Vienkārši noklikšķiniet uz pašreizējās datu bāzes, nevis izveidojiet jaunu.

    Ja izveidojat jaunu datubāzi, dodieties uz priekšu un piešķiriet tai nosaukumu un konfigurējiet iestatījumus, ja vēlaties tos mainīt no noklusējuma.

    Tagad mums ir nepieciešams ar peles labo pogu noklikšķināt uz testa datubāzes, kuru mēs tikko izveidojām un izvēlējāmies Uzdevumi un tad Importēt datus.

    Uz Izvēlieties datu avotu dialoglodziņā izvēlieties Microsoft piekļuve (Microsoft Jet Database Engine) nolaižamajā lodziņā.

    Blakus Faila nosaukumse, noklikšķiniet uz Pārlūkot un dodieties uz piekļuves datu bāzi, kuru vēlaties importēt un noklikšķiniet Atvērt. Ņemiet vērā, ka datu bāze nevar būt Access 2007 vai augstākā formātā (ACCDB), jo SQL Server to neatpazīst! Tātad, ja jums ir 2007.-2016. Gada piekļuves datu bāze, vispirms pārvērst to uz 2002-2003 datubāze formāts (MDB), dodoties uz Fails - Saglabāt kā.

    Iet uz priekšu un noklikšķiniet uz Nākamais izvēlēties galamērķi. Tā kā jūs noklikšķinājāt ar peles labo pogu uz datu bāzes, kuru vēlaties importēt, tas jau ir jāizvēlas sarakstā. Ja tā nav, izvēlieties SQL Native Client no Galamērķis nomest lejā. Jums jāredz datubāzes piemērs sadaļā Servera nosaukums un pēc tam, izvēloties savu autentifikācijas metodi, varēsiet izvēlēties konkrētu datubāzi apakšā.

    Klikšķis Nākamais un pēc tam norādiet, kā vēlaties pārsūtīt datus no piekļuves SQL, izvēloties vai nu Kopējiet datus no vienas vai vairākām tabulām vai Uzrakstiet vaicājumu, lai norādītu datus, kas jāpārsūta.

    Ja vēlaties kopēt visas tabulas vai tikai dažas no tabulām no piekļuves datu bāzes bez manipulācijām ar datiem, izvēlieties pirmo iespēju. Ja no tabulas ir jāpārkopē tikai dažas datu rindas un kolonnas, tad izvēlieties otro opciju un uzrakstiet SQL vaicājumu.

    Pēc noklusējuma visas tabulas jāizvēlas un, noklikšķinot uz Rediģēt Kartes poga, jūs varat konfigurēt, kā lauki kartes starp abām tabulām. Ja esat izveidojis jaunu importēšanas datu bāzi, tad tā būs precīza kopija.

    Šeit manā Access datu bāzē ir tikai viena tabula. Noklikšķiniet uz Tālāk un jūs redzēsiet Palaist paketi ekrāns, kur Palaidiet tūlīt jāpārbauda.

    Klikšķis Nākamais un pēc tam noklikšķiniet uz Pabeigt. Pēc tam redzēsiet datu pārsūtīšanas gaitu, kā tas notiek. Kad tas ir pabeigts, jūs redzēsiet rindu skaitu, kas nodotas katrai tabulai Ziņojums sleja.

    Klikšķis Aizvērt un esat pabeidzis. Tagad varat doties uz priekšu un palaist SELECT tabulās, lai pārliecinātos, ka visi dati ir importēti. Tagad jūs varat baudīt SQL Server spēku, lai pārvaldītu savu datu bāzi.

    Kādas problēmas, importējot datus no piekļuves SQL Server? Ja tā, ievietojiet komentāru un mēģināšu palīdzēt. Izbaudi!