Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / db2 express c полностью бесплатный, даже для коммерческого использования? / 25 сообщений из 57, страница 1 из 3
07.08.2012, 15:08
    #37907461
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
например для хостинга?
...
Рейтинг: 0 / 0
07.08.2012, 15:33
    #37907504
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
sanyock2например для хостинга?Да, для любого коммерческого использования.
...
Рейтинг: 0 / 0
07.08.2012, 17:01
    #37907663
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
ну могу запустить
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.
...
Рейтинг: 0 / 0
07.08.2012, 17:02
    #37907664
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
НЕ могу запустить, помогите :)
...
Рейтинг: 0 / 0
07.08.2012, 17:19
    #37907692
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
хотел все мелкие проекты свои на db2 со слоненка перетащить
...
Рейтинг: 0 / 0
07.08.2012, 19:59
    #37907868
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
21:50 root@workstation /download/ibm/expc > db2set
DBI1306N The instance profile is not defined.


инстанс создавал
...
Рейтинг: 0 / 0
07.08.2012, 20:01
    #37907869
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
оська - 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".
...
Рейтинг: 0 / 0
07.08.2012, 20:01
    #37907870
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
спасите памагите !!! :((
...
Рейтинг: 0 / 0
07.08.2012, 20:04
    #37907872
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
может, надо 64 бита пробовать, а то 32 поди просто как апендикс "поддерживается" для галочки?
...
Рейтинг: 0 / 0
08.08.2012, 10:21
    #37908233
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
sanyock2оська - debian 32bit
Если не хотите мучиться с особенностями работы с файлами в какой-то оригинальной версии linux, ставьте DB2 на одну из:
DB2 and DB2 Connect 10.1 for Linux - Supported Environments
...
Рейтинг: 0 / 0
08.08.2012, 11:15
    #37908376
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
мне надо под debian, иначе я на postgress остаюсь
...
Рейтинг: 0 / 0
08.08.2012, 11:54
    #37908509
Andron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
sanyock2может, надо 64 бита пробовать, а то 32 поди просто как апендикс "поддерживается" для галочки?

не надо бочку на 32 бита катить, у нас несколько инстансов 32bit прекрасно работают :)
...
Рейтинг: 0 / 0
08.08.2012, 12:18
    #37908563
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
Andronsanyock2может, надо 64 бита пробовать, а то 32 поди просто как апендикс "поддерживается" для галочки?

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

это не бочка, а всего лишь предположение,
у вас как дистр называется?
...
Рейтинг: 0 / 0
08.08.2012, 12:22
    #37908576
Andron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
sanyock2,

DB2 Express-C 9.7 32bit работает под Linux RedHat 5
...
Рейтинг: 0 / 0
08.08.2012, 12:33
    #37908609
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
Andron
DB2 Express-C 9.7 32bit работает под Linux RedHat 5

9 ка у меня тоже заводилась нормально, v10 не хочет :(
...
Рейтинг: 0 / 0
09.08.2012, 13:35
    #37910520
Roman OL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
sanyock2,

попробуйте установить пакет rpm
apt-get install rpm
это конечно пальцем в небо...
...
Рейтинг: 0 / 0
09.08.2012, 13:50
    #37910543
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
Roman OL,

зачем мне он?
...
Рейтинг: 0 / 0
09.08.2012, 14:32
    #37910619
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
может, еще вебсферу поставить? а то просто debian, даже не centos
...
Рейтинг: 0 / 0
09.08.2012, 14:53
    #37910664
Roman OL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
sanyock2,

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

но может это и не ваш случай
...
Рейтинг: 0 / 0
09.08.2012, 15:12
    #37910710
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
Roman OL,

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

установлены, скорее всего не мой случай
...
Рейтинг: 0 / 0
09.08.2012, 15:31
    #37910774
Hunterik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
Ну так, мало ли... Просто попробовать...
strace -fx -o /tmp/trace.out db2start
...
Рейтинг: 0 / 0
09.08.2012, 15:37
    #37910791
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
HunterikНу так, мало ли... Просто попробовать...
strace -fx -o /tmp/trace.out db2start

пожалуйста, посмотрите trace в атаче, сам то я не очень грамотный в них
...
Рейтинг: 0 / 0
09.08.2012, 16:38
    #37910973
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
sanyock2HunterikНу так, мало ли... Просто попробовать...
strace -fx -o /tmp/trace.out db2start

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

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

Код: plaintext
1.
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)

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

Как последний вариант (не уверен, что поможет) попробуйте из-под db2inst:
Код: plaintext
1.
db2set DB2_DIRECT_IO=OFF
db2start
...
Рейтинг: 0 / 0
09.08.2012, 16:54
    #37911025
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
мне все же кажется, что, что-то не то с инстансом, потому что, например:

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.
...
Рейтинг: 0 / 0
09.08.2012, 17:30
    #37911110
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2 express c полностью бесплатный, даже для коммерческого использования?
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, надо выполнить:
Код: plaintext
source ~db2inst/sqllib/db2profile
У db2inst этот файл вызывается из профиля. Другие пользователи, чтоб работать с db2, должны в своей сессии вызвать этот файл, либо тоже в свой профиль его вызов вставить.
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / db2 express c полностью бесплатный, даже для коммерческого использования? / 25 сообщений из 57, страница 1 из 3
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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