Linux中系统同用户怎么登录informix数据库?

1.使用命令onstat -查看当前数据库状态,通常有以下几种状态:
l On-Line:联机状态
此状态允许用户联机访问数据库,正常情况下OnLine启动后应处于此状态。
l shared memory not initialized:脱机状态
通常OnLine关闭后处于此状态。
l Fast Recovery:快速恢复状态
每次OnLine启动时,都要读取物理/逻辑日志,回滚上次OnLine关闭时未提交的事务和未释放的锁等,将数据库快速恢复到物理和逻辑都一致的状态。
快速恢复是过渡状态,时间很短,恢复无错后即进入On-Line状态。
l Quiescent:静止状态
处于此状态不允许用户访问数据库。通常是数据库管理员在静止状态下进行一些数据库参数的调整(如日志和缓冲区大小等)。
1.1. 启动OnLine
如果数据库处于脱机状态,可使用命令oninit启动OnLine。
启动后,使用onstat -命令查dao看数据库状态,若不处于联机状态,可检查日志文件$INFORMIXDIR/online.log确认失败原因。
1.2. 关闭OnLine
使用命令onmode -ky关闭数据库。
2. dbaccess使用
执行dbaccess命令,可选择相应的数据库,并在该库上执行SQL语句或其它的操作。
2.1. 数据库操作
【Database】菜单:选择/断开数据库
Select: 选择数据库
cLose: 关闭与当前数据库的连接
【Connection】:连接/断开数据库服务器
Connect: 连接数据库服务器,提示“Select Database Server”时选择目标数据库服务器;
User Name: 如以运行当前用户连接数据库,可直接回车;否则输入连接数据库服务器的用户名称;
Password: 用户口令;
Select Database: 选择所要连接的数据库

posted @ 2020-11-28 14:50  测巴子  阅读(1155)  评论(0)    收藏  举报