gbase数据库启动起来后,通过dbaccess连接数据库时,提示908错误。
-908 Attempt to connect to database server (servername) failed.
上网查找了一下,可能的原因:
1:实例离线
2:连接信息有误
3:其他各种原因
诊断步骤:
- 通过onstat -g 检查实例状态
- 检查环境变量信息,ONCONFIG文件,sqlhosts文件,确保连接相关信息一致且正确。
- 确保客户端与服务器端能够相通
通过检查发现sqlhosts文件中的IP地址跟主机实际的IP地址不一致。
应该是在安装时随便配置了一个IP,而后主机IP变化了,而sqlhosts中的地址没有随机更改。导致连接时出错。