Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Схема
|
|||
|---|---|---|---|
|
#18+
Восстановил базу из резервной копии, табличные схемы остались те же, что и в базе до резервного копирования. Есть ли возможность переименования схем? ..... заранее благодарен... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2007, 18:05 |
|
||
|
Схема
|
|||
|---|---|---|---|
|
#18+
MaxomВосстановил базу из резервной копии, табличные схемы остались те же, что и в базе до резервного копирования. Есть ли возможность переименования схем? ..... заранее благодарен...Если у вас v9, то есть процедура копирования схемы ADMIN_COPY_SCHEMA . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2007, 09:27 |
|
||
|
Схема
|
|||
|---|---|---|---|
|
#18+
db2move DBXX export ... в db2move.lst меняешь имя схемы на новое db2move DBXX import ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2007, 11:58 |
|
||
|
Схема
|
|||
|---|---|---|---|
|
#18+
mmmmmmmmmdb2move DBXX export ... в db2move.lst меняешь имя схемы на новое db2move DBXX import ... а можно поподробнее.... Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2007, 13:01 |
|
||
|
Схема
|
|||
|---|---|---|---|
|
#18+
1. выполнить: db2move YOURBASE export -sn SOURCESCHEMA -u USER -p PASSWORD 2. в текущем каталоге в файле db2move.lst для каждой таблицы схемы SOURCESCHEMA будет запись вида: !"SOURCESCHEMA"."Table1"!tab1.ixf!tab1.msg 3. заменить SOURCESCHEMA на TARGETSCHEMA 4. выполнить из того же каталога : db2move YOURBASE import -u ... -p ... в базе будет создана новая схема и внее зальются все перечисленные таблицы !З.Ы. user должне иметь соответствующие полномочия (или создайте схему заранее) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2007, 14:07 |
|
||
|
Схема
|
|||
|---|---|---|---|
|
#18+
и еще. если есть FK, check constraint и прочее, то надо сначала integrity off и вместо импорта делать затем load, затем включить режим integrity. db2move не отслеживает порядок выгружаемых таблиц по связям (можете в том-же lst поменять порядок таблиц, но это только с FK поможет) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2007, 14:11 |
|
||
|
Схема
|
|||
|---|---|---|---|
|
#18+
тот же макси еще. если есть FK, check constraint и прочее, то надо сначала integrity off и вместо импорта делать затем load, затем включить режим integrity. db2move не отслеживает порядок выгружаемых таблиц по связям (можете в том-же lst поменять порядок таблиц, но это только с FK поможет) а как включается/выключается режим integrity?.... можно на примере посмотреть?... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2007, 15:32 |
|
||
|
Схема
|
|||
|---|---|---|---|
|
#18+
db2 set integrity for SCHEMA.TABLE1 off; db2 set integrity for SCHEMA.TABLE2 off; ... db2move DB load ... db2 set integrity for SCHEMA.TABLE1 [ALL|Foreign key|check|...] IMMEDIATE UNCHEKED; ... в документации ВСЕ есть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2007, 18:07 |
|
||
|
Схема
|
|||
|---|---|---|---|
|
#18+
а integrity off делать до или после экспорта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2007, 16:29 |
|
||
|
Схема
|
|||
|---|---|---|---|
|
#18+
создайте алиасы на нужные таблицы в нужных схемах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2007, 16:59 |
|
||
|
Схема
|
|||
|---|---|---|---|
|
#18+
Maxomа integrity off делать до или после экспорта? после ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2007, 17:13 |
|
||
|
Схема
|
|||
|---|---|---|---|
|
#18+
2макс: вы вводите человека в заблуждение. 1. Не надо делать set integrity off перед load, она и так данные загрузит, просто, в зависимости от способа загрузки (insert или replace) дочерняя и родительская (если replace) станут в check pending state. 2. Выводить из этого состояния таблицы надо командой set integrity ... immediate checked. А после set integrity ... immediate unchecked, что означает "вывести таблицу из check pending state БЕЗ проверки ограничения" можно получить курьезную ситуацию: Дело в том, что db2move (по крайней мере до v8 включительно) - утилита, мягко говоря, туповатая. Она не грузит таблицы с полями generated always. Поэтому после db2move ... load -lo insert, например, для некоторой родительской таблицы с полем generated always и ссылающейся на нее дочерней без оных полей вы получите 0 записей в родительской таблице и все записи в дочерней. Дочерняя станет в check pending state. Родительская доступна. Далее для дочерней вы делаете set integrity ... immediate unchecked, и она становится доступной. И вы получаете прикольное состояние в таблицах. Я думаю, автор топика не хотел бы такого со своими данными. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2007, 09:24 |
|
||
|
Схема
|
|||
|---|---|---|---|
|
#18+
Mark Barinstein2макс: вы вводите человека в заблуждение. 1. ... 2. Выводить из этого состояния таблицы надо командой set integrity ... immediate checked. Mark, извиняюсь, что вступаю в спор, 1. Вы правы, перед заливкой таблиц с FK LOAD-ом set integrity off - не нужно (но это не ошибка, а лишнее действие) 2. команда: db2 set integrity for new_s2.child_table foreign key immediate UNCHEKED это все для 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2007, 12:45 |
|
||
|
Схема
|
|||
|---|---|---|---|
|
#18+
недопечатка... .... UNCHECKED ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2007, 12:48 |
|
||
|
Схема
|
|||
|---|---|---|---|
|
#18+
макс....Mark, извиняюсь, что вступаю в спор, 1. Вы правы, перед заливкой таблиц с FK LOAD-ом set integrity off - не нужно (но это не ошибка, а лишнее действие) 2. команда: db2 set integrity for new_s2.child_table foreign key immediate UNCHEСKED это все для 8.А с чем вы спорите? Я же не говорю, что делать set integrity ... immediate unchecked нельзя. Просто immediate unchecked не надо применять без необходимости. Или я чего-то не понимаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2007, 15:47 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=34524594&tid=1604586]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
71ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 388ms |

| 0 / 0 |
