powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Хочется подробностей о SYSPROC.ADMIN_MOVE_TABLE
8 сообщений из 8, страница 1 из 1
Хочется подробностей о SYSPROC.ADMIN_MOVE_TABLE
    #39577406
Не едет.
Ругается:
------------------------------ Введенные команды ------------------------------
CALL SYSPROC.ADMIN_MOVE_TABLE(
'DB2ADMIN',
'R_COMPONENTS_VALUE',
'LARGESPACE2',
'LARGESPACE2',
'LARGESPACE2',
'',
'',
'',
'',
'',
'MOVE');
------------------------------------------------------------------------------
CALL SYSPROC.ADMIN_MOVE_TABLE( 'DB2ADMIN', 'R_COMPONENTS_VALUE', 'LARGESPACE2', 'LARGESPACE2', 'LARGESPACE2', '', '', '', '', '', 'MOVE')
SQL2103N Процедуру ADMIN_MOVE_TABLE не удалось выполнить, поскольку какой-то
аспект исходной таблицы или таблицы назначения процедурой ADMIN_MOVE_TABLE не
поддерживается. Код причины : "6". SQLSTATE=5UA0M

SQL2103N Процедуру ADMIN_MOVE_TABLE не удалось выполнить, поскольку какой-то аспект исходной таблицы или таблицы назначения процедурой ADMIN_MOVE_TABLE не поддерживается. Код причины : "6".

Объяснение:

Процедура SYSPROC.ADMIN_MOVE_TABLE позволяет переместить данные из
одного табличного пространства в другое. Например, если есть
существующие табличные пространства DMS, в которых атрибут Reclaimable
Storage не включен, то эта процедура позволит перенести эти данные в
новые табличные пространства DMS, в которых атрибут Reclaimable Storage
включен. Процедура ADMIN_MOVE_TABLE не может работать с исходной
таблицей или таблицей назначения, поскольку они существуют в настоящий
момент в базе данных. На аспект, мешающий операции, указывает код
причины:

6

Возможны следующие ситуации:


* Тип исходной таблицы не поддерживается.
* На таблице не определены реляционные ограничения.
* Таблица находится в состоянии отложенной проверки
целостности или не нерабочем состоянии.

7
....

Что за неподдерживаемый тип - непонятно.
С ограничениями не переносится, без ограничений тоже не переносится.
Состояние вполне себе рабочее, на первый взгляд.

Информации отсюда маловато:
https://www.ibm.com/support/knowledgecenter/ru/SSEPGG_9.7.0/com.ibm.db2.luw.admin.dm.doc/doc/t0054864.html
Тут даже параметры толком не расписаны.

Есть топик, где написано, что удаление индексов помогает, удалил - не помогает. Тригеры удалил - не помогает.

Можно, конечно, найти окно, сделать ddl, выгрузить данные, поправить ddl, чтобы в новом месте создавала, создать, загрузить.
Но во-первых хлопотно, во-вторых не уверен, что предусмотрю всяческие неочевидные тонкости типа автоматически генерируемого ID. А тут такая, вроде, ценная функция, но счастье предоставлять отказывается по неясной причине...
...
Рейтинг: 0 / 0
Хочется подробностей о SYSPROC.ADMIN_MOVE_TABLE
    #39577417
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Честный чайник,

Покажите ddl файл от:

Код: plaintext
db2look -d mydb -e -z DB2ADMIN -t R_COMPONENTS_VALUE -o DB2ADMIN.R_COMPONENTS_VALUE.ddl
...
Рейтинг: 0 / 0
Хочется подробностей о SYSPROC.ADMIN_MOVE_TABLE
    #39577548
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Честный чайник, коллега из Ростова упоминал, что проблема в русскоязычных комментариях к столбцам.
...
Рейтинг: 0 / 0
Хочется подробностей о SYSPROC.ADMIN_MOVE_TABLE
    #39577663
Chumakov_JA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GuzyaЧестный чайник, коллега из Ростова упоминал, что проблема в русскоязычных комментариях к столбцам.
А ты запускал на db 9.7.6 ?
...
Рейтинг: 0 / 0
Хочется подробностей о SYSPROC.ADMIN_MOVE_TABLE
    #39577680
Chumakov_JA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Chumakov_JAGuzyaЧестный чайник, коллега из Ростова упоминал, что проблема в русскоязычных комментариях к столбцам.
А ты запускал на db 9.7.6 ?
И ещё там есть внешние ключи
а вот команда CALL SYSPROC.ADMIN_MOVE_TABLE
отказывается переносить если есть внешний ключ
хотя если возможно это обойти тогда будет замечательно.
...
Рейтинг: 0 / 0
Хочется подробностей о SYSPROC.ADMIN_MOVE_TABLE
    #39577785
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Chumakov_JAа вот команда CALL SYSPROC.ADMIN_MOVE_TABLE
отказывается переносить если есть внешний ключ
хотя если возможно это обойти тогда будет замечательно.Но ведь для 9.7 в описании ADMIN_MOVE_TABLE в разделе Restrictions об этом сказано:
Foreign keys (referential constraints) are not supported, either parent or child

Это ограничение было снято в 10.1.2 (которая уже тоже снята с поддержки, как и 9.7) и во всех более новых версиях.
...
Рейтинг: 0 / 0
Хочется подробностей о SYSPROC.ADMIN_MOVE_TABLE
    #39584135
Chumakov_JAGuzyaЧестный чайник, коллега из Ростова упоминал, что проблема в русскоязычных комментариях к столбцам.
А ты запускал на db 9.7.6 ?
На 9.7.9.
Закончатся другие эксперименты, попробую комментарии поудалять.
...
Рейтинг: 0 / 0
Хочется подробностей о SYSPROC.ADMIN_MOVE_TABLE
    #39584580
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot
Можно, конечно, найти окно, сделать ddl, выгрузить данные, поправить ddl, чтобы в новом месте создавала, создать, загрузить.
Но во-первых хлопотно, во-вторых не уверен, что предусмотрю всяческие неочевидные тонкости типа автоматически генерируемого ID. А тут такая, вроде, ценная функция, но счастье предоставлять отказывается по неясной причине...[/quot]
Странно, что вы верите, что это функция ценная, сработает обязательно как надо и предоставит "счастье" (положим, что все типы были бы поддерживаемые и проблем с комментариями бы не было). И проверять за ней не будете, действительно ли она предусмотрела эти всякие неочевидные тонкости? Давно бы уже свой скрипт написали.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Хочется подробностей о SYSPROC.ADMIN_MOVE_TABLE
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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