没用过DB2, 据了解和oracle不相上下
解决方案 »
- 执行access的错误,为什么,还需要什么吗?
- 请问:默认的LISTENER监听,包括了 IPC监听,和TCP/IP监听,这两个有什么区别?必须都配置?还是可以只配置一个?
- 请教oracle9i 数据备份问题
- Oracle10G在REHL5上得启动问题
- 查看一个用户下的所有序列,存储过程,触发器的sql语句,该怎默写?
- (200分,分两次给)急救!!!如何在oracle里用SQL语句判断某个表是否存在
- 一个关于存储过程中查询的问题~!
- TNS无法处理服务名
- 要怎样才能把所有数据查询出来(不符合条件的也需要)
- 求一sql,key value 列查询的
- 数据库的并发问题,100分相送
- 哪里有oracle8.1.7for windows下载?
db2的配置文件和参数太多,而且名字很不规范
db2的相关文件太多
db2的backup/recover居然按系统时间为标准
db2的procedure/function 在OS级运行,用C/JAVA开发,开发不方便,也有SQL语句写的,功能很有限,TRIGGER书写不方便
用DB2开发的应用程序需要BIND成包,它与ORACLE的包概念完全不一样,它是access plan
db2的instance与ORACLE不一样,client也需要一个INSTANCE
DB2命令太多,不如ORACLE统一为SQL语句
db2只支持OS/external的用户管理,不太好 oracle没有直接的自动增长的primary key,使用很不方便
DB2的import/export 功能强大,使用方便
DB2的GUI管理工具比ORACLE的好,运行速度开,虽然都是JAVA开发的
DB2的DAS,比ORACLE的OEM好用,需要资源少,速度快,配置简单
db2的back/recover很简单,最多一天学会 我一开始有很大的兴趣学习DB2,不过我的兴趣越来越小,难怪IBM要收购informix
DB2的database概念与sybase, ms sql server类似
db2预分配一块locklist来保存lock信息,而ORACLE好象直接在数据库文件中的segment,block 头中保存,所以没有限制 db2比oracle多一个SMS表空间类型,就是一个table对应一个文件db2:
可以支持TXT格式和DB2的格式,相当与有双向的SQL LOAD的功能
以SELECT语句或TABLE为单位,而没有DB,OWNER方式,
用DB2MOVE可以做到,但是是一个TABLE一个文件说到oracle vs. db2 的load, import,export,我倒是感觉oracle 的 loader 功能比较强大。关键在于您的control file 如何写,有许多控制可以在CONTROL FILE中实现,oracle 的EXPORT 也支持select 语句。有db,user,table 等模式。import 的功能也不弱,如Direct 等功能。 db2 的load,import,export 的特点是简单,快速。export 支持hierarchy table 等诸多。各有所长吧。