在一台服务器上的ORACLE可以创建多个数据库。
新建成的库在OEM中可以看到。
数据库名是你的数据库服务名,数据实例是一个进程。
每个库建立一个数据库服务,用户连接启动一个服务器进程。
也就是所谓的实例。

解决方案 »

  1.   

    我将过去的概念再往下降一级,就差不多了
    过去所谓的数据库其实就是Oracle一个实例而已。
    当然可以有多个实例
      

  2.   

    oracle 可以同时有两个数据库跑。
    create 一个数据库, 也就是一个实例。
    数据库名是create 时的名字,在create 时要输入实例名,他就是服务,也就是在控制面版里的服务能找到这个以实例显示的服务,还可以配别名,这就可以有多个,想起什么都可以。
      

  3.   

    楼上的老兄。
    实例从属于某个数据库,一个数据库可以启动多个实例。
    这样理解才对吧是的,一个数据库可以有多个实例。还有,楼主,不存在默认的数据库,那也是经过了你的配置才有的。
    可以安装oracle但不创建数据库。你所谓的默认数据库是你创建的按照默认参数配置的数据库。
      

  4.   

    在一个数据库上你可能建多个实例(手工或用DBCA都行),当然你可以多个同时跑,登录时你得在@后加上TNSNAMES.ORA中建的服务名。
    要在企业管理器中看见: 选择“文件”->“从数据库中添加到树”DVPTEST =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.194.32)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = HHDVP)
        )
      )
    数据库服务名是 DVPTEST
    数据实例名是 HHDVP