[Oracle] Problem z utworzeniem przestrzeni tabel
Marcin - 27-12-2005 10:18
[Oracle] Problem z utworzeniem przestrzeni tabel
Hej
Probuje utworzyc systemowa przestrzen tabel:
CREATE TABLESPACE rbs0 DATAFILE '/ORACLE/admin/ORCL/files/marcin01.dbf' SIZE 5m REUSE EXTENT MANAGEMENT DICTIONARY
i dostaje komunikat:
BŁĄD w linii 1: ORA-12913: Nie można utworzyć zarządzanej słownikowo przestrzeni tabel
Musi byc koniecznie systemowa poniewaz w nastepnej kolejnosci, chce utworzyc segmenty wycofania oparte na tej przestrzeni tabel.
Dlaczego nie moge utworzyc tej przestrzeni tabel?
Morff - 27-12-2005 10:18
Dnia 23-12-2005 o 17:29:30 Marcin <marcin.korkus@poczta.fm> napisał:
> ORA-12913
use the google luck :
An attempt was made to create a dictionary managed tablespace in a database whose SYSTEM tablespace is locally managed.
skoro utworzyłeś przestrzeń SYSTEM jako locally managed , to teraz masz .. Utwórz przestrzenie systemowe jako locally manager , a przestrzenie na swoje dane i indeksy jako locally managed ..
-- Pozdrawiam Morff ---------------------- AQQ 141151 Powered by Opera/M2
Morff - 27-12-2005 10:18
Dnia 23-12-2005 o 18:44:27 Morff <morff1@wp.pl> napisał:
> Utwórz przestrzenie systemowe jako locally manager
jako dictionary managed :)
-- Pozdrawiam Morff ---------------------- AQQ 141151 Powered by Opera/M2
Marcin - 27-12-2005 10:18
Czyli mam tworzyc przestrzen tabel w ten sposob?
CREATE TABLESPACE rbs0 DATAFILE '/ORACLE/admin/ORCL/files/marcin01.dbf' SIZE 5m REUSE EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128k
Morff - 27-12-2005 10:18
Dnia 23-12-2005 o 20:57:34 Marcin <marcin.korkus@poczta.fm> napisał:
> Czyli mam tworzyc przestrzen tabel w ten sposob? > > CREATE TABLESPACE rbs0 > DATAFILE '/ORACLE/admin/ORCL/files/marcin01.dbf' > SIZE 5m REUSE > EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128k
Chodzi o przestrzeń tabel SYSTEM . Przeczytaj poprzedni post .. chyba ze masz problemy z angielskim .
-- Pozdrawiam Morff ---------------------- AQQ 141151 Powered by Opera/M2
Marcin - 27-12-2005 10:18
> Chodzi o przestrzeń tabel SYSTEM . Przeczytaj poprzedni post .. chyba ze > masz problemy z angielskim .
Aha, czyli mam skasowac przestrzen tabel SYSTEM i utworzyc ja na nowo z parametrem MANAGEMENT LOCAL ?
Morff - 27-12-2005 10:18
Dnia 23-12-2005 o 23:02:49 Marcin <marcin.korkus@poczta.fm> napisał:
>> Chodzi o przestrzeĂą tabel SYSTEM . Przeczytaj poprzedni post .. chyba ze >> masz problemy z angielskim . > > Aha, czyli mam skasowac przestrzen tabel SYSTEM i utworzyc ja na nowo z > parametrem > MANAGEMENT LOCAL ?
na to wygląda , co tak naprawde wiąze sie z postawieniem bazy od nowa.
-- Pozdrawiam Morff ---------------------- AQQ 141151 Powered by Opera/M2
Marcin - 27-12-2005 10:18
Jednak zrezygnowalem z postawienie bazy od poczatku. Stworzylem segment w ten sposob:
SQL> CREATE ROLLBACK SEGMENT s78 2 TABLESPACE SYSTEM 3 STORAGE ( INITIAL 250K NEXT 250K MINEXTENTS 2 OPTIMAL 1m);
Segment wycofania został utworzony.
Jednak gdy sie przyjrzalem przestrzeni tabel SYSTEM z poziomu OEM to zauwazylem ze ma ona ustawiana opcje Locally Managed. Co prawda nie mozna nic tu zmienic, ale opcja jest wyraznie zaznaczona.
No to by bylo tyle.
Pozdrawiam Wesolych Swiat
Morff - 27-12-2005 10:18
Dnia 24-12-2005 o 16:38:54 Marcin <marcin.korkus@poczta.fm> napisał:
> Jednak zrezygnowalem z postawienie bazy od poczatku. Stworzylem segment w > ten sposob: > > SQL> CREATE ROLLBACK SEGMENT s78 > 2 TABLESPACE SYSTEM > 3 STORAGE ( INITIAL 250K NEXT 250K MINEXTENTS 2 OPTIMAL 1m); > > Segment wycofania zostaÂł utworzony. > > Jednak gdy sie przyjrzalem przestrzeni tabel SYSTEM z poziomu OEM to > zauwazylem ze ma ona > ustawiana opcje Locally Managed. Co prawda nie mozna nic tu zmienic, ale > opcja jest wyraznie zaznaczona. > > No to by bylo tyle
No i sam sie zamotałem - przestrzeń system podczas tworzenia bazy powinna być DICTIONARY .. utworzyłes segment wycofania ale w przestrzeni SYSTEM a to nie jest dobre rozwiązanie.
-- Pozdrawiam Morff ---------------------- AQQ 141151 Powered by Opera/M2
Slawomir Cichy - 29-12-2005 14:33
Marcin wrote: > Jednak zrezygnowalem z postawienie bazy od poczatku. Stworzylem segment w > ten sposob: > > SQL> CREATE ROLLBACK SEGMENT s78 > 2 TABLESPACE SYSTEM > 3 STORAGE ( INITIAL 250K NEXT 250K MINEXTENTS 2 OPTIMAL 1m); > > Segment wycofania został utworzony. > > Jednak gdy sie przyjrzalem przestrzeni tabel SYSTEM z poziomu OEM to > zauwazylem ze ma ona > ustawiana opcje Locally Managed. Co prawda nie mozna nic tu zmienic, ale > opcja jest wyraznie zaznaczona. > > No to by bylo tyle.
Wcale nie na tyle, nie powinies tworzyc segmentow wycofania w przestrzeni SYSTEM - to jest bardzo zle posuniecie...
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Oracle, SQL, PL/SQL. Jak =?ISO-8859-2?Q?napisa=E6_zapytanie=2C?==?ISO-8859-2?Q?_kt=F3re_zwr=F3ci_nazw=EA_atrybutu=2C_kt=F3reg o?==?ISO-8859-2?Q?_warto=B6ci_spe=B3niaj=B1_zadany_warunek?=
Oracle 19g +Insert +Insert +Insert...
[oracle] zapytanie dynamiczne z =?ISO-8859-2?Q?=22dynamiczn=B1_?==?ISO-8859-2?Q?nazw=B1_tabeli=22?=
[Oracle] jak =?ISO-8859-2?Q?ograniczy=E6_pami=EA=E6_dla_se?==?ISO-8859-2?Q?rwera=3F?=
=?ISO-8859-2?Q?=5BOT=5D_Zdany_egzamin_Oracle_1Z0-007_a?==?ISO-8859-2?Q?_brak_informacji_na_stronie_Prometric_-_czy?==?ISO-8859-2?Q?_co=B6_nie_tak=3F?=
[oracle] czy da =?ISO-8859-2?Q?si=EA_z_poziomu_procedury_?==?ISO-8859-2?Q?zrobi=E6_kopi=EA_zapasow=B1=3F?=
[oracle 10g] czy =?ISO-8859-2?Q?mo=BFna_wy=B3=B1czy=E6_wszys?==?ISO-8859-2?Q?tkie_wi=EAzy_w_schemacie=3F?=
MSSQL Express czy Oracle Express
=?iso-8859-2?q?[oracle]_Jak_sprawdzi=E6_wielko=B6=E6_tabeli_=3F=3F?=
=?ISO-8859-2?Q?Poszukjue_ksi=B1=BFki_"Oracle_?= =?ISO-8859-2?Q?optymalizacja_wydajno=B6ci"..?=
zanotowane.pldoc.pisz.plpdf.pisz.pllunadance.htw.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|