我用SYSTEM用户名以Normal身份登录,在导出整个数据库时,为什么要输入主机身份证明?这个主机身份证明的用户名和密码是多少呢?我登录OS不管是用administrator身份还是其它身份都没有设密码的。请高手指点一下,谢谢

解决方案 »

  1.   

    1、首先启动OEM,   
    2、以SYSDBA的身份登陆OEM   
    3、配置-》首选项-》首选身份证明,设置节点和数据库的身份证明为SYS(用户)   
    4、打开计算机管理-》新建一用户SYS,密码与ORACLE一样,让它隶属于Administrator和ORA_DBA   
    5、管理工具-》本地安全策略-》本地策略-》用户权利指派-》在作为批处理指派登陆里加上SYS   看看这样的配置可以解决不?
      

  2.   

    谢谢sanmmu的回答,继续请教:在哪里启动OEM?我的安装里只有Oracle Directory Manager
      

  3.   

    首先dbconsole启动没有,若没有,则先启动这个服务。
    右键我的电脑-管理-服务和应用程序-服务 在服务列表找到dbconslole<sid>,把手动改为自动,若还没启动,咋单击启动。
    启动ie输入http://hostname(主机名):portnumber/em
    其中portnumber是http端口号,记录在oracle文件夹下的install/portlist.ini中 搜索下就可以了。。
      

  4.   

    成功啦,非常谢谢sanmmu,继续请教:如何把从SQL 2005里导出来的数据库脚本导入到Oracle中,以便产生一个跟SQL2005数据结构一样的数据库?谢谢