首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Informix >

informix 应用备忘录

2012-08-21 
informix 使用备忘录1.? 启动与停止命令???? 停止命令如下:onmode??-k????onmode 命令?语法: onmode [-k]

informix 使用备忘录

1.? 启动与停止命令
???? 停止命令如下:
informix 应用备忘录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
?? 启动命令如下:
informix 应用备忘录oninit??-v?
2. 查看数据库编码
????dbaccess进入后,进入到sysmaster库,运行如下命令可查看当前各个库的编码:
informix 应用备忘录select?*?from?sysdbslocale;????? 运行结果类似如下:
informix 应用备忘录dbs_dbsname??sysmaster
informix 应用备忘录dbs_collate??en_US.819
informix 应用备忘录?
informix 应用备忘录dbs_dbsname??sysutils
informix 应用备忘录dbs_collate??en_US.819
informix 应用备忘录?
informix 应用备忘录dbs_dbsname??sysuser
informix 应用备忘录dbs_collate??en_US.819
informix 应用备忘录?
informix 应用备忘录dbs_dbsname??sdp
informix 应用备忘录dbs_collate??en_US.57372
informix 应用备忘录?
informix 应用备忘录dbs_dbsname??smp
informix 应用备忘录dbs_collate??en_US.57372
3. 查看informix占用的端口
???? 在informix的安装目录的etc目录下的sqlhosts文件,可查看端口信息,例如下面表示informix的端口为7778:
informix 应用备忘录sdpdb????onsoctcp?????minicc2?????????7778
4.?使用dbaccess命令从文件导入建表信息
????若想从某个包含建表建索引等信息的文件里面将信息导入到某个库中,可将文件拷贝到要运行命令的目录,而后运行:
??? dbaccess 数据库名称 文件名称
????例如运行如下命令表示将create.sql文件中的信息导入到amigo数据库中:
informix 应用备忘录dbaccess?amigo?create.sql
5. 给某个用户赋予某个库的dba权限
?? 使用dbaccess命令进去后,选择“Query-language”,接着选择需要赋予dba权限的库,再选择“New”,输入如下命令并运行来赋予权限:
informix 应用备忘录grant?dba?to?用户名;?
6. 连接informix库的用户的.bash_profile的配置
??? 参考配置如下:
informix 应用备忘录SDFDB=sdp
informix 应用备忘录export?SDFDB
informix 应用备忘录
informix 应用备忘录INFORMIXDIR=/home/informix
informix 应用备忘录INFORMIXSERVER=sdpdb1?
informix 应用备忘录ONCONFIG=onconfig.scp2
informix 应用备忘录PATH=$PATH:$INFORMIXDIR/bin
informix 应用备忘录LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$INFORMIXDIR/lib:$INFORMIXDIR/lib/esql?
informix 应用备忘录
informix 应用备忘录export?INFORMIXDIR
informix 应用备忘录export?INFORMIXSERVER
informix 应用备忘录export?ONCONFIG?PATH
informix 应用备忘录export?LD_LIBRARY_PATH
informix 应用备忘录
informix 应用备忘录export?LANG=en_US.utf8
informix 应用备忘录export?DB_LOCALE=en_US.utf8
informix 应用备忘录export?CLIENT_LOCALE=en_US.utf8????? 其中SDFDB为数据库的名称,INFORMIXDIR为informix的安装根路径,sdpdb1为INFORMIXSERVER

7. informix导出表数据?
??? 进入查询页面后,运行命令:
informix 应用备忘录unload?to?文件名?select?*?from?表名???? 例如,将cti_callstat的数据导入到data.txt文件中,命令如下:
informix 应用备忘录unload?to?data.txt?select?*?from?cti_callstat;

热点排行