|
|
有关BCB连接Informix数据库的参考示例
( 2008/6/26 13:26 )
Informix Server是在SCO UNIX OPenserver 5.0.5下的IDS7.23, 以下是几个配置文件: ONCONFIG 文件: DBSERVERNAME online7 DBSERVERALIAS online7_net NETTYPE ipcshm,1,10,CPU NETTYPE tlitcp,1,20,NET sqlhosts文件: online7 onipcshm account on_shm online7_net ontlitcp account1 sqlexec
192.1.1.133 account account1 最后在 /etc/services增加如下一行: sqlexec 3070/tcp Informix客户端使用Informix Cli 2.50 TD2,操作系统是Windows NT4 Service Pack4 首先安装Informix Cli,然后利用setnet32配置Infomrix的环境: 在 Server Information: Informix Servernline7_net HostName : account1 ProtocolName: onsoctcp ServicesName: sqlexec 注:在NT中ServiceName可以是sqlexec的端口号,不过我用sqlexec不能连通,只有利用端口号才能连通数据库服务器。 在 Host Information: Current Host: account1 User Name: myname Password optionassword Password: mypasswd 按有关手册介绍,在NT下需要将上述信息登记到系统注册表中,但设置程序并不会自动注册,需要运行$INFORMIXDIR/bin下的regcopy!
INFORMIXDIR=D:\informix INFORMIXSERVER=online7_net
C:\WINNT\system32\drivers\etc\services (必须要与服务器上/etc/services文件中的内容一致) sqlexec 3070/tcp C:\WINNT\system32\drivers\etc\hosts 192.1.1.133 account1 如果是windows95/98,以上两个文件应该在所安装目录下。 最后可以利用BCB的BDE配置所需的数据库别名。 注意一下在Configuration->Drivers->Native->Informix下的DLL32项中, 我选择了SQLINF32.DLL,按BCB的说法SQLINF9.DLL是连Informix Online9.0以上的, 而SQLINF32.DLL是连接Online7.x以下的;在databases项中,你就可以增加你所需的数据库别名了。 按以上步骤设置,应该是没有问题了,希望对大家有所帮助。
|
·使用access数据库时可能用到的数据转换 (8-15) ·SQL Server数据库内存会不断增加的问题分析 (8-14) ·用最简单的步骤备份sql数据库的文件到本地 (8-14) ·MySQL数据库中设列的默认值为Now()的介绍 (8-14) ·详细讲解优化MySQL数据库性能的十个参数 (8-13) 热议文章·联通网通重组9月16日表决 员工9月前不转网 (8-15) 评:平等融合主要表现在以后的人事安排上. ·联通网通合并后名称暂定为联合网络通信公司 (8-14) ·专家为TD鸣不平 移动千亿GSM投资"喧宾夺主" (8-14) ·3G发牌猜想:三家运营商将同领TD牌照? (8-13) ·中移动拟大规模扩容 为选择WCDMA打基础 (8-12) ·国资委人士:央企重组不需商务部反垄断审查 (8-5) ·ITU制定相关标准移动通信有望互联网化 (7-30) ·设计局域网几个重要因素分析 (8-15) ·无线视频监控技术新突破 (8-15) ·户外电源节能减排及艾默生新一代户外电源解决方案 (8-15) ·详谈VoIP安全漏洞以及防护办法 (8-15) ·讲解SQL Server安装sp4补丁报错的解决方法 (8-15) ·SQL存储过程和触发不能使用USE的应对方法 (8-15) |
|||||||||||||||
|