Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3   вперед  Ctrl      все
 db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
sanyock2
Member

Откуда:
Сообщений: 3882
например для хостинга?
7 авг 12, 15:08    [12975776]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4850
sanyock2
например для хостинга?
Да, для любого коммерческого использования.
7 авг 12, 15:33    [12975972]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
sanyock2
Member

Откуда:
Сообщений: 3882
ну могу запустить
19:01 db2inst@workstation ~ > db2start
SQL1042C An unexpected system error occurred.


2012-08-07-18.59.24.558345+360 E2339G1043 LEVEL: Error (OS)
PID : 25007 TID : 2895414992 PROC : db2star2
INSTANCE: db2inst NODE : 000
HOSTNAME: workstation.aulix.com
FUNCTION: DB2 UDB, oper system services, sqloopenp, probe:80
MESSAGE : ZRC=0x870F0002=-2029060094=SQLO_BPSE "Debug logic error detected"
DIA8501C A buffer pool logic error has occurred.
CALLED : OS, -, open OSERR: EINVAL (22)
DATA #1 : Codepath, 8 bytes
5:6:11:18:20:24:40
DATA #2 : File name, 63 bytes
/home/db2inst/sqllib/ctrlha/.db2.000.workstation.aulix.com.pgrp
DATA #3 : SQO Open File Options, PD_TYPE_SQO_FILE_OPEN_OPTIONS, 4 bytes
SQLO_CRTREV, SQLO_READWRITE, SQLO_SHAREWRITE, SQLO_FORCE_NON_BUFFERED, SQLO_WRITETHRU, SQLO_SECURE
DATA #4 : Hex integer, 4 bytes
0x000001B4
DATA #5 : signed integer, 4 bytes
0
DATA #6 : Hex integer, 4 bytes
0x00004000
DATA #7 : String, 105 bytes
Search for ossError*Analysis probe point after this log entry for further
self-diagnosis of this problem.
7 авг 12, 17:01    [12976567]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
sanyock2
Member

Откуда:
Сообщений: 3882
НЕ могу запустить, помогите :)
7 авг 12, 17:02    [12976571]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
sanyock2
Member

Откуда:
Сообщений: 3882
хотел все мелкие проекты свои на db2 со слоненка перетащить
7 авг 12, 17:19    [12976671]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
sanyock2
Member

Откуда:
Сообщений: 3882
21:50 root@workstation /download/ibm/expc > db2set
DBI1306N The instance profile is not defined.


инстанс создавал
7 авг 12, 19:59    [12977531]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
sanyock2
Member

Откуда:
Сообщений: 3882
оська - debian 32bit

21:58 root@workstation /download/ibm/expc > db2level
DB21085I Instance "db2inst" 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".
7 авг 12, 20:01    [12977535]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
sanyock2
Member

Откуда:
Сообщений: 3882
спасите памагите !!! :((
7 авг 12, 20:01    [12977538]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
sanyock2
Member

Откуда:
Сообщений: 3882
может, надо 64 бита пробовать, а то 32 поди просто как апендикс "поддерживается" для галочки?
7 авг 12, 20:04    [12977550]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4850
sanyock2
оська - debian 32bit

Если не хотите мучиться с особенностями работы с файлами в какой-то оригинальной версии linux, ставьте DB2 на одну из:
DB2 and DB2 Connect 10.1 for Linux - Supported Environments
8 авг 12, 10:21    [12979353]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
sanyock2
Member

Откуда:
Сообщений: 3882
мне надо под debian, иначе я на postgress остаюсь
8 авг 12, 11:15    [12979894]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
Andron
Member

Откуда: Cherepovets
Сообщений: 1816
sanyock2
может, надо 64 бита пробовать, а то 32 поди просто как апендикс "поддерживается" для галочки?


не надо бочку на 32 бита катить, у нас несколько инстансов 32bit прекрасно работают :)
8 авг 12, 11:54    [12980319]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
sanyock2
Member

Откуда:
Сообщений: 3882
Andron
sanyock2
может, надо 64 бита пробовать, а то 32 поди просто как апендикс "поддерживается" для галочки?


не надо бочку на 32 бита катить, у нас несколько инстансов 32bit прекрасно работают :)


это не бочка, а всего лишь предположение,
у вас как дистр называется?
8 авг 12, 12:18    [12980589]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
Andron
Member

Откуда: Cherepovets
Сообщений: 1816
sanyock2,

DB2 Express-C 9.7 32bit работает под Linux RedHat 5
8 авг 12, 12:22    [12980628]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
sanyock2
Member

Откуда:
Сообщений: 3882
Andron

DB2 Express-C 9.7 32bit работает под Linux RedHat 5


9 ка у меня тоже заводилась нормально, v10 не хочет :(
8 авг 12, 12:33    [12980741]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
Roman OL
Member

Откуда:
Сообщений: 68
sanyock2,

попробуйте установить пакет rpm
apt-get install rpm
это конечно пальцем в небо...
9 авг 12, 13:35    [12987549]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
sanyock2
Member

Откуда:
Сообщений: 3882
Roman OL,

зачем мне он?
9 авг 12, 13:50    [12987670]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
sanyock2
Member

Откуда:
Сообщений: 3882
может, еще вебсферу поставить? а то просто debian, даже не centos
9 авг 12, 14:32    [12988034]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
Roman OL
Member

Откуда:
Сообщений: 68
sanyock2,

http://www.ibm.com/developerworks/wikis/display/im/Ubuntu+10.04+-+DB2+10.1

но может это и не ваш случай
9 авг 12, 14:53    [12988199]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
sanyock2
Member

Откуда:
Сообщений: 3882
Roman OL,

пакеты
libaio1, ksh, libstdc+6-4.4-dev and libstdc+6-4.4-pic

установлены, скорее всего не мой случай
9 авг 12, 15:12    [12988345]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
Hunterik
Member

Откуда:
Сообщений: 463
Ну так, мало ли... Просто попробовать...
strace -fx -o /tmp/trace.out db2start
9 авг 12, 15:31    [12988540]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
sanyock2
Member

Откуда:
Сообщений: 3882
Hunterik
Ну так, мало ли... Просто попробовать...
strace -fx -o /tmp/trace.out db2start


пожалуйста, посмотрите trace в атаче, сам то я не очень грамотный в них

К сообщению приложен файл (trace.out.bz2 - 87Kb) cкачать
9 авг 12, 15:37    [12988593]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4850
sanyock2
Hunterik
Ну так, мало ли... Просто попробовать...
strace -fx -o /tmp/trace.out db2start


пожалуйста, посмотрите trace в атаче, сам то я не очень грамотный в них


Оно от системы получает EINVAL на контрольном файле, имя которого оно выписывает в db2diag.log

open("/home/db2inst/sqllib/ctrlha/.db2.000.workstation.aulix.com.pgrp", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE, 0664) = -1 EINVAL (Invalid argument)

Хотя вот так:
O_RDWR|O_CREAT|O_SYNC|O_LARGEFILE
работает на других файлах.
Похоже, что ОС не нравится O_DIRECT флаг в таком сочитании.

Как последний вариант (не уверен, что поможет) попробуйте из-под db2inst:
db2set DB2_DIRECT_IO=OFF
db2start
9 авг 12, 16:38    [12989206]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
sanyock2
Member

Откуда:
Сообщений: 3882
мне все же кажется, что, что-то не то с инстансом, потому что, например:

18:53 root@workstation /tmp > db2set DB2_DIRECT_IO=OFF

DBI1306N The instance profile is not defined.

Explanation:

The instance is not defined in the target machine registry.

User response:

Specify an existing instance name or create the required instance.
9 авг 12, 16:54    [12989333]     Ответить | Цитировать Сообщить модератору
 Re: db2 express c полностью бесплатный, даже для коммерческого использования?  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4850
sanyock2
мне все же кажется, что, что-то не то с инстансом, потому что, например:

18:53 root@workstation /tmp > db2set DB2_DIRECT_IO=OFF

DBI1306N The instance profile is not defined.

Explanation:

The instance is not defined in the target machine registry.

User response:

Specify an existing instance name or create the required instance.
Я же написал, что надо из-под владельца экземпляра - db2inst, а не из-под root.
Из-под root тоже можно, но глобально для всех экземпляров копии (можно и так):
db2set -g DB2_DIRECT_IO=OFF

Чтобы работать с экземпляром db2, надо выполнить:
source ~db2inst/sqllib/db2profile
У db2inst этот файл вызывается из профиля. Другие пользователи, чтоб работать с db2, должны в своей сессии вызвать этот файл, либо тоже в свой профиль его вызов вставить.
9 авг 12, 17:30    [12989575]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3   вперед  Ctrl      все
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Ответить