我的目的是使用dbisql
连接到Sybase IQ- OS:Linux XIYL50837198A 3.0.101-84-DEFAULT#1 SMP TUE OCT 18 10:32:51 UTC 2016(15251D6)X86_64 X86_64 X86_64 X86_64 X86_64 GNU/Linux/Linux
- 我的Sybase IQ版本是16-1
- 我的安装信息:
- 安装集:典型
- 许可类型:评估
- HTTP端口4282
- https端口4283
- RMI端口4992
- TDS端口4998
连接之前,我会尽可能地导出所有环境变量,并使用设置用户和密码开始演示数据库。
cd iq
export IQDIR16=/sapmnt/home/I331922/iq/IQ-16_1
export IQ=/sapmnt/home/I331922/iq/IQ-16_1
export SYBASE=/sapmnt/home/I331922/iq
export PATH=$PATH:/sapmnt/home/I331922/iq/IQ-16_1/bin64
source SYBASE.env
csh SYBASE.csh
source SYBASE.sh
cd /sapmnt/home/I331922/iq/IQ-16_1
csh IQ-16_1.csh
source IQ-16_1.sh
cd ..
source IQ.sh
csh IQ.csh
cd /sapmnt/home/I331922/iq/IQ-16_1/demo
ls
adata demodata dqpdata.sql dqpquery.sql mkasiqdemo.sql mkiqdemo.sh mkiqdemo.sql
./mkiqdemo.sh -absolute -dba demo -pwd password
start_iq @iqdemo.cfg iqdemo.db
cd /sapmnt/home/I331922/iq/IQ-16_1/bin64
./dbisql -c 'uid=demo;pwd=password;eng=XIYL50837198A_iqdemo;links=tcpip'
然后我使用命令
dbisql -c 'uid=demo;pwd=password;eng=XIYL50837198A_iqdemo;links=tcpip'
弹出错误
未设置显示环境变量。必须将其设置为互动SQL才能正确操作。
然后我使用此
dbisql -c "uid=demo,pwd=password,eng=XIYL50837198A_iqdemo,links=tcpip" -port 4998 -host 10.56.177.237
这个
dbisql -c "uid=demo,pwd=password,eng=XIYL50837198A_iqdemo,links=tcpip" -port 4998
这个
dbisql -c "uid=demo,pwd=password,eng=XIYL50837198A_iqdemo,links=tcpip" -port 4998 -host 10.56.177.237 -datasource dsn
它不断给我相同的错误消息。
每个人都可以帮我吗?
谢谢
我解决了我的问题因为dbisql需要xgui。简单的方法是使用dbisqlc inst