powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / EXP-00003: no storage definition found for segment(0, 0)
22 сообщений из 22, страница 1 из 1
EXP-00003: no storage definition found for segment(0, 0)
    #37564957
Bsedo1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Oracle Database 11g Enterprise Edition Release 11.2.0.3 - 64bit for Linux.
При попытке выгрузить утилитой exp для версии Oracle 10.2.0.5 утилит (соотвественно 10 версии) ругается на некоторые таблицы
EXP-00003: no storage definition found for segment(0, 0)
с которых, соответсвенно, данные не выгружаются.
Пример таблицы
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
CREATE TABLE tax_1.t21oper
    (yearoper                       NUMBER DEFAULT -1 NOT NULL,
    c_reg                          NUMBER DEFAULT -1 NOT NULL,
    c_raj                          NUMBER DEFAULT -1 NOT NULL,
    facemode                       NUMBER(2,0) DEFAULT -1 NOT NULL,
    issld                          NUMBER DEFAULT 0,
    tblnum                         NUMBER DEFAULT -1 NOT NULL,
    idrow                          NUMBER DEFAULT -1 NOT NULL,
    idrow_main                     NUMBER DEFAULT -1 NOT NULL,
    type_doc                       CHAR(2 BYTE) DEFAULT '00' NOT NULL,
    datevp                         DATE DEFAULT to_date('01.01.1900','dd.mm.yyyy') NOT NULL,
    nompp                          VARCHAR2(64 BYTE) DEFAULT '?' NOT NULL,
    dateup                         DATE DEFAULT to_date('01.01.1900','dd.mm.yyyy') NOT NULL,
    vid                            CHAR(3 BYTE) DEFAULT '?' NOT NULL,
    vid_main                       CHAR(3 BYTE) DEFAULT '?' NOT NULL,
    zn                             NUMBER DEFAULT 0 NOT NULL,
    cnt                            NUMBER DEFAULT -1 NOT NULL,
    date_host                      DATE DEFAULT to_date('01.01.1900','dd.mm.yyyy') NOT NULL,
    nompp_host                     VARCHAR2(64 BYTE) DEFAULT '?' NOT NULL,
    type_host                      CHAR(2 BYTE) DEFAULT '  ' NOT NULL,
    vid_host                       CHAR(3 BYTE) DEFAULT '  ' NOT NULL,
    d_term                         DATE DEFAULT to_date('01.01.1900','dd.mm.yyyy') NOT NULL,
    datevv                         DATE DEFAULT to_date('01.01.1900','dd.mm.yyyy') NOT NULL,
    d_enter                        DATE DEFAULT sysdate NOT NULL,
    idpmnt                         NUMBER DEFAULT -1 NOT NULL,
    id                             NUMBER DEFAULT -1,
    idrowref                       NUMBER DEFAULT -1 NOT NULL,
    typedolg                       NUMBER(1,0) DEFAULT -1 NOT NULL,
    pencalc                        NUMBER(5,0) DEFAULT 0 NOT NULL,
    daysfreeze                     NUMBER(6,0) DEFAULT 0 NOT NULL,
    prpl                           CHAR(2 BYTE) DEFAULT '  ',
    cntterm                        NUMBER(2,0) DEFAULT 0 NOT NULL,
    pendate                        DATE DEFAULT to_date('01.01.1900','dd.mm.yyyy') NOT NULL,
    fix_prpl                       NUMBER(1,0) DEFAULT 0 NOT NULL,
    lastshft                       DATE DEFAULT to_date('01.01.1900','dd.mm.yyyy') NOT NULL,
    fixdif                         NUMBER(1,0) DEFAULT 0 NOT NULL,
    confirmed                      NUMBER(1,0) DEFAULT 0 NOT NULL,
    d_pass                         DATE DEFAULT to_date('01.01.1900','dd.mm.yyyy') NOT NULL,
    d_conf                         DATE DEFAULT to_date('01.01.1900','dd.mm.yyyy') NOT NULL,
    prplstat                       NUMBER(3,0) DEFAULT 0 NOT NULL,
    idprpl                         NUMBER(5,0) DEFAULT -1 NOT NULL,
    cdept                          NUMBER(6,0) DEFAULT -1 NOT NULL,
    p_base                         NUMBER(2,0) DEFAULT -1 NOT NULL,
    p_type                         NUMBER(2,0) DEFAULT -1 NOT NULL,
    iddoc                          NUMBER DEFAULT -1 NOT NULL,
    s_type                         NUMBER DEFAULT -1 NOT NULL,
    idrow631                       NUMBER DEFAULT -1 NOT NULL,
    idinsp                         NUMBER DEFAULT -1 NOT NULL,
    d_view                         DATE DEFAULT to_date('31.12.2999','dd.mm.yyyy'),
    md5                            VARCHAR2(8 BYTE) DEFAULT '0' NOT NULL)
  SEGMENT CREATION DEFERRED
  PCTFREE     10
  INITRANS    1
  MAXTRANS    255
  TABLESPACE  dpa
  STORAGE   (
    BUFFER_POOL DEFAULT
  )
  NOCACHE
  MONITORING
  PARTITION BY LIST (YEAROPER)
  (
  PARTITION p2007 VALUES (2007)
  PCTFREE     10
  INITRANS    1
  MAXTRANS    255
  LOGGING,
  PARTITION p2008 VALUES (2008)
  PCTFREE     10
  INITRANS    1
  MAXTRANS    255
  LOGGING,
  PARTITION p2009 VALUES (2009)
  PCTFREE     10
  INITRANS    1
  MAXTRANS    255
  LOGGING,
  PARTITION p2010 VALUES (2010)
  PCTFREE     10
  INITRANS    1
  MAXTRANS    255
  LOGGING,
  PARTITION p2011 VALUES (2011)
  PCTFREE     10
  INITRANS    1
  MAXTRANS    255
  LOGGING,
  PARTITION p2012 VALUES (2012)
  PCTFREE     10
  INITRANS    1
  MAXTRANS    255
  LOGGING
  )
  NOPARALLEL
/


Подскажите, пожалуйста - можно ли это поправить?
Заранее спасибо!
...
Рейтинг: 0 / 0
EXP-00003: no storage definition found for segment(0, 0)
    #37565049
проходил мимо...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bsedo1,

Отложенное создание сегмента. Эти таблицы просто пустые.
...
Рейтинг: 0 / 0
EXP-00003: no storage definition found for segment(0, 0)
    #37565057
проходил мимо...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проходил мимо...,

Поправка - партишены.
...
Рейтинг: 0 / 0
EXP-00003: no storage definition found for segment(0, 0)
    #37565089
Охрименко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
используйте impdp/expdp
Use the Export Data Pump parameter VERSION in case the target database has a lower compatibility level than the source database.
...
Рейтинг: 0 / 0
EXP-00003: no storage definition found for segment(0, 0)
    #37565136
Bsedo1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проходил мимо...Bsedo1,
Отложенное создание сегмента. Эти таблицы просто пустые.
Таблицы не пустые. Нкоторые сегменты да, но в друих данные есть, и "родимый" 11 клиент их прекрасно вытягывает
Код: sql
1.
2.
3.
4.
5.
6.
. . importing partition              "T21OPER":"P2007"          0 rows imported
. . importing partition              "T21OPER":"P2008"          0 rows imported
. . importing partition              "T21OPER":"P2009"          0 rows imported
. . importing partition              "T21OPER":"P2010"          0 rows imported
. . importing partition              "T21OPER":"P2011"      80969 rows imported
. . importing partition              "T21OPER":"P2012"          0 rows imported


К большому сожалению использовать утилиту impdp/expdp для даной задачи нельзя, поскольку загрузка в другой экземпляр осуществляется утилитой imp и мы это изменить не можем.
...
Рейтинг: 0 / 0
EXP-00003: no storage definition found for segment(0, 0)
    #37565161
Bsedo1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прош прощения,
Код: sql
1.
2.
3.
4.
5.
6.
7.
. . exporting table                        T21OPER
. . exporting partition                          P2007          0 rows exported
. . exporting partition                          P2008          0 rows exported
. . exporting partition                          P2009          0 rows exported
. . exporting partition                          P2010          0 rows exported
. . exporting partition                          P2011      81897 rows exported
. . exporting partition                          P2012          0 rows exported
...
Рейтинг: 0 / 0
EXP-00003: no storage definition found for segment(0, 0)
    #37565208
Охрименко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The original Export client is desupported for general use as of Oracle Database 11g.

А пробовали выгружать экспортом 11 версии, а загружать 10-м клиентом?

Надо попробовать варианты. или выгружать и загружать 11-м клиентом. Если не прокатит, то только поднимать у себя экземпляр с 10-й перегонять при помощи expdp/impdp, а потом уже с 10-ки выгружать стандартным экспортом и передавать куда нужно
...
Рейтинг: 0 / 0
EXP-00003: no storage definition found for segment(0, 0)
    #37565244
Bsedo1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ОхрименкоThe original Export client is desupported for general use as of Oracle Database 11g.

А пробовали выгружать экспортом 11 версии, а загружать 10-м клиентом?

Надо попробовать варианты. или выгружать и загружать 11-м клиентом. Если не прокатит, то только поднимать у себя экземпляр с 10-й перегонять при помощи expdp/impdp, а потом уже с 10-ки выгружать стандартным экспортом и передавать куда нужно
Спасибо за ответ! Выгружать экспортом 11 версии, а загружать 10-м клиентом не получается. Экземпляр с 10-кой у себя подняли, дампы перегнали. Только там объем большущий...
Может все же есть решение? В сходной ситуации в 9-ом и 10-ом Oracle правили view exu9tne http://shrikantrao.wordpress.com/2011/11/13/
...
Рейтинг: 0 / 0
EXP-00003: no storage definition found for segment(0, 0)
    #37565278
проходил мимо...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
EXP-00003: no storage definition found for segment(0, 0)
    #37565909
Bsedo1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проходил мимо...Bsedo1,
allocate extent
На этих таблицах не работает:
Код: sql
1.
2.
ALTER TABLE T21OPER ALLOCATE EXTENT;
ORA-14254: cannot specify ALLOCATE STORAGE for a (Composite) Range or List partitioned table
...
Рейтинг: 0 / 0
EXP-00003: no storage definition found for segment(0, 0)
    #37565986
проходил мимо...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bsedo1,

Код: plsql
1.
ALTER TABLE T21OPER MODIFY PARTITION p2007 ALLOCATE EXTENT;
...
Рейтинг: 0 / 0
EXP-00003: no storage definition found for segment(0, 0)
    #37566019
Охрименко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bsedo1,

А 11-м клиентом пробовали и экспорт и импорт в 10?
...
Рейтинг: 0 / 0
EXP-00003: no storage definition found for segment(0, 0)
    #37566022
проходил мимо...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОхрименкоА 11-м клиентом пробовали и экспорт и импорт в 10?Не сработает. Это следует просто из документации.
...
Рейтинг: 0 / 0
EXP-00003: no storage definition found for segment(0, 0)
    #37566048
Bsedo1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проходил мимо...Bsedo1,
Код: plsql
1.
ALTER TABLE T21OPER MODIFY PARTITION p2007 ALLOCATE EXTENT;


Да, так сработало, но результат експорта тот же - EXP-00003

ОхрименкоBsedo1,
А 11-м клиентом пробовали и экспорт и импорт в 10?
11-м клиентом импортировали в 10 потом 10-м клиентом экспортировали.
...
Рейтинг: 0 / 0
EXP-00003: no storage definition found for segment(0, 0)
    #37566067
проходил мимо...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bsedo1,

Пару строк в логе перед ошибкой покажите, пожалуйста.
...
Рейтинг: 0 / 0
EXP-00003: no storage definition found for segment(0, 0)
    #37566119
Bsedo1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проходил мимо...Bsedo1,

Пару строк в логе перед ошибкой покажите, пожалуйста.
exp tax_1/tax_1@test parfile=all_tax.dat query=\"where YEAROPER=2011 \" STATISTICS=none

all_tax.dat
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
log   =2830.log
file  =2830.dmp
tables=(
T21ZM_NOZ,                      
T21OPER,                        
T21OBJECT,                      
T21NVIDSTRPRC_ZM,               
T21NVIDSTRPRC,                  
T21NVIDSTRGR_ZM,                
T21NVIDSTRGR,                   
T21NVIDSTRDU,                   
T21NVIDSTRDS,                   
T21NVIDSTRBORG,                 
T21NVIDSTR,                     
T21ZM_NOZ
)



Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Export done in US7ASCII character set and AL16UTF16 NCHAR character set
server uses CL8MSWIN1251 character set (possible charset conversion)

About to export specified tables via Conventional Path ...
. . exporting table                      T21ZM_NOZ        132 rows exported
EXP-00079: Data in table "T21OPER" is protected. Conventional path may only be exporting partial table.
. . exporting table                        T21OPER
EXP-00003: no storage definition found for segment(0, 0)
. . exporting table                      T21OBJECT        925 rows exported
. . exporting table               T21NVIDSTRPRC_ZM
EXP-00003: no storage definition found for segment(0, 0)
. . exporting table                  T21NVIDSTRPRC
EXP-00003: no storage definition found for segment(0, 0)
. . exporting table                T21NVIDSTRGR_ZM
EXP-00003: no storage definition found for segment(0, 0)
. . exporting table                   T21NVIDSTRGR
EXP-00003: no storage definition found for segment(0, 0)
. . exporting table                   T21NVIDSTRDU
EXP-00003: no storage definition found for segment(0, 0)
. . exporting table                   T21NVIDSTRDS
EXP-00003: no storage definition found for segment(0, 0)
. . exporting table                 T21NVIDSTRBORG
EXP-00003: no storage definition found for segment(0, 0)
. . exporting table                     T21NVIDSTR
EXP-00003: no storage definition found for segment(0, 0)
Export terminated successfully with warnings.
...
Рейтинг: 0 / 0
EXP-00003: no storage definition found for segment(0, 0)
    #37566160
проходил мимо...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bsedo1,


Код: plsql
1.
2.
3.
4.
5.
sqlplus tax_1/tax_1@test

SELECT table_name, partition_name FROM user_tab_partitions WHERE table_name='T21OPER'
MINUS
SELECT segment_name, partition_name FROM user_segments WHERE segment_type='TABLE PARTITION';


?
...
Рейтинг: 0 / 0
EXP-00003: no storage definition found for segment(0, 0)
    #37566906
Bsedo1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проходил мимо...Bsedo1,


Код: plsql
1.
2.
3.
4.
5.
sqlplus tax_1/tax_1@test

SELECT table_name, partition_name FROM user_tab_partitions WHERE table_name='T21OPER'
MINUS
SELECT segment_name, partition_name FROM user_segments WHERE segment_type='TABLE PARTITION';


?
Код: sql
1.
2.
TABLE_NAME PARTITION_NAME 
T21OPER    P2008 
...
Рейтинг: 0 / 0
EXP-00003: no storage definition found for segment(0, 0)
    #37567251
проходил мимо...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bsedo1,

Выделите экстент и для этой партиции.
...
Рейтинг: 0 / 0
EXP-00003: no storage definition found for segment(0, 0)
    #37567715
Bsedo1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проходил мимо...Bsedo1,

Выделите экстент и для этой партиции.

Сработало! Спасибо огромное!
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
EXP-00003: no storage definition found for segment(0, 0)
    #39863556
gooriy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
EXP-00003: no storage definition found for segment(0, 0)
    #39864685
Taureg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
gooriy,

прошло ещё 8 лет
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / EXP-00003: no storage definition found for segment(0, 0)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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