powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / db2 express c полностью бесплатный, даже для коммерческого использования?
7 сообщений из 57, страница 3 из 3
db2 express c полностью бесплатный, даже для коммерческого использования?
    #37912924
Фотография Hunterik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем, у меня всё работает...
debian отсюда
db2 с сайта ибм, качал давно, ешй для Victor Metelitsa и OL (просто руки поставить не дошли)
Из того, что доставил на debian:
binutils (была нужна strings команда)
libstdc++5, 6, 6-4.3.dev, 6-4.4.dev
kernel-headers
libaio
и вся лабудень, которая через synaptic pm подтягивается.
Установлено всё это хозяйство под VMWare 8, либы для stdc++, gcc и т.д. для vmware-tools воткнул на всякий случай.
Да... Ещё:
hunterik@lodge:~$ su -
Password:
root@lodge:~# su - db2inst1
$ db2 connect to sample

Database Connection Information

Database server = DB2/LINUX 10.1.0
SQL authorization ID = DB2INST1
Local database alias = SAMPLE

$ db2 "select count(*) from employee"

1
-----------
42

1 record(s) selected.

$ db2level
DB21085I Instance "db2inst1" uses "32" bits and DB2 code release "SQL10010"
with level identifier "0201010E".
Informational tokens are "DB2 v10.1.0.0", "s120403", "LINUXIA32101", and Fix
Pack "0".
Product is installed at "/opt/ibm/db2/V10.1".

$ uname -a
Linux lodge 2.6.32-5-686 #1 SMP Sun May 6 04:01:19 UTC 2012 i686 GNU/Linux
...
Рейтинг: 0 / 0
db2 express c полностью бесплатный, даже для коммерческого использования?
    #37913131
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Установлено - да, а вот работает ли - другой вопрос. Раз уж вы взялись, попробуйте заодно, скажем, позаливать туда данные (к примеру, в таблицу со включённой компрессией LOAD'ом несколько гигов из CSV-файла) и посмотреть db2diag.log после (казалось бы) успешной заливки.
...
Рейтинг: 0 / 0
db2 express c полностью бесплатный, даже для коммерческого использования?
    #37913194
Фотография Hunterik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Сгенерил файл на 15М (>6GB)
2. Очистил db2dump каталог
3. Создал табличку с compress yes
4. Запустил load...
-------------------------------------------------------
hunterik@lodge:~$ ls -la /tmp/loadf.del
-rw-r--r-- 1 db2inst1 db2iadm1 6258105099 Aug 11 12:05 /tmp/loadf.del
-------------------------------------------------------
db2inst1@lodge:~/sqllib/db2dump$ tail -f /home/db2inst1/sqllib/db2dump/db2diag.log
2012-08-11-13.08.20.791063-240 I24040G578 LEVEL: Warning
PID : 7630 TID : 2864704368 PROC : db2sysc
INSTANCE: db2inst1 NODE : 000 DB : SAMPLE
APPHDL : 0-18 APPID: *LOCAL.db2inst1.120811170318
AUTHID : DB2INST1 HOSTNAME: lodge
EDUID : 40 EDUNAME: db2lfrm0
FUNCTION: DB2 UDB, database utilities, sqlulPrintPhaseMsg, probe:314
DATA #1 : String, 118 bytes
LOADID: 37.2012-08-11-13.08.20.074974.0 (3;5)
Starting LOAD phase at 08/11/2012 13:08:20.689390. Table TEST .TEST

2012-08-11-13.12.23.278649-240 I24619G557 LEVEL: Warning
PID : 7630 TID : 1035987824 PROC : db2sysc
INSTANCE: db2inst1 NODE : 000 DB : SAMPLE
APPHDL : 0-18 APPID: *LOCAL.db2inst1.120811170318
AUTHID : DB2INST1 HOSTNAME: lodge
EDUID : 43 EDUNAME: db2lrid
FUNCTION: DB2 UDB, database utilities, sqlulPrintPhaseMsg, probe:314
DATA #1 : String, 99 bytes
LOADID: 37.2012-08-11-13.08.20.074974.0 (3;5)
Completed LOAD phase at 08/11/2012 13:12:23.278135.

2012-08-11-13.12.23.279865-240 I25177G557 LEVEL: Warning
PID : 7630 TID : 1035987824 PROC : db2sysc
INSTANCE: db2inst1 NODE : 000 DB : SAMPLE
APPHDL : 0-18 APPID: *LOCAL.db2inst1.120811170318
AUTHID : DB2INST1 HOSTNAME: lodge
EDUID : 43 EDUNAME: db2lrid
FUNCTION: DB2 UDB, database utilities, sqlulPrintPhaseMsg, probe:314
DATA #1 : String, 99 bytes
LOADID: 37.2012-08-11-13.08.20.074974.0 (3;5)
Starting BUILD phase at 08/11/2012 13:12:23.278899.

2012-08-11-13.12.32.644715-240 I25735G559 LEVEL: Warning
PID : 7630 TID : 1035987824 PROC : db2sysc
INSTANCE: db2inst1 NODE : 000 DB : SAMPLE
APPHDL : 0-18 APPID: *LOCAL.db2inst1.120811170318
AUTHID : DB2INST1 HOSTNAME: lodge
EDUID : 43 EDUNAME: db2lrid
FUNCTION: DB2 UDB, database utilities, sqlulPrintPhaseMsg, probe:314
DATA #1 : String, 100 bytes
LOADID: 37.2012-08-11-13.08.20.074974.0 (3;5)
Completed BUILD phase at 08/11/2012 13:12:32.643348.

2012-08-11-13.12.32.894250-240 I26295G583 LEVEL: Warning
PID : 7630 TID : 2867850096 PROC : db2sysc
INSTANCE: db2inst1 NODE : 000 DB : SAMPLE
APPHDL : 0-18 APPID: *LOCAL.db2inst1.120811170318
AUTHID : DB2INST1 HOSTNAME: lodge
EDUID : 37 EDUNAME: db2agent (SAMPLE)
FUNCTION: DB2 UDB, database utilities, sqluvtld_route_in, probe:1331
DATA #1 : LOADID, PD_TYPE_LOADID, 45 bytes
LOADID: 37.2012-08-11-13.08.20.074974.0 (3;5)
DATA #2 : String, 25 bytes
Completed LOAD operation.
-----------------------------------------
db2inst1@lodge:~/sqllib/db2dump$ db2 "load from /tmp/loadf.del of DEL modified by codepage=1208 coldel| method P(1,2,3,4,5,6) savecount 100000 messages /tmp/load.out insert into test.test (id,full_name,gender,somedate,dsc,someint) data buffer 256000 sort buffer 256000 cpu_parallelism 2 indexing mode rebuild"

Number of rows read = 15000000
Number of rows skipped = 0
Number of rows loaded = 14941205
Number of rows rejected = 58795
Number of rows deleted = 0
Number of rows committed = 15000000

SQL3107W At least one warning message was encountered during LOAD processing.
------------------------------------------
db2inst1@lodge:~/sqllib/db2dump$ db2 "select count(1) from test.test"

1
-----------
14941205

1 record(s) selected.

-----------------------------------------------
db2inst1@lodge:~/sqllib/db2dump$ cat /tmp/load.out | more
SQL3501W The table space(s) in which the table resides will not be placed in
backup pending state since forward recovery is disabled for the database.

SQL3109N The utility is beginning to load data from file "/tmp/loadf.del".

SQL3500W The utility is beginning the "LOAD" phase at time "08/11/2012
12:34:16.650132".

SQL3519W Begin Load Consistency Point. Input record count = "0".

SQL3520W Load Consistency Point was successful.

SQL3116W The field value in row "F1-75" and column "2" is missing, but the
target column is not nullable.

SQL3185W The previous error occurred while processing data from row "F1-75"
of the input file.

SQL3227W Record token "F1-75" refers to user record number "149".

....
---------------------------------------
db2inst1@lodge:~/sqllib/db2dump$ db2 describe table test.test

Data type Column
Column name schema Data type name Length Scale Nulls
------------------------------- --------- ------------------- ---------- ----- ------
ID SYSIBM INTEGER 4 0 No
FULL_NAME SYSIBM VARCHAR 256 0 No
GENDER SYSIBM CHARACTER 1 0 No
SOMEDATE SYSIBM DATE 4 0 No
DSC SYSIBM VARCHAR 512 0 Yes
SOMEINT SYSIBM INTEGER 4 0 No

6 record(s) selected.
--------------------------------------
ID при создании задавался, как not null primary key.
--------------------------------------------------------------------------
Работает, вроде бы...
...
Рейтинг: 0 / 0
db2 express c полностью бесплатный, даже для коммерческого использования?
    #37913208
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, хорошо. Я же в 10.1 на OL 6.x/32 (на древнем сервере HP, правда, который даже не поддерживает 64 бита) создаю базу с нуля, запускаю скрипт на создание структуры базы и заливку данных и вижу в db2diag море DIA8506C и DIA8501C c "preadv() failed!", когда с 9.7.5 там же всё хорошо. Самое занятное, что CLP не говорит ни одного худого слова - всё создалось, всё залилось, всё ОК.
...
Рейтинг: 0 / 0
db2 express c полностью бесплатный, даже для коммерческого использования?
    #37914441
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanyock2интересно, в каких еще ДБМС есть поддержка версий данных на уровне приложения (не MVCC), т.е. типа db2 temporal tables?

http://publib.boulder.ibm.com/infocenter/dzichelp/v2r2/index.jsp?topic=%2Fcom.ibm.db2z10.doc.intro%2Fsrc%2Ftpc%2Fdb2z_creationoftableswithdataversioning.htm

...


Вы ссылку дали на доку к db2 for z/OS, на всякий случай вот то же но для db2 luw
...
Рейтинг: 0 / 0
db2 express c полностью бесплатный, даже для коммерческого использования?
    #38314835
sanyock2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на свежей инстоляции Debian v7 64bit DB2 v10.5 та же история

уж думал принципиально не хочет из вредности

решилось после прочтения:
http://www-01.ibm.com/support/docview.wss?uid=swg21635279

создал FS ext2 поверх ZFS ZVol, перетащил туда /home/db2inst и усе заработало %-[]

т.е. на ext2 робит, на ext3 с журналом нет

так то по идее лишний лог данных конечно не нужен, но по умолчанию то ведь только метаданные логируются в ext3, а они особой нагрузки не дают, imho походит на какое-то фирменно-проприетарное издевательство
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
db2 express c полностью бесплатный, даже для коммерческого использования?
    #38874697
sanyock2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так и осталось под самой последней стабильной версией Debian и относительно новым ядром 3.13

можно каким-то образом создавать инстанс непосредственно в файловой системе ZFS, а не городить ext2 на zvol-е ?
...
Рейтинг: 0 / 0
7 сообщений из 57, страница 3 из 3
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / db2 express c полностью бесплатный, даже для коммерческого использования?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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