Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Новый топик    Ответить
 1c + db2 express-c = остановка db2  [new]
zavadski
Member

Откуда:
Сообщений: 4
всем привет!

имеем проблему, связанную с остановкой сервера db2 express-c при обработке обновления конфигурации 1с 8.2.14.540

db2 установил по методике http://1capps.biz/Articles/2011/05/16/1%D0%A1-8-2-ibm-db2-express-c-%D0%B8-windows-%D0%BE%D0%B4%D0%B8%D0%BD-%D0%BE%D0%BF%D1%8B%D1%82-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8

тестирование базы, одновременная работа нескольких пользователей, получение пакетов обмена - всё работает на ура,
но как только в пакете обмена присутствует обновление конфигурации - db2 останавливается...

в журнале событий имеем следующее:
Event Type: Error
Event Source: DB2
Event Category: None
Event ID: 4
Date: 05.06.2012
Time: 7:42:19
User: N/A
Computer: V8SERV
Description:

2012-06-05-07.42.19.043000 Instance:DB2 Node:000
PID:2160(db2syscs.exe) TID:5116 Appid:192.168.7.11.1657.120605013627
oper system services sqloEDUExceptionFilter Probe:90 Database:DISCOUNT

ADM14011C В связи с критической ошибкой сгенерирован следующий тип ошибки:
"Trap". Менеджер баз данных DB2 не может устранить такую ошибку. Программа
First Occurrence Data Capture (FODC) была вызвана в режиме: "Automatic".
Диагностическая информация расположена в следующем каталоге:
"C:\DOCUME~1\ALLUSE~1\APPLIC~1\IBM\DB2\DB2COPY1\DB2\FODC_Trap_2012-06-05-07.41.
59.043000_0000\".

просмотр файлов из указанного каталога ничего мне не дал, видимо, из за малого опыта работы с db2.
подскажите, какой файл должен содержать наиболее исчерпывающую информацию?
6 июн 12, 08:17    [12672067]     Ответить | Цитировать Сообщить модератору
 Re: 1c + db2 express-c = остановка db2  [new]
GVF112GVF
Guest
zavadski
всем привет!

имеем проблему, связанную с остановкой сервера db2 express-c при обработке обновления конфигурации 1с 8.2.14.540

db2 установил по методике http://1capps.biz/Articles/2011/05/16/1%D0%A1-8-2-ibm-db2-express-c-%D0%B8-windows-%D0%BE%D0%B4%D0%B8%D0%BD-%D0%BE%D0%BF%D1%8B%D1%82-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8

тестирование базы, одновременная работа нескольких пользователей, получение пакетов обмена - всё работает на ура,
но как только в пакете обмена присутствует обновление конфигурации - db2 останавливается...

в журнале событий имеем следующее:
Event Type: Error
Event Source: DB2
Event Category: None
Event ID: 4
Date: 05.06.2012
Time: 7:42:19
User: N/A
Computer: V8SERV
Description:

2012-06-05-07.42.19.043000 Instance:DB2 Node:000
PID:2160(db2syscs.exe) TID:5116 Appid:192.168.7.11.1657.120605013627
oper system services sqloEDUExceptionFilter Probe:90 Database:DISCOUNT

ADM14011C В связи с критической ошибкой сгенерирован следующий тип ошибки:
"Trap". Менеджер баз данных DB2 не может устранить такую ошибку. Программа
First Occurrence Data Capture (FODC) была вызвана в режиме: "Automatic".
Диагностическая информация расположена в следующем каталоге:
"C:\DOCUME~1\ALLUSE~1\APPLIC~1\IBM\DB2\DB2COPY1\DB2\FODC_Trap_2012-06-05-07.41.
59.043000_0000\".

просмотр файлов из указанного каталога ничего мне не дал, видимо, из за малого опыта работы с db2.
подскажите, какой файл должен содержать наиболее исчерпывающую информацию?


Вы можете посмотреть дополнительную информацию в файле - db2diag.log
или использовать утилиту db2support.

Более детально, смотри - Tools for troubleshooting - http://publib.boulder.ibm.com/infocenter/db2luw/v9/nav/12_6

Collecting data: Read first for DB2 for Linux, UNIX, and Windows products
https://www-304.ibm.com/support/docview.wss?uid=swg21282870

С уважением,
Вадим.
6 июн 12, 12:49    [12673802]     Ответить | Цитировать Сообщить модератору
 Re: 1c + db2 express-c = остановка db2  [new]
zavadski
Member

Откуда:
Сообщений: 4
хм, в этом файле нашёл любопытные строки

автор
2012-06-05-07.36.25.855000+360 I6084261F1329      LEVEL: Error (OS)
PID : 2160 TID : 5116 PROC : db2syscs.exe
INSTANCE: DB2 NODE : 000 DB : DISCOUNT
APPHDL : 0-1301 APPID: 192.168.7.11.1656.120605013624
AUTHID : DB2ADMIN
EDUID : 5116 EDUNAME: db2agent (DISCOUNT)
FUNCTION: DB2 Common, OSSe, ossPathTest, probe:40
MESSAGE : ECF=0x90000007=-1879048185=ECF_UNKNOWN
Unknown
CALLED : OS, -, access
OSERR : 123 "The filename, directory name, or volume label syntax is incorrect."
DATA #1 : String, 50 bytes
D:\DB2\NODE0000\SQL00001\V81C_SYSCATSPACE\space.1\
DATA #2 : Hex integer, 8 bytes
0x0000000000000001
DATA #3 : Hex integer, 8 bytes
0x0000000000000000
DATA #4 : signed integer, 4 bytes
0
CALLSTCK:
[0] 0x00000001801269CF pdOSSeLoggingCallback + 0x265
[1] 0x00000000004CDC99 ossLogSysRC + 0xF3
[2] 0x00000000004CBBA1 ossSystemErrorHandler + 0x1D7
[3] 0x00000000004A8578 ossPathTest + 0x226
[4] 0x00000000004A82DE ossPathExists + 0x3C
[5] 0x00000000004B80BC ossGetDiskInfo + 0x3EE
[6] 0x000000018003F110 sqloFetchAndStoreFSInfoInFileHandle + 0x134
[7] 0x0000000001D3E41D sqlbinit + 0x4D05
[8] 0x0000000001DF4F5D sqlbpini + 0x28EC7
[9] 0x0000000001D62224 sqlbFreeOnePool + 0x7D8


такой папки - D:\DB2\NODE0000\SQL00001\V81C_SYSCATSPACE\space.1\ - нет, есть файл D:\DB2\NODE0000\SQL00001\V81C_SYSCATSPACE\space.1 !
все эти файлы и папки создавались db2 по команде 1с, я никак не вмешивался туда...

что за ерунда?
6 июн 12, 13:21    [12674065]     Ответить | Цитировать Сообщить модератору
 Re: 1c + db2 express-c = остановка db2  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4947
zavadski
просмотр файлов из указанного каталога ничего мне не дал, видимо, из за малого опыта работы с db2.
подскажите, какой файл должен содержать наиболее исчерпывающую информацию?
Здравствуйте.
Если 1с куплена, соберите db2support.zip и попробуйте через 1С открыть решение проблемы (PMR).
Тогда поддержка DB2 должна взяться за это...
6 июн 12, 14:20    [12674654]     Ответить | Цитировать Сообщить модератору
 Re: 1c + db2 express-c = остановка db2  [new]
zavadski
Member

Откуда:
Сообщений: 4
Mark Barinstein
zavadski
просмотр файлов из указанного каталога ничего мне не дал, видимо, из за малого опыта работы с db2.
подскажите, какой файл должен содержать наиболее исчерпывающую информацию?
Здравствуйте.
Если 1с куплена, соберите db2support.zip и попробуйте через 1С открыть решение проблемы (PMR).
Тогда поддержка DB2 должна взяться за это...


поясните подробнее - попробуйте через 1С открыть решение проблемы (PMR).
6 июн 12, 15:00    [12675121]     Ответить | Цитировать Сообщить модератору
 Re: 1c + db2 express-c = остановка db2  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4947
zavadski
поясните подробнее - попробуйте через 1С открыть решение проблемы (PMR).
Надо написать в 1C, что, мол, база DB2 падает.
Может быть, они этот PMR откроют от своего имени, т.е. напишут в поддержку DB2.
6 июн 12, 15:46    [12675735]     Ответить | Цитировать Сообщить модератору
 Re: 1c + db2 express-c = остановка db2  [new]
GVF112GVF
Guest
zavadski
хм, в этом файле нашёл любопытные строки

автор
2012-06-05-07.36.25.855000+360 I6084261F1329      LEVEL: Error (OS)
PID : 2160 TID : 5116 PROC : db2syscs.exe
INSTANCE: DB2 NODE : 000 DB : DISCOUNT
APPHDL : 0-1301 APPID: 192.168.7.11.1656.120605013624
AUTHID : DB2ADMIN
EDUID : 5116 EDUNAME: db2agent (DISCOUNT)
FUNCTION: DB2 Common, OSSe, ossPathTest, probe:40
MESSAGE : ECF=0x90000007=-1879048185=ECF_UNKNOWN
Unknown
CALLED : OS, -, access
OSERR : 123 "The filename, directory name, or volume label syntax is incorrect."
DATA #1 : String, 50 bytes
D:\DB2\NODE0000\SQL00001\V81C_SYSCATSPACE\space.1\
DATA #2 : Hex integer, 8 bytes
0x0000000000000001
DATA #3 : Hex integer, 8 bytes
0x0000000000000000
DATA #4 : signed integer, 4 bytes
0
CALLSTCK:
[0] 0x00000001801269CF pdOSSeLoggingCallback + 0x265
[1] 0x00000000004CDC99 ossLogSysRC + 0xF3
[2] 0x00000000004CBBA1 ossSystemErrorHandler + 0x1D7
[3] 0x00000000004A8578 ossPathTest + 0x226
[4] 0x00000000004A82DE ossPathExists + 0x3C
[5] 0x00000000004B80BC ossGetDiskInfo + 0x3EE
[6] 0x000000018003F110 sqloFetchAndStoreFSInfoInFileHandle + 0x134
[7] 0x0000000001D3E41D sqlbinit + 0x4D05
[8] 0x0000000001DF4F5D sqlbpini + 0x28EC7
[9] 0x0000000001D62224 sqlbFreeOnePool + 0x7D8


такой папки - D:\DB2\NODE0000\SQL00001\V81C_SYSCATSPACE\space.1\ - нет, есть файл D:\DB2\NODE0000\SQL00001\V81C_SYSCATSPACE\space.1 !
все эти файлы и папки создавались db2 по команде 1с, я никак не вмешивался туда...

что за ерунда?


Какая версия db2 используется ?
Что показывает db2level ?

С уважением,
Вадим.
8 июн 12, 11:56    [12686614]     Ответить | Цитировать Сообщить модератору
 Re: 1c + db2 express-c = остановка db2  [new]
gardenman
Member

Откуда: С-Петербург
Сообщений: 2347
А в базе DFT_DEGREE какой стоит?
8 июн 12, 17:23    [12689682]     Ответить | Цитировать Сообщить модератору
 Re: 1c + db2 express-c = остановка db2  [new]
Мишган-кабанчик
Member

Откуда:
Сообщений: 35
Помню подобные грабли. Переставало падать при отключении LOGARCHMETH{1,2} и LOGRETAIN.
Проявлялось только на Express-C (9.7.5), на Workgroup Edition (9.7.5) проблем не было.
14 июн 12, 17:28    [12715329]     Ответить | Цитировать Сообщить модератору
 Re: 1c + db2 express-c = остановка db2  [new]
GVF112GVF
Guest
zavadski
Mark Barinstein
пропущено...
Здравствуйте.
Если 1с куплена, соберите db2support.zip и попробуйте через 1С открыть решение проблемы (PMR).
Тогда поддержка DB2 должна взяться за это...


поясните подробнее - попробуйте через 1С открыть решение проблемы (PMR).


Попробуйте установить DB2 HotFix 28118 for 1C Solution (может это поможет).

С уважаниемб
Вадим.
14 июн 12, 21:40    [12716359]     Ответить | Цитировать Сообщить модератору
 Re: 1c + db2 express-c = остановка db2  [new]
zavadski
Member

Откуда:
Сообщений: 4
GVF112GVF
zavadski
хм, в этом файле нашёл любопытные строки

пропущено...


такой папки - D:\DB2\NODE0000\SQL00001\V81C_SYSCATSPACE\space.1\ - нет, есть файл D:\DB2\NODE0000\SQL00001\V81C_SYSCATSPACE\space.1 !
все эти файлы и папки создавались db2 по команде 1с, я никак не вмешивался туда...

что за ерунда?


Какая версия db2 используется ?
Что показывает db2level ?

С уважением,
Вадим.


версия db2 - db2 express-c 9.7.500.703

db2level:

DB21085I Экземпляр "DB2" использует "64" бит и выпуск кода DB2 "SQL09075"с
идентификатором выпуска "08060107".
Информационные элементы суть "DB2 v9.7.500.4299", "special_27924",
"IP23287_27924", а также пакет FixPack "5".
Продукт установлен в "C:\PROGRA~1\IBM\SQLLIB", имя копии DB2 - "DB2COPY1".
11 июл 12, 14:02    [12850574]     Ответить | Цитировать Сообщить модератору
 Re: 1c + db2 express-c = остановка db2  [new]
CawaSPb
Member

Откуда: Питер/Москва/Wroclaw
Сообщений: 1091
zavadski,

Попробуйте добавить в исключения антивируса "D:\DB2"
11 июл 12, 15:31    [12851298]     Ответить | Цитировать Сообщить модератору
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Ответить