建议一个数据库,通过多个用户来存放不同的应用,不同用户可以指定或使用不同的表空间管理多个oracle数据库比较麻烦,而且需要的系统资源较多

解决方案 »

  1.   

    oracle服务器有两部分组成:数据库和实例。
    实例主要有内存结构和进程结构组成
      

  2.   

    我忘了说明,已经有一个数据库了
    我自己的想法和 yfjyz(dd) 差不多请问什么情况下需要再建数据库呢?
      

  3.   

    一个数据库,多用户管理
    一个用户对应一个SCHEMA.
    例如你要建立一个HR系统,就建立一个HR用户管理
      

  4.   

    在SQL SERVER中一个实例包含多个数据库
    在oracle中一个实例包含多个表空间
    表空间不能存放存储过程、函数、触发器、索引等
    SQL SERVER中的数据库则可以存放所有的数据库对象请问表空间的地位是不是跟SQL SERVER中的数据库一样?从SQL SERVER转变过来应该注意什么?
      

  5.   

    一个用户对应一个SCHEMA.
    SCHEMA可以存放什么对象?应该怎么理解SCHEMA?字面上好像是"计划"
      

  6.   

    Schema objects include such structures as tables, views, sequences, stored procedures, synonyms, indexes, clusters, and database links. (There is no relationship between a tablespace and a schema. Objects in the same schema can be in different tablespaces, and a tablespace can hold objects from different schemas.) 
    模式对象包括表,视图,序列,存储过程,同义词,索引,簇,和数据库链接。(
    表空间和模式之间没有关系。同一个模式的对象可以在不同的表空间,一个表空间可以有
    不同模式的对象
      

  7.   

    oralce将数据逻辑地存储在表空间,物理地存放在与相关的表空间的数据文件中。
      

  8.   

    菜鸟觉得sqlserver的文件组跟oracle表空间很相似.
    都可以单独备份,提高系统性能。