oracle初学。求高手指点
上面这个图里面,数据库包含sde、zhpj、zhumorcl。这些是数据库实例吗?
那这个图里面,用户名分别有tyum_um、tyum_pmi等等的。这些用户名又是什么意思?
同样是tyum_um这个用户,在sde、zhpj、zhumorcl都可以登录,这是什么情况。请高手指点。最好是有性向点的例子。感谢。

解决方案 »

  1.   

    上面这个图里面,数据库包含sde、zhpj、zhumorcl。这些是数据库实例吗?--这些并不一定是数据库实例,这些是TNSNAMES.ORA文件里面配置的服务名,也就是说实例通过这些服务名提供服务,一个实例可以有多个服务名,但一个服务名不能映射到多个实例。数据库实例可以登录后通过以下命令查看show parameter service_names 和show parameter instance_name。那这个图里面,用户名分别有tyum_um、tyum_pmi等等的。这些用户名又是什么意思?
    --这些用户名都是登录过数据库的用户名同样是tyum_um这个用户,在sde、zhpj、zhumorcl都可以登录,这是什么情况。
    --要么就是这三个服务名对应同一个数据库,要么就是这三个数据库都有这个用户。