免费注册 查看新帖 |

Chinaunix

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

请教windows 2000 下数据库环境设置问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-06-25 10:41 |只看该作者 |倒序浏览
我在 windows2000 server ,数据库 informix 7.31TC ,
用 onstat ,oninit,onmode 等 命令总是有问题,
然而 dbaccess 和 ontape 都正常,
如果安装 数据库 informix 9.30TC1就不会有问题 ,
(因为装了9.30版本,性能很差,查不出原因)
我觉得可能是环境设置的问题,
请大家帮忙找原因:

在数据库已经启动的情况下:(我是在 windows 下的服务启动的,命令 oninit 不能正常启动)
d:\informix\bin>; onstat -
shared memory not initialized for INFORMIXSERVER 'ol_xib'

d:\informix\bin>; oninit
Previous instance of the Engine still running

d:\informix\bin>; set
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\informix\Application Data
CLIENT_LOCALE=EN_US.CP1252
CommonProgramFiles=C:\Program Files\Common Files
COMPUTERNAME=XIBBI
ComSpec=C:\WINNT\system32\cmd.exe
DBLANG=EN_US.CP1252
DBTEMP=d:\Informix\infxtmp
DB_LOCALE=EN_US.8859-1
DellAgentPath=C:\Program Files\Dell\OpenManage\OMSA\bin
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\informix
informixdir=d:\Informix
informixserver=ol_xib
INFORMIXSQLHOSTS=\\XIBBI
LOGONSERVER=\\XIBBI
NUMBER_OF_PROCESSORS=4
OMPATH=C:\Program Files\Dell\OpenManage\oma\bin;C:\Program Files\Dell\OpenManage\LU\bin;C:\Program Files\Dell\OpenManage\oldiags\bin
onconfig=ONCONFIG.ol_xib
OS=Windows_NT
Os2LibPath=C:\WINNT\system32\os2\dll;
Path=d:\Informix\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\Program Files\Dell\OpenManage\oma\bin;C:\Program Files\Dell\OpenManage\LU\bin;C:\Program Files\Dell\OpenManage\oldiags\bin;C:\Program Files\Dell\OpenManage\OMSA\bin;D:\Program Files\Symantec\pcAnywhere\;d:\informix\bin;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 6, GenuineIntel
PROCESSOR_LEVEL=15
PROCESSOR_REVISION=0206
ProgramFiles=C:\Program Files
PROMPT=$P$G
SERVER_LOCALE=EN_US.CP1252
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\WINNT
TEMP=C:\DOCUME~1\informix\LOCALS~1\Temp
TMP=C:\DOCUME~1\informix\LOCALS~1\Temp
USERDOMAIN=XIBBI
USERNAME=informix
USERPROFILE=C:\Documents and Settings\informix
windir=C:\WINNT
xib_dw=e:\xibdw

论坛徽章:
0
2 [报告]
发表于 2004-06-25 13:19 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
3 [报告]
发表于 2004-06-25 14:29 |只看该作者

请教windows 2000 下数据库环境设置问题

谢谢,服务已经起来,但是 onstat 还是不能用

D:\>;onmode -ky

D:\>;net start ol_xib
Informix Dynamic Server - ol_xib 服务正在启动 .
Informix Dynamic Server - ol_xib 服务已经启动成功。


D:\>;onstat -
shared memory not initialized for INFORMIXSERVER 'ol_xib'

论坛徽章:
0
4 [报告]
发表于 2004-06-25 16:26 |只看该作者

请教windows 2000 下数据库环境设置问题

原帖由 "qianzs" 发表:
谢谢,服务已经起来,但是 onstat 还是不能用

D:\>;onmode -ky

D:\>;net start ol_xib
Informix Dynamic Server - ol_xib 服务正在启动 .
Informix Dynamic Server - ol_xib 服务已经启动成功。


D:..........


dbaccess 进得去把?

论坛徽章:
0
5 [报告]
发表于 2004-06-25 16:48 |只看该作者

请教windows 2000 下数据库环境设置问题

dbaccess 和 ontape 可以正常运行,
现在 用 oninit 可以启动起来,dbaccess 也可以,log 正常,
用 onmode -ky 也可以停止,但是 onstat 还是提示没有起来
在管理工具上看服务没有启动,也不能从服务上再启动。

如果用 net start ol_xib 命令方式启动,效果与在管理工具上启动服务一样,
但是只能用 net stop  ol_xib 停止该数据库,用 onmode -ky 不能停服务。

也就是说,不管用 oninit 或者 net start ol_xib 启动
dbaccess 都可以进入数据库操作,onstat 都提示数据库未启动
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP