Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
DB2Express 9 - ошибка коннекта через tcpip, пресловутая 10061
|
|||
|---|---|---|---|
|
#18+
SQL30081N A communication error has been detected. Communication protocol being used: "TCP/IP". Communication API being used: "SOCKETS". Location where the error was detected: "192.168.33.33". Communication function detecting the error: "connect". Protocol specific error code(s): "10061", "*", "*". SQLSTATE=08001 Довольно стандартная ошибка. Пытаюсь законнектиться из Visual Studio, через db2 net provider. В Configuration Assistant, если для базы настроен доступ local - то тест соединения проходит. Если же пробую tcpip, указывая localhost и т.п. - ничего не выходит :( Всё размещено на текущей машине. Что странно - db2admin start стартует нормально, судя по сообщению (started successfully), а когда я делаю db2admin stop, то говорит, что db2admin is not active! :( SVCENAME прописан, и имеет значение db2c_DB2, что соответствует tcp/50000. ОС - WinXP Professional SP2. Что можно проверить? p.s. Кстати, по советам в инете я пытался делать операцию каталогизации - если может быть дело в этом, расскажу дальше, просто там у меня тоже ничего не вышло... :-\ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2007, 18:46 |
|
||
|
DB2Express 9 - ошибка коннекта через tcpip, пресловутая 10061
|
|||
|---|---|---|---|
|
#18+
Дайте вывод команды db2set -all Есть средство pctt для тестирования соединений. Можете им воспользоваться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2007, 10:36 |
|
||
|
DB2Express 9 - ошибка коннекта через tcpip, пресловутая 10061
|
|||
|---|---|---|---|
|
#18+
Спасибо, утилиту гляну, а пока [e] DB2PATH=C:\Program Files\IBM\SQLLIB DB2INSTPROF=C:\Program Files\IBM\SQLLIB DB2COMM=TCPIP, NPIPE [g] DB2_EXTSECURITY=NO [g] DB2PROCESSORS=0,1 [g] DB2SYSTEM=PC-NAV [g] DB2PATH=C:\Program Files\IBM\SQLLIB [g] DB2INSTDEF=DB2 [g] DB2ADMINSERVER=DB2DAS00 Кстати, а netstat разве не должна выдавать в списке соединений прослушку db2-шным сервером на порту 50000? Если - да, то этого там нет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2007, 10:55 |
|
||
|
DB2Express 9 - ошибка коннекта через tcpip, пресловутая 10061
|
|||
|---|---|---|---|
|
#18+
Кстати, обратил внимание, что в списке сервисов админ (db2dasrrm.exe) остановлен. Запускаю - он стартует и сразу останавливается... так и должно быть или это и есть ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2007, 10:58 |
|
||
|
DB2Express 9 - ошибка коннекта через tcpip, пресловутая 10061
|
|||
|---|---|---|---|
|
#18+
Вот, кстати, вывод pctt Protocol Tester values... Client/Server : Client Connections : 1 Buffer Size : 500 Transaction Iterations : 1 Trace : OFF Service : Send/Recv/Verify Keep Connections : NO Delayed Send (secs) : 0 Local TCPIP specific values... Hostname : pc-nav HostAddress : pc-nav.kyiv.ciklum.net IPAddress : ::1 IPAddress : 192.168.33.33 Protocol : TCPIP Server TCPIP specific Values... Server Hostname : pc-nav Server HostAddress : pc-nav.kyiv.ciklum.net Server IPAddress : ::1 Service Name : Server Port : 49433 - Initializing the Protocol Date: 09/11/07 Time: 10:05:38:260 - Connecting to Remote System Date: 09/11/07 Time: 10:05:38:260 =>IPv6 socket | retcode = < 0> ----[ TCPIP.socket ]-----[ SUCCESS ]------------ | retcode = <10061> +----[ TCPIP.connect ]-----[ ERROR ]------------ +===== ERROR ========================================================== | retcode = <10061> -> Connection refused +====================================================================== =>IPv4 socket | retcode = < 0> ----[ TCPIP.socket ]-----[ SUCCESS ]------------ | retcode = <10061> +----[ TCPIP.connect ]-----[ ERROR ]------------ +===== ERROR ========================================================== | retcode = <10061> -> Connection refused +====================================================================== Мне интересно, почему, во-первых, порт сервера 49433, если db2c_DB2 в конфигурации соответствует 50000, а также почему connection refused... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2007, 11:12 |
|
||
|
DB2Express 9 - ошибка коннекта через tcpip, пресловутая 10061
|
|||
|---|---|---|---|
|
#18+
db2 get dbm cfg в студию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2007, 11:33 |
|
||
|
DB2Express 9 - ошибка коннекта через tcpip, пресловутая 10061
|
|||
|---|---|---|---|
|
#18+
Извиняюсь, что недосмотрел, изменил порты в pct.ini - поставил верное service name и порт, но результаты такие же. А вот и конфигурация: Database manager configuration release level = 0x0b00 Maximum total of files open (MAXTOTFILOP) = 16000 CPU speed (millisec/instruction) (CPUSPEED) = 3,542582e-007 Max number of concurrently active databases (NUMDB) = 8 Federated Database System Support (FEDERATED) = NO Transaction processor monitor name (TP_MON_NAME) = Default charge-back account (DFT_ACCOUNT_STR) = Java Development Kit installation path (JDK_PATH) = C:\Program Files\IBM\SQLLIB\java\jdk Diagnostic error capture level (DIAGLEVEL) = 3 Notify Level (NOTIFYLEVEL) = 3 Diagnostic data directory path (DIAGPATH) = Default database monitor switches Buffer pool (DFT_MON_BUFPOOL) = OFF Lock (DFT_MON_LOCK) = OFF Sort (DFT_MON_SORT) = OFF Statement (DFT_MON_STMT) = OFF Table (DFT_MON_TABLE) = OFF Timestamp (DFT_MON_TIMESTAMP) = ON Unit of work (DFT_MON_UOW) = OFF Monitor health of instance and databases (HEALTH_MON) = ON SYSADM group name (SYSADM_GROUP) = SYSCTRL group name (SYSCTRL_GROUP) = SYSMAINT group name (SYSMAINT_GROUP) = SYSMON group name (SYSMON_GROUP) = Client Userid-Password Plugin (CLNT_PW_PLUGIN) = Client Kerberos Plugin (CLNT_KRB_PLUGIN) = IBMkrb5 Group Plugin (GROUP_PLUGIN) = GSS Plugin for Local Authorization (LOCAL_GSSPLUGIN) = Server Plugin Mode (SRV_PLUGIN_MODE) = UNFENCED Server List of GSS Plugins (SRVCON_GSSPLUGIN_LIST) = Server Userid-Password Plugin (SRVCON_PW_PLUGIN) = Server Connection Authentication (SRVCON_AUTH) = NOT_SPECIFIED Database manager authentication (AUTHENTICATION) = SERVER Cataloging allowed without authority (CATALOG_NOAUTH) = NO Trust all clients (TRUST_ALLCLNTS) = YES Trusted client authentication (TRUST_CLNTAUTH) = CLIENT Bypass federated authentication (FED_NOAUTH) = NO Default database path (DFTDBPATH) = C: Database monitor heap size (4KB) (MON_HEAP_SZ) = 66 Java Virtual Machine heap size (4KB) (JAVA_HEAP_SZ) = 2048 Audit buffer size (4KB) (AUDIT_BUF_SZ) = 0 Size of instance shared memory (4KB) (INSTANCE_MEMORY) = AUTOMATIC Backup buffer default size (4KB) (BACKBUFSZ) = 1024 Restore buffer default size (4KB) (RESTBUFSZ) = 1024 Agent stack size (AGENT_STACK_SZ) = 16 Minimum committed private memory (4KB) (MIN_PRIV_MEM) = 32 Private memory threshold (4KB) (PRIV_MEM_THRESH) = 20000 Sort heap threshold (4KB) (SHEAPTHRES) = 0 Directory cache support (DIR_CACHE) = YES Application support layer heap size (4KB) (ASLHEAPSZ) = 15 Max requester I/O block size (bytes) (RQRIOBLK) = 32767 DOS requester I/O block size (bytes) (DOS_RQRIOBLK) = 4096 Query heap size (4KB) (QUERY_HEAP_SZ) = 1000 Workload impact by throttled utilities(UTIL_IMPACT_LIM) = 10 Priority of agents (AGENTPRI) = SYSTEM Max number of existing agents (MAXAGENTS) = 200 Agent pool size (NUM_POOLAGENTS) = 100(calculated) Initial number of agents in pool (NUM_INITAGENTS) = 0 Max number of coordinating agents (MAX_COORDAGENTS) = MAXAGENTS Max no. of concurrent coordinating agents (MAXCAGENTS) = MAX_COORDAGENTS Max number of client connections (MAX_CONNECTIONS) = MAX_COORDAGENTS Keep fenced process (KEEPFENCED) = YES Number of pooled fenced processes (FENCED_POOL) = MAX_COORDAGENTS Initial number of fenced processes (NUM_INITFENCED) = 0 Index re-creation time and redo index build (INDEXREC) = RESTART Transaction manager database name (TM_DATABASE) = 1ST_CONN Transaction resync interval (sec) (RESYNC_INTERVAL) = 180 SPM name (SPM_NAME) = PC_NAV SPM log size (SPM_LOG_FILE_SZ) = 256 SPM resync agent limit (SPM_MAX_RESYNC) = 20 SPM log path (SPM_LOG_PATH) = NetBIOS Workstation name (NNAME) = TCP/IP Service name (SVCENAME) = db2c_DB2 Discovery mode (DISCOVER) = SEARCH Discover server instance (DISCOVER_INST) = ENABLE Maximum query degree of parallelism (MAX_QUERYDEGREE) = ANY Enable intra-partition parallelism (INTRA_PARALLEL) = NO No. of int. communication buffers(4KB)(FCM_NUM_BUFFERS) = AUTOMATIC No. of int. communication channels (FCM_NUM_CHANNELS) = AUTOMATIC db2start/db2stop timeout (min) (START_STOP_TIME) = 10 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2007, 11:40 |
|
||
|
DB2Express 9 - ошибка коннекта через tcpip, пресловутая 10061
|
|||
|---|---|---|---|
|
#18+
NafigatorМне интересно, почему, во-первых, порт сервера 49433, если db2c_DB2 в конфигурации соответствует 50000, а также почему connection refused.Эту утилиту надо запускать с портом менеджера БД только если он остановлен, т.к. она начинает слушать этот порт. А если у вас на произвольном порту она не работает, то у вас что-то с tcpip на машине и это не проблема db2. Файрвол попробуйте выключить, если он есть... Что пишут у вас в C:\Program Files\IBM\SQLLIB\DB2DAS00\db2dasdiag.log ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2007, 12:49 |
|
||
|
DB2Express 9 - ошибка коннекта через tcpip, пресловутая 10061
|
|||
|---|---|---|---|
|
#18+
Да, возможно таки с портом.. :( Но до переинсталляции системы, когда стояла DB2 Enterprise, всё работало - с тем же портом 50000 и на той же конфигурации... вот что странно. А вот лог (и 3 подобных сообщения в дальнейшем фигурируют для последующих запусков, поэтому дальше опускаю) 2007-09-11-09.19.42.182000+180 I690H252 LEVEL: Event PID : 2156 TID : 3032 FUNCTION: DB2 Tools, DB2 administration server, rrm_main, probe:20 DATA #1 : String, 47 bytes DB2 Administration Server started successfully. 2007-09-11-09.19.42.213000+180 I944H225 LEVEL: Error PID : 2156 TID : 3032 FUNCTION: DB2 Tools, DB2 administration server, startTcpIpListener, probe:60 DATA #1 : Sint32, 4 bytes -2029060059 2007-09-11-09.19.42.213000+180 I1171H208 LEVEL: Error PID : 2156 TID : 3032 FUNCTION: DB2 Tools, DB2 administration server, rrm_main, probe:0 DATA #1 : Sint32, 4 bytes -3020 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2007, 14:44 |
|
||
|
DB2Express 9 - ошибка коннекта через tcpip, пресловутая 10061
|
|||
|---|---|---|---|
|
#18+
Отключение виндового файрволла не влияет на ошибку. Вот сейчас добавил в наш офисный антивир - NOD32 - db2dasrrm.exe в exclusion list для IMON, после чего админ-сервис перестал останавливаться сразу после запуска. Но ошибка всё равно осталась! :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2007, 14:55 |
|
||
|
DB2Express 9 - ошибка коннекта через tcpip, пресловутая 10061
|
|||
|---|---|---|---|
|
#18+
NafigatorЧто странно - db2admin start стартует нормально, судя по сообщению (started successfully), db2admin start и db2start - все-таки разные вещи. db2start что говорит? И что после этого в db2diag.log? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2007, 01:07 |
|
||
|
DB2Express 9 - ошибка коннекта через tcpip, пресловутая 10061
|
|||
|---|---|---|---|
|
#18+
db2admin сейчас стартует и останавливается без проблема. db2start в принципе ПОЧТИ тоже :) SQL5043N Support for one or more communications protocols failed to start successfully. However, core database manager functionality started successfully. Посмотрел в лог - были проблемы с db2syscs.exe Когда я тоже добавил его в список исключений для NOD32 - всё заработало... Спасибо всем. Впредь, если что, буду знать, кто виноват :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2007, 10:32 |
|
||
|
|

start [/forum/topic.php?fid=43&gotonew=1&tid=1604338]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
49ms |
get topic data: |
10ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 247ms |
| total: | 385ms |

| 0 / 0 |
