本人以前都是接触MSSQLSERVER2000,现在因公司业务需要,要急于使用ORACLE,开始要求也不高,就只要懂得怎么样建一个库和表,怎么样在哪里执行SQL脚本及如何创建数据库帐号和指定其权限,下面是我用oracle9i建库时的问题描述:我按Oracle9i中文基础教程说的,想用DBCA向导建库,输入了一个全新的网络全局名名及SID,用默认建,可到最后时提示"not a ZIP File(END...我忘是什么了)",根本不让创建;然后我重新建库,在向导上输入我以前安装oracle时自动建库叫我输的网络全局名(oracledb.net.cn)和SID(oracledb),可到创建库时,一直提示01109错误(后面是5个?),我忽略,可一直提示,好多次都连续这样,我不耐烦了,结束任务,再打开DBCA,在DBCA中把安装时建的库oracledb删除了,再重新重新建库,在向导的模板上选择建新的库,不用前面的模板,网络全局名和实例名输入以前我在安装后自动建库时的网络全局名(oracledb.net.cn)和实例名(oracledb)时,确可以建库了,也不提示什么错,正确安装完成。以下是我要提的一系列问题:
1、怎么会有刚才上面描述的问题,那是为什么?然道不能建多个实例,网上说是要导入什么文件,说得不太清楚,一直很纳闷。
2、用DBCA建库时一定要输网络全局名和SID,而如我输入已有的网络全局名和SID时,会提示说此名存在,根本不让往下创建。那么不能象SQLSERVER那样在同一个实例名下建多个库吗?怎么建
3、DBCA中,怎么整个过程中都不要输入用户名和密码,那这样不是很不安全吗?随便的人都可以打开DBCA,然后删除数据库。
4、Enterprise Manager Console 打开时,独立启动和登陆到oracle managerment server有什么区别,一般我们是进哪里?
5、Enterprise Manager Console 打开时,当我用sys选择登陆到oracle managerment server时,提示说无法连接manager server 主机名(就是我机器的名称),请验证oracle manager server正确的主机名和状态。可是我的oracle就是装在本机上,怎么会说我的主机名不正确呢?
6、如果我们建好了库,能不能象SQLSERVER的企业管理器那样进入后可以在上面图形化建数据库的表,是从哪进去的。是Enterprise Manager Console那边进去吗?从独立进还是从oracle managerment server进?
7、roacle中执行脚本都是从哪执行的,是从plus*SQL进去连库后执行吗?请指教,一定来结贴。

解决方案 »

  1.   

    1----4问
    独立启动就是stand alone模式,也就是说在单节点运行,
    不需要和Management Server进行通信在登陆到Management Server后,你所在的节点上的agent
    服务与OMS进行通信,将相关信息上载到repository中. 还有你可以完成一些高级功能
    5,
    1、应先配置management server
    2、应检查management server管理服务是否启动
    3、用户名与口令是:sysman ; oem_temp6,
    我一般是从独立进7,
    对,格式为:@文件名
      

  2.   

    6.建议使用工具登陆,进行操作。推荐:toad,pl/sql Developer
      

  3.   

    ourmsdn() ( ) 信誉:100    Blog   加为好友  2007-4-20 17:22:46  得分: 0  
     
     
       
    能不能详细一点,有些还是没看懂。谢谢~
    ===========================================================================要哪方面详细的?上面每一个要详细的讲就话长了:)
      

  4.   

    安裝oracle的時候就會讓你安裝一個數據庫的,然後它會讓你修改用戶密碼。呵呵,加油哦,多實踐:)
      

  5.   

    谢谢,我重装后,称里糊涂又建好了库,现先结贴。请再帮忙解答我另一个问题:
    http://community.csdn.net/Expert/topic/5491/5491032.xml?temp=.119961