Yanghn Notes

BlogJava 首页 新随笔 联系 聚合 管理
  10 Posts :: 10 Stories :: 2 Comments :: 0 Trackbacks
1.  启动与停止命令
     停止命令如下:
onmode  -k
    onmode 命令 语法: onmode [-k] [-m] [-s] [-u] [-y] 
    onmode -k     执行立即shutdown,将系统变为off-line模式
    onmode -m     将系统从quiescent模式变为on-line模式
    onmode -s     执行graceful shutdown
    onmode -u      执行immediate shutdwon
    onmode -y     对提示自动回答yes
   启动命令如下:
oninit  -v

2. 查看数据库编码
    dbaccess进入后,进入到sysmaster库,运行如下命令可查看当前各个库的编码:
select * from sysdbslocale;
      运行结果类似如下:
dbs_dbsname  sysmaster
dbs_collate  en_US.
819
 
dbs_dbsname  sysutils
dbs_collate  en_US.
819
 
dbs_dbsname  sysuser
dbs_collate  en_US.
819
 
dbs_dbsname  sdp
dbs_collate  en_US.
57372
 
dbs_dbsname  smp
dbs_collate  en_US.
57372

3. 查看informix占用的端口
     在informix的安装目录的etc目录下的sqlhosts文件,可查看端口信息,例如下面表示informix的端口为7778:
sdpdb    onsoctcp     minicc2         7778

4. 使用dbaccess命令从文件导入建表信息
    若想从某个包含建表建索引等信息的文件里面将信息导入到某个库中,可将文件拷贝到要运行命令的目录,而后运行:
    dbaccess 数据库名称 文件名称
    例如运行如下命令表示将create.sql文件中的信息导入到amigo数据库中:
dbaccess amigo create.sql

5. 给某个用户赋予某个库的dba权限
   使用dbaccess命令进去后,选择“Query-language”,接着选择需要赋予dba权限的库,再选择“New”,输入如下命令并运行来赋予权限:
grant dba to 用户名;
 
6. 连接informix库的用户的.bash_profile的配置
    参考配置如下:
SDFDB=sdp
export SDFDB

INFORMIXDIR
=/home/informix
INFORMIXSERVER
=sdpdb1
ONCONFIG
=onconfig.scp2
PATH
=$PATH:$INFORMIXDIR/bin
LD_LIBRARY_PATH
=$LD_LIBRARY_PATH:$INFORMIXDIR/lib:$INFORMIXDIR/lib/esql

export INFORMIXDIR
export INFORMIXSERVER
export ONCONFIG PATH
export LD_LIBRARY_PATH

export LANG
=en_US.utf8
export DB_LOCALE
=en_US.utf8
export CLIENT_LOCALE
=en_US.utf8
      其中SDFDB为数据库的名称,INFORMIXDIR为informix的安装根路径,sdpdb1为INFORMIXSERVER
posted on 2010-05-10 10:08 小海 阅读(363) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: