Adatbázis létrehozása helyreállítási eszközöket, kapcsolat fájlokat

Adatbázis létrehozása helyreállítási eszközöket, kapcsolat fájlok, a Copy Database Wizard egy adatbázis létrehozása SSIS segítségével

Korábban, a klasszikus módon lehet létrehozni adatbázisokat sorolta: egy grafikus felület, és a Create Database parancsot. Ez a legegyszerűbb módja, de van egy jelentős hátránya - nem teszi lehetővé, hogy egy adatbázis létrehozása eredetileg betöltött adatokat. Ugyanakkor, az igazi munka általában szükséges nemcsak az adatbázis létrehozása, hanem közvetlenül letölteni néhány adatot, például, az információt. Erre a célra az Ön rendelkezésére áll - alternatív módon lehet létrehozni egy adatbázist:

q visszaállítani a mentés;

q összekötő meglévő adatbázis fájlokat;

q használja a Copy Database varázsló;

q használata SSIS (DTSX csomag).

Mindezen eljárások, szükséges, hogy már létezett egy kész adatbázis mintát a betöltött adatokat.

A második módszer minden bizonnyal a leginkább egyszerű és megbízható, de sok a rendszergazdák és fejlesztők megfeledkezni róla. Ezért nekünk többet.

Csatlakozó egy meglévő adatbázis fájlokat lehet használni a különböző helyzetekben: hogy gyorsan talpra SQL Server adatbázis esetén a szerver hiba, ha az adatbázisokat fájlok megmaradnak, ha változik a lemez konfiguráció a szerver, vagy mint ebben az esetben, másolja az adatbázist, ha szükséges, a másik szerver. Tegyük fel, hogy szeretnénk másolni az adatbázis a teszt szerver az asztalon. A műveletsornak a következőképpen nézhet ki:

1. Az első dolog, amit meg kell tennie - másolja az adatbázis fájlokat egy teszt szerver. Azonban csak megy, és másolja, akkor nem: ők nyitottak a szerver, majd egy hibaüzenet jelenik meg másolni. Ahhoz, hogy átmenetileg bezárja ezeket a fájlokat, akkor két módja van:

· A gyorsabb módja: Vegye ki az adatbázisban. Ehhez válassza ki a Feladatok parancsot a helyi menüből az adatbázis ObjectExplorer | szereljük le (Feladatok | bontása);

· Egy megbízható módszer: a parancs futtatásához ALTER DATABASE. Ez a parancs használatával megváltoztathatjuk az adatbázishoz, beleértve a változásokat az állapotát. Például lefordítani a DB1 adatbázis offline módban (offline), a parancs a következőképpen nézhet ki:

ALTER DATABASE DB1 SET OFFLINE;

Egy másik lehetőség, hogy át egy adatbázis offline módban - használja a menü parancs Feladatok | Takeoffline (Feladatok | offline módban) az SQL Server Management Studio.

Az adatbázis nem elérhető, akkor meg kell jelölni egy speciális ablakban ObjectExplorer piros jelzés.

2. Másolja az adatbázis fájlokat a kívánt helyzetbe hagyományos eszközökkel a Windows. Jobb, hogy ne csak másolja az adatbázis fájlokat, de a tranzakciós napló. Elvileg, ha a tranzakciós napló elvész, akkor újból előállításra, de ez bonyolítja a csatlakozási folyamat (meg kell használni a parancsot CREATE DATABASE. FOR_ATTACH_REBUILD_LOG).

3. Vissza a forrás adatbázis egy működőképes állapotba. Ha már le útján ObjectExplorer. csatlakoztassa újra. Ehhez használja a csatolása parancsot (csatolása) adatbázisok tartály menüből. Ha az adatbázis vették offline (offline), majd vissza vissza online (online):

ALTER DATABASE DB1 SET online;

4. Csatlakoztassa az adatbázist egy új szerverre. Ehhez keretében adatbázisok tartály menü ObjectExplorer kattintson csatolása és kinyitotta AttachDatabase ablak (Adatbázis-kapcsolat) a Hozzáadás gombbal válasszuk podsoedinenyamoy adatbázis fájl (ha az ügylet napló ugyanabban a könyvtárban, akkor automatikusan csatlakozik), majd kattintson az OK. Ha kell csatlakoztatni az adatbázis egy másik nevet, akkor írja be az új nevet AttachAs oszlopon (csatlakozhatnak). Ezzel a módszerrel lehet csatlakozni az adatbázis ugyanazon a szerveren, ami előtte volt, de most a másolat formájában létező adatbázist egy másik név alatt.

A gyakorlatban ez a művelet kevesebb időt vesz igénybe, mint az olvasás a leírását.

A negyedik út - SSIS használja az adatbázis létrehozása és feltölteni azt az adatokat. Ez felül kell vizsgálni a modulban 10.

Kapcsolódó cikkek