Dömören illetékes behozatala

Időről időre a dump adatbázisok a régiókból származnak, amelyeket ki kell használni és
dolgozni velük, otthon. Ki teszi ezeket a szemétlerakókat, mi is van ott
belülről, mondhatod - ismeretlen, ezért minden alkalommal, amikor telepíti
egy élő adatbázis, bár egy korábbi biztonsági mentés, ijesztő.

Az ötlet arra engedett következtetni, hogy az importáláskor logikus lenne az egész dump behelyezése
egy külön tabulátor, akkor is, ha valami rosszul megy, akkor lehet
csak kapcsolja be az offline és a köröm következmények nélkül. Azonban kiderült, hogy
9-ke ez nem lehetséges (a 10-ki rovására nem biztos, de az IMHO is).

Mit gondolnak az emberek ezen?
És mi a legpontosabb és legbiztonságosabb algoritmus egy dump importálásához?

PS Az importálást megelőzően természetes, hogy a TOAD-t törölni kell, de csak az általános adatot adja
az ötlet az objektumok, akkor nem megy a kódot egy hatalmas készlet
funkciók, eljárások stb.

Hozzászólás: Mikhail Bunzya
Az ötlet arra engedett következtetni, hogy az importáláskor logikus lenne az egész dump behelyezése
egy külön tabulátor, akkor is, ha valami rosszul megy, akkor lehet
egyszerűen offline és szög nélküli lesz a következmények nélkül. viszont
kiderült, hogy 9-ke ez nem lehetséges (a 10-ki rovására nem biztos, de
IMHO is).

AL> Hozzon létre egy felhasználót egy névvel, és adja meg neki a jogot
AL> egyetlen táblaterületet. Az exportfájlban törölje az összes explicit
AL> céltáblázat. Import make fromuser = touser =.
Minden rendben lenne, ha nem lennének olyan sok tárgy, de több száz.

Igen, még több százezer - egy vasaló számítógép :).

Hozzászólás: Sergey Yudin
És szinte minden olyan konkrét táblázatra utal, amely kezdetben nem
ott. És amikor az Oracle nem talál ilyen táblaterületi nevet, akkor
általában elkezdi mindent eldobni a rendszerbe.
Bár, valószínűleg, ha a felhasználó számára, hogy megadja a jogokat az egyedi tablespace, hogy
ott fog dobni mindent, amit nem talál. Most megpróbálom :)

Ez így van, és nincs rendszer :).

Hozzászólás: Sergey Yudin
És hatalmas tárgyak irányítására - csak nem igaz.
Valamilyen módon automatizálható ez a folyamat?

/ usr / bin / vi - figyelemre méltóan minden automatizálódik.
Alternatív megoldásként, ha a Windoza alatt van, a MultiEdit jó munkát végez.

Köszönöm a visszavont kérdést. Köszönöm a figyelmet.

Feladó: Olexandr Siroklyn <***@inbox.ru>
Téma: Re: =? KOI8-U? Q = E7 = D2 = C1 = CD = CF = D4 = CE = D9 = CA = C9 = CD = D0 = CF = D2 = D4 _
=? KOI8-U? Q = C4 = C1 = CD = D0 = C1 = 2E? =

Könnyű. Igaz egy másik galaxis lakói számára:

sed -r '/ TABLESPACE "[a-zA-Z0-9 _ $] *" // g' $ 1> $ 2

Hozzászólás: Mikhail Bunzya
És hatalmas tárgyak irányítására - csak nem igaz.
Valamilyen módon automatizálható ez a folyamat?

--
A legjobb vágyakkal,
Olexandr Siroklyn

Dmitry Y. Bulgakov

OS> Könnyű. Igaz egy másik galaxis lakói számára:

OS> sed -r's / TABLESPACE "[a-zA-Z0-9 _ \ $] *" // g '$ 1> $ 2

Tehát közvetlen és egy másik. A cygwin még nem szűnt meg.

A cygwin-en egy másik Oracle 8.0-on vagyok, amely az AIX'om szervezésében fonódott
kommunikáció az ssh-en keresztül a nevezett csővel az AIX'e-nél, ahol a kivitel megtörtént. A
az oldalán WinNT infa ezen a csatornán az ssh-kapcsolaton elfogadtuk, vágtuk
split'om darab 1 GB-os és békésen bzip'a.

* András *, lásd a napot, amely a hegyen emelkedik.
Még mindig ott van.

Hozzászólás: Mikhail Bunzya
Az ötlet arra engedett következtetni, hogy az importálás során logikus lenne az egész dump behelyezése
egy külön tabulátor, akkor is, ha valami rosszul megy, akkor lehet
egyszerűen offline és szög nélküli lesz a következmények nélkül. viszont
kiderült, hogy 9-ke ez nem lehetséges (a 10-ki rovására nem biztos, de
IMHO is).

AL> Hozzon létre egy felhasználót egy névvel, és adja meg neki a jogot
AL> egyetlen táblaterületet. Az exportfájlban törölje az összes explicit
AL> céltáblázat. Import make fromuser = touser =.

Elvben, ha az exportfájlban nincsenek parancsok a specifikus létrehozásához
(lásd alább), nem szükséges törölni a táblaterületek nevét. Csak ez szükséges
így az egyetlen táblaterületet a felhasználó alapértelmezés szerint hozzárendelte.

Ha a felhasználó kvótája engedélyezi, a felhasználó tábláit importálják
asztalteret, ahonnan kivitték őket. Azonban, ha a táblaterület már nem
van a szükséges kvóta, a rendszer a
az adott felhasználói asztal alapértelmezett táblaterületét, amíg az asztal partíció nélküli,
nem tartalmaz LOB vagy VARRAY oszlopokat, nem típustáblázat, és nem névtelen
csak indexes táblázat túlcsordulási szegmenssel.

Kapcsolódó cikkek