Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как настроить DB2 ? / 9 сообщений из 9, страница 1 из 1
18.12.2005, 10:45
    #33442757
Valgloom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как настроить DB2 ?
Привет Всем.

Как настроить Command Center в DB2 8 так чтобы он смог прочитать многострочный скрипт для заполнения базы ?

Основная проблема: необходимость наличия в конце строки символа разделителя (например ;).
Поэтому старый скрипт для заполнения базы для db2 7 выдает ошибки..

Нельзя ли решить это какойто настройкой ?

(Варианты: добавить в конец строки ; не предлагать).
...
Рейтинг: 0 / 0
18.12.2005, 13:08
    #33442813
nkulikov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как настроить DB2 ?
Чем не устраивает Statement Termination character внизу Editora???
...
Рейтинг: 0 / 0
18.12.2005, 23:17
    #33443147
Victor Metelitsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как настроить DB2 ?
...
Рейтинг: 0 / 0
18.12.2005, 23:19
    #33443150
Victor Metelitsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как настроить DB2 ?
А мы можем ввести туда CHR(13)?

Может, лучше вместо CC выполнить в командной строке что-то типа
Код: plaintext
db2cmd db2 -f имя-файла
?
...
Рейтинг: 0 / 0
19.12.2005, 20:14
    #33445188
Valgloom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как настроить DB2 ?
nkulikovЧем не устраивает Statement Termination character внизу Editora???

Наверно я плохо плохо описал проблему. Просто мне надо выполнить примерно 4000 insert, которые нормально работают и заполняют базу (но под db2 7). К сожалению в конце строк не стоит никакого символа разделителя, поскольку db2 7 на это дело ругалась. DB2 8 не хочет воспринимать это скрипт, вне зависимости от того какой Statement Termination character я сделаю внизу (даже если поставить пустой символ). А добавлять в конце каждой строки ; ой как не хочется.


Victor MetelitsaА мы можем ввести туда CHR(13)?

Может, лучше вместо CC выполнить в командной строке что-то типа
Код: plaintext
db2cmd db2 -f имя-файла
? Именно так я и делал в английской версии, но теперь db2 8 на англ ругается на скрипт, а в абракадабре берущейся из-за разных кодировок я ничего не понимаю.
...
Рейтинг: 0 / 0
19.12.2005, 20:23
    #33445197
Valgloom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как настроить DB2 ?
я хотел сказать что db2 русская из командной строки ваще непонятную абракадабру пишет
...
Рейтинг: 0 / 0
20.12.2005, 13:28
    #33446475
nkulikov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как настроить DB2 ?
mv ..sqllib\msg\ru_RU ..sqllib\msg\ru_RU1
...
Рейтинг: 0 / 0
20.12.2005, 13:31
    #33446486
shmuks
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как настроить DB2 ?
Для того чтобы избавится от русских сообщени можно удалить папку
C:\IBM\SQLLIB\msg\ru_RU
Для того чтобы db2cmd воспринимал разделители и переносы строк в скрипе надо запускать скрипт с параметрами tv
db2 -tvf script.sql
...
Рейтинг: 0 / 0
20.12.2005, 13:41
    #33446528
shmuks
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как настроить DB2 ?
to nkulikov : :))
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как настроить DB2 ? / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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