Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ddl - File
|
|||
|---|---|---|---|
|
#18+
Заранее приношу извинения за простой вопрос. Следующая ситуация: Разработчик программного обеспечения прислал ddl Файл для оновления баз. Как можно скормитъ его базам? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2015, 17:53 |
|
||
|
ddl - File
|
|||
|---|---|---|---|
|
#18+
-_Михаил_-, Как-то такИз командной строки (из Start->Run->db2cwadmin, если windows): Если в файле нет команды соединения с базой, установить перед вызовом отдельно: db2 connect to mydb ... Выполнить скрипт с генерацией лога: db2 +c -t -vsf my_file.ddl -z my_file.ddl.log Здесь: -s - останов выполнения при ошибке -t - использовать символ разделитель по-умолчанию (;). Если он в скрипте другой, то указать его: -td@ (для символа разделителя @) вместо -t. +c - выключенный автокоммит, чтоб потом при возникновении ошибки можно было до последнего commit (если их в скрипте нет, то вообще всё выполненное) откатить изменения командой db2 rollback -v - показывать саму выполняемую команду в логе При успешном выполнении последней команды скрипта, если в конце его нет команды commit, выполнить db2 commit Разорвать соеднение с базой, если это не сделано в скрипте: db2 connect reset ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2015, 19:30 |
|
||
|
|

start [/forum/topic.php?fid=43&fpage=18&tid=1600768]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
| others: | 279ms |
| total: | 409ms |

| 0 / 0 |
