Informix数据库的连接管理工具并不广为人知,本文为备忘。该使用什么工具来连接?试用后个人觉得Server Studio够强大,使用要求也最多。
示例数据
IP: 192.161.21.19
Userid/passwd: informix01/informix001
dbname@servername: xxoo@night
连接字符串: jdbc:informix-sqli://192.161.21.19:1998/xxoo:INFORMIXSERVER=night;NEWCODESET=GBK,8859-1,819;DB_LOCALE=zh_cn.gb;
1 通过telnet工具连接
(可用Windows自带的命令行执行telnet命令,我这里使用SecureCRT6.2)
新建连接- 协议选择Telnet,主机名填IP地址点连接,然后输入用户名和密码
登陆后运行命令 dbaccess,回车,见到菜单
用方向键选择 database,回车。
选择了数据库(xxoo@night 示例)后返回到上一级菜单,ESC – 选择Exit
然后选择“ Query-language”- “New”,接着编写Sql语句(结尾不要; 分号),然后ESC, 选择Run, 就会执行此SQL。
更多命令行帮助请参考帮助文档,或按Ctrl+W查看
2 通过小松鼠工具连接
将此工具文件夹放在本地磁盘上,
修改 .\小松鼠\SQuirreL SQL Client\squirrel-sql.bat 文件,第一行命令
SET LOCAL_JAVA=C:\Program Files\Java\jdk1.6.0_25\bin\java 更改显 本地JDK地址(最好JDK1.5以上)
双击运行 .\小松鼠\SQuirreL SQL Client\squirrel-sql.bat
点“别名”右边的 + , 新建连接
输入连接字符串(文档开头提供示例)和密码,测试连接。
3 通过 DbVisualizer 连接
DbVisualizer 是IBM官方开发工具,网上可下载(不要安装在中文路径下)。
安装完成后,运行, 点新建连接- No Wizard (不要向导)
然后在 Setting Format里选择 Database URL
输入相应信息。在Driver那里选Informix可能出现没驱动, 这时需要你手动添加驱动。
在 .\小松鼠\SQuirreL SQL Client\lib\ 里有 ifxjdbc.jar和 ifxjdbcx.jar 是驱动
4 通过 Server Studio 连接
安装好Server Studio后 运行
一开始需要提供个人档案(Profile),可以在连网的情况下New 一个,填写相应信息后会新建一个。
通过个人档案进入,在Connections上右击 New- Connection
然后就是输入相应信息
Database Tab上的Caracter Encoing选择 GB2312 才能正确显示中文字符
然后测试连接。
============================
PS 如果连接到Oracle数据库, 通常情况下你需要安装Oracle客户端,并使用管理或开发工具。
以前的一篇: 免安装Oracle客户端 http://sofasay.com/?p=1470
转自:http://sofasay.com/?p=2124