Linux下informix安装及数据库迁移

Linux下informix安装及数据库迁移

ID:39465427

大小:33.50 KB

页数:5页

时间:2019-07-04

Linux下informix安装及数据库迁移_第1页
Linux下informix安装及数据库迁移_第2页
Linux下informix安装及数据库迁移_第3页
Linux下informix安装及数据库迁移_第4页
Linux下informix安装及数据库迁移_第5页
资源描述:

《Linux下informix安装及数据库迁移》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Linux下informix安装及数据库迁移=====以下内容来源网上,但通过自己实践,并重新整理过了== 1.创建informix用户和组。useraddinformix2.informix用户登录,并设置一些环境变量在~.bashrc里追加如下内容:INFORMIXDIR=/home/informixINFORMIXSERVER=pdc//主机名INFORMIXTERM=terminfoDBPATH=$INFORMIXDIRTERMCAP=$INFORMIXDIR/etc/termcapPATH=$INFORMIXDIR/

2、bin:$HOME/bin:$PATHONCONFIG=onconfig.stdDB_LOCALE=zh_cn.gbCLIENT_LOCALE=zh_cn.gbDB_LANG=zh_cn.gbDBDATE=MDY4/exportINFORMIXDIRPATHONCONFIGDB_LANGDB_LOCALECLIENT_LOCALEDBDATEINFORMIXSERVERSQLEXEC=$INFORMIXDIR/lib/sqlexec3.source.bashrc使上面生效。4.tarxvfiif.11.50.UC3DE.Lin

3、ux-RHEL4.tar5.切换到root用户下执行ids_install这个脚本,按照提示进行安装。6.安装完成后进入etc目录,cponconfig.stdonconfig ====并且需要进入onconfgi.std配置DBSERVERNAMEpdc7.修改sqlhost文件加入:pdc    onsoctcp       192.168.0.145sqlexec8.修改/etc/services文件加入内容如下:sqlexec    1526/tcp#informixDBMS9.初始化数据库:oninit–ivy,提示

4、“INFORMIXSERVERdoesnotmatchDBSERVERNAMEoranyoftheDBSERVERALIASES.FAILED”错误,这时参看你的主机名和环境变量里设置的是否一样。分别查看:三个地方的文件,.bashrc;sqlhost;onconfig.std报错信息“oninit:FatalerrorinsharedmemoryinitializationWARNING:serverinitializationfailed,orpossiblytimedout(if-wwasused).Checktheme

5、ssagelog,online.log,forerrors.”这时查看tmp/online.log日志。解决办法:touchtmp/         cdtmp/         touchdemo_on.rootdbs;         chmod660demo_on.rootdbs再执行:oninit–ivy===注意啦,平时启动时=======oninit,不能带i,不然会把数据库删除掉。10.结束oninit进程:onmode–ky,启动:oninit。ps–e可以看到oninit进程。netstat-na

6、grep1

7、52611.执行命令:onmonitorTermcapentrytoolongToomanytc=indirectionsProgramstoppedat"tb4_main.4gl",linenumber82.FORMSstatementerrornumber-1170.Thetypeofyourterminalisunknowntothesystem.以上错误解决方法:exportTERMINFO=/home/informix/etc/typetabexportTERMCAP=$INFORMIXDIR/etc/termcap

8、但是执行onmonitor后不能用键盘右键操作,这时修改.bashrc文件加入:exportTERMINFO=/home/informix/etc/typetab12.创建数据库:Mkdirdatacddatatouchdb1chmod660db1dbaccess =====================================1.createdatabasedbnamewithlog创建数据库状态是U2.createdatabasedbnamewithbufferedlog创建数据库状态是B  ==========

9、=数据库迁移常用命令===================dbschema常用命令1)导出数据库中所有的表结构到文件db.sql  $>dbschema-dyour_database-tall  db.sql2)导出数据库中所有的存储过程到文件db.sql  $>dbsche

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。