oracle 里有几个默认账户:system/manager,sys/change_on_install,scott/tiger
通常使用system/manager登陆方便一些。scott/tiger如果你安装了,那它其实就相当于sql server 里的northwind or pubs,是一个用来test的环境。oracle里的<sql plus>,就像sql server里的osql,是字符界面的。
登陆时:name/passwd@本机字符串(指的是你在net 8i里配置的服务命名)
<net8 assistant>(net 8i)是用来配置服务的。也可以在cmd方式下 sqlplus name/passwd@本机字符串oracle里的图形界面,用于了解整个数据库的比较好的是:<DBA Studio>,选择了数据库,输入了name和passwd选择sysoper身份登陆,可以看到数据库里的表,存储过程,视图,索引,等等。oracel的数据库你建立了以后,他在windows的服务里就有了,默认是autostart的。可以在<DBA Studio>控制服务的启动,关闭等等。

解决方案 »

  1.   

    <...>的内容是你在program group里可以找得到的。
      

  2.   

    大体 oracle dba studio=sql enterprise manager,
    sql*plus=sql query analysiser 
    我也才学,不懂,提点儿线索给你。
      

  3.   

    我用的是oracle8.0.5,没有找到<DBA Studio>,不知道说的是不是Enterprise Manager,好象不能用它来查看当前的全部数据库及其表、字段等。能否说的更详细一些,怎么用。另外,我不明白在使用enterprise manager的时候回弹出一个登录框,除了让我输入用户名、密码外,还有一个不知道干什么用。在此感谢:panther_totem(青争岁月)、net_steven(吃素的狼),先记分。同时也希望其它朋友赐教。
      

  4.   

     我想enterprise manager你就不暂时不管了.以后再说,比较麻烦
    首先你把sqlplus会用,比如说怎么登陆进去,再sqlserver中你可以用sp_help察看有什么表,再oracle中你可以select * from user_tables ,select * from user_objects
    还有describe tablename看表结构,等等,学会
    dba studio不是enterprise manager
      

  5.   

    你到www.oradb.net去看看,上面有很多文章,和一些小技巧,对你的帮助应该很大
      

  6.   

    一个好网站http://www.oradb.net/对初学者很好
      

  7.   

    我用的oracle8.1.6,是较新的版本,弟兄们反映比oracle8.0.5等老版本好用很多,当然差异
    也较大,建议你还是从我这个版本入手吧,——起码交流的人多些。
      

  8.   

    好象www.oradb.net很久没有更新了。
    oracle的哪个版本用的多?好象oracle光盘不好买,我的8.0.5好不容易才搞到。我不明白当我以system/manager登录到SQL Plus后(主机字符串是做什么用的?我不输入也没有出错。),当前我正在使用的是哪个数据库,在SQL Server中可以在Query Analyzer和EnterPrise Manager看到当前有那些可用的数据库,使用 Use databasename 语句就可以确定自己要操作的数据库。这些操作在oracle 中该怎么做?
      

  9.   

    你不输入主机字符串连到默认的数据库,通过环境变量SID定义的
    输入主机字符串可以连接到同一个oracle服务器的不同数据库,前提是这个数据库已经open
    oracle中的数据库和sqlserver的概念不一样,不能用use进行切换
      

  10.   

    system/manager登录到SQL Plus后(主机字符串是做什么用的?我不输入也没有出错。)
    不输入主机字符串,ORACLE默认连接你自己本机的数据库,如果要连接其他机器的数据库就必须要输入了。
    主机字符串(指的是你在net 8i里配置的服务命名)
      

  11.   

    你好,我的情况给你想法,在工作中使用ORACLE(当然也是初级水平,呵呵……),现在在学SQL SERVER(为了MM,没办法),希望你帮助呀!!主机字符串是你在EASYCONFIG中配置的服务名,用来连接远程数据库,你连的是本地库所以没用也没有问题,如果你要连远程数据库的话就要在EASYCONFIG中配置一个服务,然后通过在主机字符串位置上写你配置的服务名连接。
    ORACLE区分数据库是用SID的,在你配置EASYCONFIG的时候,通过写如不同的SID而达到连接不同数据库的目的。
    看系统中有什么数据库可以用Database Assistant(比较笨的方法,呵呵……)。
      

  12.   

    呵呵,再写一些,各位老大献丑了。
    在DOS提示符号下键入svrmgr30,然后让你输入密码什么,然后就是控制台模式了。
    启动:startup
    关闭: shutdown
      

  13.   

    还是 haofd(毒毒) 理解我,现在我所不知道的不是什么关系数据库理论和SQL语法,而是基本的操作方法。可能由于用惯了微软的产品,对于Oracle的管理工具分类方法和使用方法特别别扭。
    希望大家能够多对比着讲解,不要用Oracle中的术语,我可是昨天才在自己的机器上安装上Oracle的。谢谢,GO ON...
      

  14.   

    呵呵,谢谢xhenry。刚才在看MSSQL书,看到一个概念叫设备吧,就是表什么的都存储在上面,在ORACLE中对应的是表空间tablespace。还有就是ORACLE有好多的系统表和系统视图用来记录、描述数据库,大部分是以dba或v$开头的,可以看看。
      

  15.   

    我又发现在用Enterprise Manager登录时,除了让我输入用户名、密码外还有一个Service,以前没注意,一直以为是主机字符串呢,它是做什么用的?下面是我对Oracle的一些理解,不知道对不对?请各位指正!
    1.在一台计算机上只能安装一份Oracle软件。
    2.这份Oracle可以创建、管理多个数据库。
    3.每个数据库由多个表空间组成,每个表空间可以由多个数据文件组成,每个表只能属于一个表空间。
    4.一个数据库的全部相关文件(数据文件及控制文件、日志文件等)和相应的控制进程称为一个实例。
    5.Oracle用SID区分各个数据库。
    未完,先说到这,剩下的等我想想。
      

  16.   

    还有以下几个问题:
        主机字符串是否就是想要连接的计算机的名称?我在SQL Plus的登录窗口中输入帐号、密码和自己的计算机的名称可以登录。    为什么我用select * from all_user;语句看不到internal用户,但我用internal/oracle却可以登录?    数据库名、服务名、SID之间是什么关系?他们是否都相同?    如果我想新建一个数据库,应该使用什么工具,怎么做?
    数据库建完后怎么登录到该数据库?(我怎么知道现在正在使用的数据库是哪个,用什么工具或语句可以查看)    建完数据库后,如果要在该数据库中建表,可否有图形工具来操作完成?只能用SQL语句吗?
      

  17.   

    xhenry() 有心人,好样的
    以上问题我来答一下,有不对的地方请指正
    主机字符串就是你想要连接的服务器和数据库,也就是服务名通过net8配置
    internal是同义词,所以all_users里面没有
    数据库名就是dbatabase name,服务明如上面的解释,
    建立数据库可以用database assistant(dbassit),也可以用脚本
    通过select * from v$database察看当前实用的数据库
    建表可以用shcema manager ,dba studio,pb等图形化工具,