和ms sql是不同的,不要随便套用。
------------------------
|                      |
|   相逢何必曾相识     |
|                      |
------------------------

解决方案 »

  1.   

    是建多个ORACLE数据库,还是建不同类型的数据库?如果是建多个ORACLE数据库,只要用数据库管理助手创建就行了。
      

  2.   

    ORACLE不能像ms sql那样统计
      

  3.   

    你说明的不清楚,你需要的是统计一个服务器上的实例数,还是需要统计一个实例下有多少用户,还是统计一个用户下有多少个表或视图或其他
    oracle对数据库的定义和ms不一样
      

  4.   

    如果你想统计某个实例的一些数据可以这样。使用dba账号登陆sql plus之类的sql工具,sql语句:
    查询该实例下的用户:
    select * from all_users;查询某一用户的表(xxx为用户名称):
    select * from all_tables where owner='xxx';当然你可以扩展上述sql,以便求到所需的统计值
      

  5.   

    呵呵。其实楼主还不清楚oracle中数据库的概念,显然以为oracle中数据库的概念和sql server或sybase中的一样呢!请楼主多看看oracle的入门书籍。
    oracle中的数据库:原则上一台机器只创建一个数据库,一个数据库可以由多个实例去访问,数据库中可以通过创建不同的用户去区别不同用途的表。相当于sybase中创建不同的数据库以达到功能划分的目的。