QUOTE:
原帖由
tanfufa 于 2008-9-5 11:13 发表

实例是内存和进程(处理数据,处理日志,处理系统.处理进程,分配系统资源(cpu,内存等等),管理系统资源(cpu,内存等等),备份,等等). 数据库是一堆文件(日志文件数据库文件控制文件.参数文件密码文件等等)
oracle 一般情况 一个实例只能用来管理一个数据库,一对一关系.rac 是一个数据库可以被多个实例管理.(如果数据库是你身体,实例就是使用运动思考的大脑.没有大脑来管理,你就是一个死人,数据库就是一个死数据库,没有启动)
db2 不同一个实例可以管理多个数据库.
当你创建一个实例,可以不建立任何数据库.具体你要用实例来管理那些数据库在你实例的参数和配置文件都记录.
如果你有多个实例.你要是用某个实例 .可以
set db2instance='实例名'(window)
在你linux-unix系统下:一个操作系统用户对应一个实例.也只能对应一个实例(值得考究自己是这么理解的可能有错误)
如:
db2icrt -u db2inst1 db2inst1
用户必须是系统db2iadm组的.(db2 实例管理创建组)
老兄说句实话:你暂时绝对不算专业做数据库的.
.