您好,请教一个 Informix 安装问题,谢谢(50分)

  • 主题发起人 主题发起人 穿越沦陷的爱
  • 开始时间 开始时间
穿

穿越沦陷的爱

Unregistered / Unconfirmed
GUEST, unregistred user!
您好,在 SCO Unix 5.06 上安装 Informix Online 7.23 时 , 物理内存 : 128 M
将 stune 中的 SHMMAX 设为 102400000 ;
但在 onmonitor 时,总是提示 : Share Memory not initiallized for INFORMIXSERVER '...'
应该如何解决呢 ? (第一次使用 Unix ,第一次安装 Informix,请指教,谢谢)
还有 ,
用 Delphi / C++ Builder 可以链接并读写 Unix 中的 Informix Online 7.23数据库吗 ? (Win2000 Professional) 如果能,需要一些怎样的设置 ? 谢谢
 
需要安装Informix的客户端
然后配置客户端
之后你使用BDE或其他的方式都可以访问数据库了
要不你直接修改Onconfig.实例名的文件参数
然后用Oninit初始化也可以啊
 
楼上大哥看来对 Unix + Informix 很熟悉了 :) ,帮我看看为何我安装 Informix 不成功 ? 共享内存那儿 (用 onmonitor 设置时)过不去 ;
还有您说的“Informix 客户端”
是在 Unix 下安装还是在 Win2000 Profession 下安装 ? 哪儿有下载 ? 谢谢谢谢
 
informix客户端是装在你本机上,所以应该是Win2000下
程序不大,你可以找一下,如果确实找不到,给个EMail,我发给你一个
你现在地问题是只是安装了Informix
但是没有初始化你的实例,对吗?
如果初始化成功之后
在Unix下,DBAccess,可以看到有两个系统库
 
谢谢您
wjlsmail@263.net
_____________________________
这样的 : 我先装好 SCO Unix 5.06 后开始安装 Informix Online 7.23 , 在将 SQL.TAR、ESQL.CPI、IDS.CPI、LS723.TAR 全部安装到 Informix 用户组的一个用户 Informix 的目录(/usr/informix)下后, 因为的物理内存为 128M 我按照 1024*1024*0.8*物理内存 的方法得出 SHMMAX = 102400000 , 然后我在 root 下修改了 /etc/conf/cf.d 下的 stune 文件,将其中的 SHMMAX 设为 102400000,然后重新编译了内核,成功 . 我已经将环境变量 INFORMIXDIR,PATH,INFORMIXSERVER,MAIL,ONCONFIG,TERMCAP设置了(其中 : ONCONFIG=onconfig,因为我第一次使用Unix,我不知道这些变量的含义) 。 然后在修改了
/usr/informix/etc/sqlhosts,/etc/hosts,/etc/services,/etc/hosts.equiv 文件后 ,
onmonitor 时出现了如上所说的错误 :
提示 : Share Memory not initiallized for INFORMIXSERVER '...'
我运行 isql , 可以进入,我先创建数据库,Create 给了名字后也没有成功提示,后来试图在
这个数据库下创建表,但选择了数据库后(输入刚建的数据库名)就自动回到了 Informix_Sql 主菜单,(本来我觉得应该输入表名,字段等) , 第一次使用,请多指导,谢谢
我觉得 Informix 真的不是很方便,为何很多证卷、银行还要用它 ?
谢谢


 
后退
顶部