免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3052 | 回复: 5
打印 上一主题 下一主题

informix中的onstat -d和dbaccess出现的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-04-05 16:42 |只看该作者 |倒序浏览
我在dbaccess--select时 好长时间一直在running。。。出现了下面:

25588: The appl process cannot connect to Dynamic Server ywyx_dbs.

[informix@yxwh informix]$ onstat -d

IBM Informix Dynamic Server Version 9.40.UC7     -- On-Line -- Up 22:17:51 -- 2s

Dbspaces
address  number   flags      fchunk   nchunks  flags    owner    name
44ce37e8 1        0x20001    1        1        N        informix rootdbs
44ce3b18 2        0x20011    2        1        N B      informix blobdbs
44ce3c78 3        0x2001     3        1        N T      informix tmpdbs
44ce3dd8 4        0x20001    4        1        N        informix phydbs
454f9018 5        0x20001    5        1        N        informix logdbs
454f9178 6        0x20001    6        1        N        informix datadbs
6 active, 2047 maximum

Note: For BLOB chunks, the number of free pages shown is out of date.
      Run 'onstat -d update' for current stats.
Chunks
address  chunk/dbs  offset     size       free       bpages     flags pathname
44ce3948 1     1    0          50000      14349                 PO--  /home/info
rmix/dbs/rootdbs
44df1ac8 2      2   0          979936    ~30623      30623      POB-  /home/info
rmix/dbs/blobdbs
44df1c50 3     3    0          979949     979896                PO--  /home/info
rmix/dbs/tmpdbs
44df1dd8 4     4    0          979949     29896                 PO--  /home/info
rmix/dbs/phydbs
44de1c30 5     5    0          979949     829896                PO--  /home/info
rmix/dbs/logdbs
44de1db8 6     6    0          979949     979896                PO--  /home/info
rmix/dbs/datadbs
6 active, 2047 maximum

Expanded chunk capacity mode: disabled

论坛徽章:
0
2 [报告]
发表于 2006-04-05 16:51 |只看该作者
我创建时
#onspaces -c -b blobdbs -g 32 -p /home/informix/dbs/blobdbs -o 0 -s 1959872
#onspaces -c -d tmpdbs -t -p /home/informix/dbs/tmpdbs -o 0 -s 1959898
#onspaces -c -d phydbs -p /home/informix/dbs/phydbs -o 0 -s 1959898
#onspaces -c -d logdbs -p /home/informix/dbs/logdbs -o 0 -s 1959898
#onspaces -c -d datadbs -p /home/informix/dbs/datadbs -o 0 -s 1959898
#onmode -ky

论坛徽章:
0
3 [报告]
发表于 2006-04-05 16:59 |只看该作者
上面dbspaces是在informix用户下做的 ,#是我写的shell

论坛徽章:
0
4 [报告]
发表于 2006-04-05 17:22 |只看该作者
44df1ac8 2      2   0          979936    ~30623      30623      POB-  /home/info
rmix/dbs/blobdbs
是不是这个chunk有问题。还要检查一下online.log

[ 本帖最后由 alexander_lu 于 2006-4-5 17:24 编辑 ]

论坛徽章:
0
5 [报告]
发表于 2006-04-05 20:25 |只看该作者
看一下log提示什摩?
我在做得時候回提示做0級備份
建議(僅供參考):
onspaces -c -b blobdbs -g 32 -p /home/informix/dbs/blobdbs -o 0 -s 1959872
ontape -s -L 0
onspaces -c -d tmpdbs -t -p /home/informix/dbs/tmpdbs -o 0 -s 1959898
ontape -s -L 0  
onspaces -c -d phydbs -p /home/informix/dbs/phydbs -o 0 -s 1959898
ontape -s -L 0
onspaces -c -d logdbs -p /home/informix/dbs/logdbs -o 0 -s 1959898
ontape -s -L 0
onspaces -c -d datadbs -p /home/informix/dbs/datadbs -o 0 -s 1959898
ontape -s -L 0

论坛徽章:
0
6 [报告]
发表于 2006-04-06 10:34 |只看该作者
my question is solved,please look :

/etc/services
sqlexe          1526/tcp
sqlexec         1528/tcp

INFORMIXSERVER
INFORMIXSERVER=ywyx_dbs

$ONCONFIG中的
DBSERVERNAME    ywyx_dbs                # Name of default database server
DBSERVERALIASES ywyx_dbs_tcp            # List of alternate dbservernames
NETTYPE         ipcshm,1,32,CPU         # Configure poll thread(s) for nettype
NETTYPE         soctcp,1,8,NET

/INFORMIXDIR/etc/sqlhosts
#demo_on        onipcshm        on_hostname     on_servername
#demo_se        seipcpip        se_hostname     sqlexec
ywyx_dbs        onipcshm        yxwh            sqlexe
ywyx_dbs_tcp    onsoctcp        yxwh            sqlexec

我只是把services中的“#sqlexe          1526/tcp”就解决了
注明:看了以往大家的帖子,在此表示 感谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP