Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
z/OS DB2 v8 coprocessor problems (C++)
|
|||
|---|---|---|---|
|
#18+
Привет, Начал возиться с DB2 на 390 из-под OMVS. Mainframe уж почти забыл (последний раз видел в 1988). z/OS 1.6, DB2 v8 (08.01 наверное) 1. DB2 coprocessor выдрючивается: test.C : ////////////////////////////////////////////////////////////////////////////////// Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. Компилируем : c++ -o test -Wc,xplink "-Wc,SQL(ATTACH(CAF))" "-Wc,DBRM(//'DBRMLIB.DATA(TEST)')" -Wl,xplink test.C "-l//'DSN810.SDSNLOAD'" Результат: CCN5539 (W) Compiling an SQL statement resulted in an error: DSNH4761I The DB2 SQL Coprocessor has changed the NEWFUN option value from YES to NO. "./test.C", line 27.9: CCN5403 (S) "class SQLPVARS1" is already defined. "./test.C", line 25.9: CCN5425 (I) "SQLPVARS1" is defined on line 25 of "./test.C". CCN0793(I) Compilation failed for file ./test.C. Object file not created. FSUM3065 The COMPILE step ended with return code 12. FSUM3017 Could not compile test.C. Correct the errors and try again. ИДЕИ ЕСТЬ ????? -------------------------------------- Cobol+db2 из OMVS тоже не хочет (вне зависимости от исходника): cob2 "-qSQL(ATTACH(CAF))" cbtest.cbl PP 5655-G53 IBM Enterprise COBOL for z/OS 3.3.1 in progress ... LineID Message code Message text IGYDS0211-U DSNH006I FILE " " COULD NOT BE OPENED IGYDS0211-U DSNH006I FILE " " COULD NOT BE OPENED IGYDS0139-W Diagnostic messages were issued during processing of compiler options. These messages are located at the beginning of the listing. Messages Total Informational Warning Error Severe Terminating Printed: 5 2 1 2 End of compilation 1, program CBTEST, highest severity 16. Return code 16 С Уважением, Сергей ska@resqnet.com ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 02:25 |
|
||
|
z/OS DB2 v8 coprocessor problems (C++)
|
|||
|---|---|---|---|
|
#18+
c++ -o test -Wc,xplink "-Wc,SQL(ATTACH(CAF))" "-Wc,DBRM(//'DBRMLIB.DATA(TEST)')" -Wl,xplink test.C "-l//'DSN810.SDSNLOAD'" это что за хрень? прекомпиляция-то где? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 11:17 |
|
||
|
z/OS DB2 v8 coprocessor problems (C++)
|
|||
|---|---|---|---|
|
#18+
нужно перед тем как компилировать сделать что-то типа Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. как это делается из OMVS я не разбирался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 11:33 |
|
||
|
z/OS DB2 v8 coprocessor problems (C++)
|
|||
|---|---|---|---|
|
#18+
Это объединенный препроцессинг и компиляция, да и из OMVS вылазить не сильно хотелось. Но беда в том что если прекомпилировать из tso (примерно такой job) то все прекрасно прекомпилируется, потом в OMVS линкуется но не работает: 2005.10.04 16:52:23 DB CONNECT errcode = -991, error: 0008÷00F30034÷ А вот если один из SQL CONNECT убрать из этого фиктивного if(bT)... то все компилируется и работает :-((( Но речь конечно не об этой тест-программе. Реальная намного побольше :-( Сергей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 16:37 |
|
||
|
z/OS DB2 v8 coprocessor problems (C++)
|
|||
|---|---|---|---|
|
#18+
ну чудеса какие-то. вообще-тo. 00F30034 Explanation: The authorization ID associated with this connection is not authorized to use the specified plan name or the specified plan name does not exist. This reason code is issued by the following CSECTs: DSN3CT30, DSN3SI30 System Action: The request to allocate a plan to the authorization ID is denied. User Response: Verify that the correct plan name was specified. If this plan exists, then request execution authority to the plan from either the owner of the plan or from another person given authority to grant execution authority to the plan. а с каким модулем линкуется программа? (DSNALI, DSNRLI ...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 17:37 |
|
||
|
z/OS DB2 v8 coprocessor problems (C++)
|
|||
|---|---|---|---|
|
#18+
тут очень похоже, что bind не был сделан. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 17:49 |
|
||
|
z/OS DB2 v8 coprocessor problems (C++)
|
|||
|---|---|---|---|
|
#18+
У меня задание на прекомпиляцию/компиляцию/линковку программ для OMVS отрабатывает в OS390, загрузочный модуль создается сразу в HFS, потом BIND в OS390. Интерес еще остался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 13:28 |
|
||
|
z/OS DB2 v8 coprocessor problems (C++)
|
|||
|---|---|---|---|
|
#18+
DHrulevИнтерес еще остался? Да там просто патчи за ближайший год как оказалось не поставили... А CONNECT все равно не отрабатывает (видать хренеет от отсутствия возможности задать план) - пришлось через DSNALI соединяться, ну а дальше вроде все работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2005, 02:23 |
|
||
|
|

start [/forum/topic.php?fid=43&fpage=141&tid=1605690]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
| others: | 246ms |
| total: | 377ms |

| 0 / 0 |
