powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Добавление партиции [oracle]
12 сообщений из 12, страница 1 из 1
Добавление партиции [oracle]
    #39381304
Фотография Станислав Клевцов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.

Подскажите, пожалуйста, как добавить еще одну партицию в таблицу.
Почему-то не получается :-(
...
Рейтинг: 0 / 0
Добавление партиции [oracle]
    #39381311
Фотография orawish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Станислав КлевцовВсем привет.

Подскажите, пожалуйста, как добавить еще одну партицию в таблицу.
Почему-то не получается :-(
подробности см. в ошибке, которая вам возвращается когда не получается .
варианты почему - есть
...
Рейтинг: 0 / 0
Добавление партиции [oracle]
    #39381312
Фотография Станислав Клевцов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Станислав Клевцов,


Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
 ALTER TABLE TEST ADD
  PARTITION BY RANGE ("MTH") INTO
  (PARTITION "P201702_MTH" 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 LOGGING 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
  TABLESPACE "TEST_TAB" )
...
Рейтинг: 0 / 0
Добавление партиции [oracle]
    #39381317
Фотография Станислав Клевцов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
orawish,

синтаксис не найду правильный ... не судите сторого.
...
Рейтинг: 0 / 0
Добавление партиции [oracle]
    #39381319
Фотография orawish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Станислав Клевцов,

синтаксис не выдумывайте, и всё наладится
...
Рейтинг: 0 / 0
Добавление партиции [oracle]
    #39381325
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Станислав Клевцовсинтаксис не найду правильныйRTFM SQL Language Reference (FAQ)
...
Рейтинг: 0 / 0
Добавление партиции [oracle]
    #39381327
Фотография orawish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Станислав Клевцов,

http://docs.oracle.com/database/121/SQLRF/statements_3001.htm#SQLRF01001

Код: plsql
1.
2.
ALTER TABLE print_media_part ADD
  PARTITION ...
...
Рейтинг: 0 / 0
Добавление партиции [oracle]
    #39381386
Фотография Станислав Клевцов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
orawish,

Добавил партицию. Всем спасибо за подсказки.

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
  ALTER TABLE TEST
  ADD PARTITION "P201704_MTH" VALUES LESS THAN(201705)
  --STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  --PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
  --BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
  STORAGE    (
                INITIAL          64K
                NEXT             1M
                MINEXTENTS       1
                MAXEXTENTS       UNLIMITED
                BUFFER_POOL      DEFAULT
               )
  TABLESPACE "TEST_TAB";



в итоге получилось , но есть отличие от предыдущего месяца:

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
PARTITION "P201701_MTH" 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 LOGGING 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
  TABLESPACE "TEST_TAB" , 
 PARTITION "P201704_MTH" 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 LOGGING 
  STORAGE(
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
  TABLESPACE "TEST_TAB" 



Почему этих строчек нет ?

Код: plsql
1.
2.
 STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
...
Рейтинг: 0 / 0
Добавление партиции [oracle]
    #39381597
Фотография Станислав Клевцов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Станислав Клевцов,

странно...
...
Рейтинг: 0 / 0
Добавление партиции [oracle]
    #39382074
Фотография Станислав Клевцов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Станислав Клевцов,

после инсерта 1 записи ,
строки добавились
Код: plsql
1.
2.
 STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1



в description таблицы .

Всем спасибо !
...
Рейтинг: 0 / 0
Добавление партиции [oracle]
    #39382087
Фотография orawish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Станислав КлевцовСтанислав Клевцов,

после инсерта 1 записи ,
строки добавились
Код: plsql
1.
2.
 STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1



в description таблицы .

Всем спасибо !
init.ora
deferred_segment_creation у вас, знамо= TRUE
...
Рейтинг: 0 / 0
Добавление партиции [oracle]
    #39382101
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
orawishinit.ora
deferred_segment_creation у вас, знамо= TRUEотсутствует.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Добавление партиции [oracle]
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]