informix数据库和oracle区别
“informix数据库和oracle区别”相关的资料有哪些?“informix数据库和oracle区别”相关的范文有哪些?怎么写?下面是小编为您精心整理的“informix数据库和oracle区别”相关范文大全或资料大全,欢迎大家分享。
INFORMIX数据库和SQL Server的区别
INFORMIX数据库参考(草稿): Informix环境
数据库对象
列数 行数 最大行数 Informix 2,767 32,767字节 不限(只要表容量保持在64 GB以内) 二进制大对无法存储在表或二进制大对象空间内 象(Blob)型存储 群集化表索每表1个(按索引组织的表) 引 非群集化表77个(假设表内存在一个范围,每个键只有一个组索引 成部分) 单个索引中16 的最大列数 索引中的最255字节 大列值长度 表命名规则 [[database.]owner.]table_name[@Server] 视图命名规[[database.]owner.]table_name[@Server] 则 索引命名规[[database.]owner.]table_name[@Server] 则 数据库对象标识符
Informix 标识符名称最长可达128字节。 标识符名称可以字母字符或下划线开始,并包含文字数字式字符、下划线(_)或美元符号($)。 数据库名称必须在Informix实例中具备唯一性(除在ANSI模式下为owner.database之外) Informix 标识符名称必须在用户账户(数据库)范围内具备唯一性。 列名必须在表和视图范
INFORMIX数据库和SQL Server的区别
INFORMIX数据库参考(草稿): Informix环境
数据库对象
列数 行数 最大行数 Informix 2,767 32,767字节 不限(只要表容量保持在64 GB以内) 二进制大对无法存储在表或二进制大对象空间内 象(Blob)型存储 群集化表索每表1个(按索引组织的表) 引 非群集化表77个(假设表内存在一个范围,每个键只有一个组索引 成部分) 单个索引中16 的最大列数 索引中的最255字节 大列值长度 表命名规则 [[database.]owner.]table_name[@Server] 视图命名规[[database.]owner.]table_name[@Server] 则 索引命名规[[database.]owner.]table_name[@Server] 则 数据库对象标识符
Informix 标识符名称最长可达128字节。 标识符名称可以字母字符或下划线开始,并包含文字数字式字符、下划线(_)或美元符号($)。 数据库名称必须在Informix实例中具备唯一性(除在ANSI模式下为owner.database之外) Informix 标识符名称必须在用户账户(数据库)范围内具备唯一性。 列名必须在表和视图范
Informix数据库迁移
一、 说明
由于借用设备要归还,数据库infomix要迁移到别的数据库上,只能硬着头皮研究一下,这里做一下记录,方便以后自己查阅或提供给其他人参考。
从201主机(CENTOS6.1)迁移到181主机(SUSE11 SP2)
目前181主机已经安装完成,对应安装过程参考informix的安装文档,这里不做说明。
二、 迁移前准备
根据要数据情况在181上创建了一个lv,挂载在/infdata目录下。
informix表空间规划命令整理.TXT具体的表空间规划可以参考附件:
新建的数据库自己数据的dbspace可以参考201主机的dbspace情况
三、 迁移过程记录
1、201主机导出数据:
[informix@R720-181:/infdata]$dbexport interface -c -ss -o /informix/wxz
上面命令导出,在/informix/wxz目录生成interface.exp目录,打包ftp传到181主机, 如存放181主机目录/informix/wxz目录并解包还原为interface.exp目录形式
2、181主机导入数据:
导入之前请先看注意事项,避免导入过程报错,要重复导入。
[informix@R
Informix数据库备份详解
1
Informix数据库 1、备份表结构
Dbschema -d dbname -t all -ss
(1)导出数据库中所有的表结构到文件db.sql $>dbschema -d your_database -t all db.sql
(2)导出数据库中所有的存储过程到文件db.sql $>dbschema -d your_database -f all db.sql
(3)导出数据库中的所有对象(包含表,存储过程,触发器。。。)到文件db.sql $>dbschema -d your_database db.sql
(4)导出数据库中一个表的结构到文件db.sql
$>dbschema -d your_database_name -t your_table_name db.sql
(5)导出一个存储过程定义到文件db.sql
$>dbschema -d your_database_name -f your_procedure_name db.sql
(6)如果导出更多的表的信息(EXTENT...)
$>dbschema -d your_database_name -ss db.sql
(7)导出数
Oracle数据库
Oralce数据库简介
Oracle数据库管理系统是一个以关系型和面向对象为中心管理数据的数据库管理软件系统,其在管理信息系统、企业数据处理、因特网及电子商务等领域有着非常广泛的应用。因其在数据安全性与数据完整性控制方面的优越性能,以及跨操作系统、跨硬件平台的数据互操作能力,使得越来越多的用户将Oracle作为其应用数据的处理系统。
Oracle数据库是基于“客户端/服务器”(Client/Server)模式结构。客户端应用程序执行与用户进行交互的活动。其接收用户信息,并向“服务器端”发送请求。服务器系统负责管理数据信息和各种操作数据的活动。
Oracle数据库有如下几个强大的特性:
支持多用户、大事务量的事务处理
数据安全性和完整性的有效控制
支持分布式数据处理
可移植性很强
Oracle体系庞大,对于初学者来说,大体上要明白定位思想: Oracle大体上分两大块,一块是应用开发,一块是系统管理。
开发主要是写存储过程、触发器什么的,还有就是用Oracle的Develop工具做form。有点类似于程序员,需要有较强的逻辑思维和创造能力。管理则需要对Oracle数据库的原理有深刻的认识,有全局操纵的能力和紧密的思维,责任较大,因为一个小的失误就会丢失整个
informix数据库导出导入过程
informix数据库导出导入过程
1. unloadzz.sh dbname导出(为了说明方便,假定导出的数据库名字叫做mysrcdb) 2. 修改dbname/schema/dbname.sql文件中的,这里此值为:mysrcdb/schema/mysrcdb.sql。 (1) 检查用户名是否需要修改(一般在文件头位置),例如:(将netpilot用户名字改为
informix名)
grant dba to \grant dba to \修改为:
grant dba to \grant dba to \
(2) 修改所属的数据库空间名是否需要修改(可以通过关键字” in “来查找(in的前后各带
上一个空格进行查找,要不然太多了),一般是在创建索引或触发器的地方),例如:(将空间名字由原来存放在dldddbs上,改为存放在datadbs1上)
create unique index \
(dd_number,province) using btree in dldddbs ; 修改为:
create unique index \ (dd_number,province) using btree in datadbs1;
(3) 检查创
实时数据库和关系型数据库的区别
实时/历史数据库和关系型数据库的区别
实时数据库
实时数据库是数据库系统发展的一个分支,它适用于处理不断更新的快速变化的数据及具有时间限制的事务处理。实时数据库技术是实时系统和数据库技术相结合的产物。实时数据库最起初是基于先进控制和优化控制而出现的,对数据的实时性要求比较高,因而实时、高效、稳定是实时数据库最关键的指标。
早期实时数据库的概念即我们所说的内存数据库,其相当于数据中枢的作用,将厂级相互孤立的DCS数据有效整合起来,在厂级应用中某个DCS的数据可为其他DCS的工艺算法提供数据支持,其有效解决了数据孤岛问题,拓展了DCS的功能,因而,实时数据库在先进控制和优化控制中起到了尤为重要的作用。
但早期的内存数据库并不能有效的解决实时数据的细时间粒度压缩存储,工业模型对象数值属性高度分类抽象,大容量数据的高效实时检索及处理等关键问题。而实时数据库在数据通信、数据组织、数据存储、数据检索、数据访问、数据处理、数据展现等方面的专业化及产品化,为构建基于大容量实时历史数据之上的分析应用提供了便捷稳定的数据支撑,使应用系统可以从更高更深层次充分利用宝贵的生产实时历史数据。
目前,实时数据库已广泛应用于电力、石油石化、交通、冶金、军工、环保等行业,
informix数据库安装维护手册
Informix操作文档
Informix 操作文档
V1.2
亿阳信通股份有限公司
传输网管事业部
1
Informix操作文档
文档修改记录
版本号 1.0 1.1 1.2 主要作者 修改记录 段绍其 段绍其 段绍其 创建 完成日期 2006-05-09 批准人 修改创建用户,安装INFORMIX10软件 2006-08-07 修改了部分可能造成疑问的部分 2006-12-26
2
Informix操作文档
目 录
1, 概述 ............................................................................................................................ 4 2,安装及配置INFORMIX CLIENT SDK.........
oracle数据库的备份和还原
Oracle 数据库的备份和还原:
Oracle 10g之前的数据库导入导出:
数据库的导入:imp uap0805/ufida@ora11g fromuser=nc65 to user=uap0805 file=D:\\nc65.dmp log=D:\\nc65.log
数据库导出: exp NC65/ufida@ora11g file=d:\\nc65.dmp log=d:\\nc65.log
Oracle11g 数据泵使用 备份(导出)
用系统管理员登陆:sqlplus sys/ufida as sysdba
创建一个目录:create or replace directory aa as 'D:\\BAK\\yuehongsheng\\shenji\\63shengji636'; 查询目录:select * from dba_directoies; 导出:expdpnc631_me0325_test/1@ora11g directory=F:\\wbqdb dumpfile=nc631_me0325_test.dmp logfile=nc631_me0325_test.log schemas=nc631_me0325_test
ORACLE数据库习题
1. ORACLE数据库物理结构包括以下三种文件,以下不属于的是( )
A.系统文件 B.日志文件 C.数据文件 D.控制文件
2. 下列哪个命令是用于ORACLE中数据导出的 ( )
A.exp B.imp C.input D.output 3. ( )是用于控制数据访问的语言。
A.DML B.DDL C.DCL D.DLL 4. NULL表示什么( )
A.0 B.空格 C.值 D.没有值 5. 下面四个语句中哪一个是正确的?( )
A. SELECT * , ENAME FROM EMP; B. DELETE * FROM EMP;
C. SELECT DISTINCT EMPNO ,HIREDATE FROM EMP; D. SELECT ENAME|SAL AS “name” FROM EMP ;
6. 假定有一张表用户表users,其中一身份证字段ID_card。为了维护数据的完整性,在
设计数据库时,最好对ID_card字段添加约束,请问应该添加什么约束( ) A. primary key B.check C.defa