关于Informix的意思
美国InfomixSoftware公司研制的关系型数据库管理系统。Informix有Informix-SE和Informix-Online两种版本。Informix-SE适用于UNIX和WindowsNT平台,是为中小规模的应用而设计的;Informix-Online在UNIX *** 作系统下运行,可以提供多线程服务器,支持对称多处理器,适用于大型应用。 Informix可以提供面向屏幕的数据输入询问及面向设计的询问语言报告生成器。数据定义包括定义关系、撤销关系、定义索引和重新定义索引等。Informix不仅可以建立数据库,还可以方便地重构数据库,系统的保护措施十分健全,不仅能使数据得到保护而不被权限外的用户存取,且能重新建立丢失了的文件及恢复被破坏了的数据。其文件的大小不受磁盘空间的限制,域的大小和记录的长度均可达2K。采用加下标顺序访问法,Informix与COBOL软件兼容,并支持C语言程序。 Informix可移植性强、兼容性好,在很多微型计算机和小型机上得到应用,尤其适用于中小型企业的人事、仓储及财务管理。
可能不是最佳,绕点弯子,不算高手
#! /bin/sh
dbaccess aadb 2>/dev/null << !SQL
unload to sqltxt DELIMITER " "
select from info where date[1,4]=YEAR(CURRENT) and date[5,6]=MOUTH(CURRENT) and date[7,8]=DAY(CURRENT)
!SQL
if (wc -l sqltxt = 0);then
dbaccess aadb2>/dev/null <<!SQL
insert into info values("","")
!SQL
fi
lsvg -l datavg,确认存在相应的raw设备,并且synced/closedls -l /dev/r,确认相应的裸设备权限正确ls -l /informix/dbf,确认数据库链接文件正确oninit -vy,启动数据库onstat -,确认数据库是否online,使用onstat -d确认chunk状态,正常是PO-B状态,异常可能是PD-B状态,从你仅有的日志看,是从chk7-chk10不正常确认裸设备可读dd if=/dev/r of=/dev/null bs=1024k,表示chk7-chk10对应的lv名称。尝试强制OPEN这些chunk:onspaces -s datadbs -p /informix/dbs/datachk7 -o 0 -O其中datadbs为你实际的dbs名称如果都可以强制打开,那么再次onmode -ky ,再次oninit -vy
这是ORACLE下的SQL,phonetable你的电话号码表,phonenum电话号码字段,substr是截取字符串函数,length是取字符串长度函数,||是连接两个字符串的函数,(我说的你应该都知道,如果不知道在informix下相应的函数,可以百度搜索一下就知道了),大概意思就是这样,你试试吧。
update phonetable
set phonenum = '897' || substr(phonenum,3,length(phonenum)-2)
where phonenum like '85%'
--------------------------------------------------------------
不知道你说的某种情况是那种情况?除非数据库不稳定,否则你就安心使用。
我在更新500万记录的表时一直这么用,没出遇到过任何问题,效率肯定比存储过程要快得多。
如果你怕出错,那么你可以先把表进行备份然后处理,待检查无误后再做处理。
几个常用的:
1、Oracle8/8i/9i数据库(thin模式)
ClassforName("oraclejdbcdriver");
2、DB2数据库
ClassforName("comibmdb2jdbcappDB2Driver");
3、SqlServer70/2000数据库
ClassforName("commicrosoftjdbcsqlserver");
4、Sybase数据库
ClassforName("comsybasejdbcSybDriver");
5、Informix数据库
ClassforName("cominformixjdbcIfxDriver");
6、MySQL数据库
ClassforName("orggjtmmmysqlDriver");
7、PostgreSQL数据库
ClassforName("orgpostgresqlDriver");
8、aess数据库直连用ODBC的
ClassforName("sunjdbcodbc");
功能强劲的SAP 简介:SAP公司是ERP思想的倡导者,成立于1972年,总部设在德国南部的沃尔道夫市。SAP的主打产品R/3是用于分布式客户机/服务器环境的标准ERP软件,主要功能模块包括:销售和分销、物料管理、生产计划、质量管理、工厂维修、人力资源、工业方案、办公室和通信、项目系统、资产管理、控制、财务会计。R/3适用的服务器平台是:Novell、Netware、NT Server、OS400、Unix ,适用的数据库平台是:IBM DB2、Informix、MS SQL Server、Oracle ,支持的生产经营类型是:按定单生产、批量生产、合同生产、离散型、复杂设计生产、按库存生产、流程型,其用户主要分布在航空航天、汽车、化工、消费品、电器设备、电子、食品饮料等行业。点评:R/3的功能涵盖了企业管理业务的各个方面,这些功能模块服务于各个不同的企业管理领域。在每个管理领域,R/3又提供进一步细分的单一功能子模块,例如财务会计模块包括总账、应收账、应付账、财务控制、金融投资、报表合并、基金管理等子模块。SAP所提供的是一个有效的标准而又全面的ERP软件,同时软件模块化结构保证了数据单独处理的特殊方案需求。目前,排名世界500强的企业,有一半以上使用的是SAP 的软件产品。因R/3的功能比较丰富,各模块之的关联性非常强,所以不仅价格偏高,而且实施难度也高于其他同类软件。R/3适用于那些管理基础较好经营规模较大的企业,普通企业选择R/3时,要充分考虑软件适用性和价格因素。 高度集成的Oracle 简介: Oracle公司是全球最大的应用软件供应商,成立于1977年,总部设在美国加州。Oracle主打管理软件产品Oracle Applications R11i是目前全面集成的电子商务套件之一,能够使企业经营的各个方面全面自动化。Oracle企业管理软件的主要功能模块包括:销售定单管理系统、工程数据管理、物料清单管理、主生产计划、物料需求计划、能力需求管理、车间生产管理、库存管理、采购管理、成本管理、财务管理、人力资源管理、预警系统。Oracle适用的服务器平台是:DEC Open VMS、 NT、 Unix、 Windows 95/98,数据库平台是:Oracle,支持的生产经营类型是:按定单生产、批量生产、流程式生产、合同生产、离散型制造、复杂设计生产、混合型生产、按定单设计、按库存生产,其用户主要分布在:航空航天、汽车、化工、消费品、电器设备、电子、食品饮料行业。 点评:Oracle凭借“世界领先的数据库供应商”这一优势地位,建立起构架在自身数据之上的企业管理软件,其核心优势就在于它的集成性和完整性。用户完全可以从Oracle公司获得任何所需要的企业管理应用功能,这些功能集成在一个技术体系中,而如果用户想从其它软件供应商处获得Oracle所提供的完整功能,很可能需要从多家供应商分别购买不同的产品,这些系统分属于不同供应商的技术体系,由不同的顾问予以实施,影响了各个系统之间的协同性。对于集成性要求较高的企业,Oracle无疑是理想的选择。但企业如果对开放性要求较高,Oracle显然无法胜任。
以上就是关于Informix是什么意思,Informix是什么意思全部的内容,包括:Informix是什么意思,Informix是什么意思、[求IT大牛帮忙]shell脚本, *** 作数据库(informix数据库),求IT大牛帮忙、informix的exportvg importvg后数据出现问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)