Chinaunix

标题: windows 下如何启动连接informix [打印本页]

作者: amdwinter    时间: 2006-08-14 10:02
标题: windows 下如何启动连接informix
windows 下如何启动连接informix,谢谢!
1、dos下运行oninit
2、运行IBM Informix  Client-SDK 2.90 的ILogin Demo,
   运行run,最后一个参数stores database不知道怎么输

问:我这样操作是否有错误,为什么我不能连接数据库?
作者: tcllxy    时间: 2006-08-14 13:51
能否把你的連接說清楚一點,,像你裝的client-sdk 2.90,有沒有在odbc中進行配置呢,如果沒有的話需要在odbc添加一個dsn,輸入你informix主機的數據庫名稱,賬號和密碼.你用的ilogin demo是用來測試是否可以連通數據庫的
如果裝了informix 程式以後才可以執行oninit的,在客戶端不能執行oninit
連接數據庫的話可以用winsql這個工具
作者: amdwinter    时间: 2006-08-15 10:28
标题: 回复 2楼 tcllxy 的帖子
谢谢
1、我在数据库服务器上运行oninit,在服务器上配置odbc连接测试成功

2、我在另一台pc上装了Client-SDK 2.90,用ilogin demo测试连接数据库时出现-25556的错误。
   odbc也无法连接,service填了turbo,protocol填了olsoctcp,测试连接时出现Cannot locate turbo serbice/tcp service in /etc/serbices 的错误。不知问题在哪里?
作者: tcllxy    时间: 2006-08-15 15:23
你在service文件中填的是turbo            1526/tcp嗎,
hosts文件中也要加一條數據庫名字   IP
hosts文件在windir/driver/etc目錄下
作者: kajue    时间: 2006-08-15 22:45
通过 Setnet32 配置了server information和host information了吗
作者: wumingquan    时间: 2006-08-16 13:13
我也遇到同样问题,
/////////////////////////////////
  odbc也无法连接,service填了turbo,protocol填了olsoctcp,测试连接时出现Cannot locate turbo serbice/tcp service in /etc/serbices 的错误。不知问题在哪里?
//////////////////////////////////
services和hosts文件都该了,还是不行。
各位再帮帮忙!
作者: tcllxy    时间: 2006-08-16 13:18
查一下odbc有没有设置好,setnet32有无设置,如果这两个都ok的话就应该没有什么问题的
作者: amdwinter    时间: 2006-08-16 13:33
标题: 回复 5楼 kajue 的帖子
我没有进行Setnet32 配置,请问具体如何操作?
作者: wumingquan    时间: 2006-08-16 14:18
server name: zrywcoms
service name: coms
port:               7777
安装IDS 10 的主机名:zrywserver

Setnet32的配置是:
                  server information
IBM Informix Server:zrywcoms
Hostname:   zrywserver   
protocolname: olsoctcp
service name: coms
options:

                          host information
current host: zrywserver
user name: informix
Password option: Ask Password at Runtime
Password:

ODBC的配置:
                  connection
server name: connection
hostname: zrywserver
service: coms
protocol: olsoctcp
options:
databasename:sysmaster
userid: informix
password:******

其他的按默认的。
系统的services文件加入一行:coms         7777/tcp
hosts文件加入一行:  zrywcoms           192.168.10.10


以上是我的配置,但是连不上,大虾帮我看看哪错了?谢谢
作者: 大梦    时间: 2006-08-16 19:35
在服务器端启用网络通讯方式,在客户端配置setnet32
作者: wumingquan    时间: 2006-08-17 08:45
大梦,服务端怎么打开网络通讯?
作者: wumingquan    时间: 2006-08-17 11:37
找到问题了。
在etc/services的文件中,应该写成:service name     port/tcp   #servername
以前没有加#servername。
作者: sqlnet    时间: 2006-08-17 15:35
winsql 可否传份给我,谢谢
sqlnet@126.com
作者: romexp    时间: 2006-08-17 22:45
标题: 回复 13楼 sqlnet 的帖子
我也要。romexp@163.com




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2