>데이터 베이스 >MySQL 튜토리얼 >Oracle安装过程中遇到的一些问题及解决方案

Oracle安装过程中遇到的一些问题及解决方案

WBOY
WBOY원래의
2016-06-07 15:19:591074검색

今天想安装个人版的Oracle玩玩,但是遇到了不少问题。 问题一:.涉及到域的问题,网络配置检查未通过 公司对员工的电脑设置了域。比如说张三。他电脑的用户名是zhangsan ,域名是node。而administrator用户登录的话域选项是 (zhangsan)本机。 实际上也就是no

今天想安装个人版的Oracle玩玩,但是遇到了不少问题。

问题一:.涉及到域的问题,网络配置检查未通过

  公司对员工的电脑设置了域。比如说张三。他电脑的用户名是zhangsan ,域名是node。而administrator用户登录的话域选项是 (zhangsan)本机。 实际上也就是node 和(zhangsan)本机2个选项。那么,问题就来了:

   我以zhangsan登录。安装Oracle的时候,在创建数据库实例这一步报错:oracle net 错误。安装不上去。无奈之下就以administrator用户登录安装Oracle。一路畅通无阻。安装完毕后切换到zhangsan登陆使用Oracle,出现了很有意思的现象:

   1 pl/sql developer连接的时候,一查询表就报错:Oracle net 管理错误。

   2 sqlplus 登录。第一次连接没问题。比如 sqlplus / as sysdba 或 sqlplus test1 但是在sqlpllus内部切换用户的时候 如conn /as sysdba 或conn test1 报错。 让人极度郁闷

问题解决:

       显而易见是关于域的问题。但是如何解决? 我们在安装Oracle的时候有对各种先决条件检查的步骤。这一步中总是“对网络配置的检查 --未执行”。问题就出在这里。我在zhangsan用户下再次安装Oracle设法使这个检查通过才解决了这个问题。原理还不大明白,但是问题总算解决了,先拿出来分享下。

在安装之前:

1 打开控制面板,进入添加硬件

2 下一步

3 选择:是,我已经连接了此硬件 下一步

4 选择最后一项:添加新的硬件设备 下一步

Oracle安装过程中遇到的一些问题及解决方案


5 选择:安装我手动从列表选择的硬件(高级)(M) 下一步

6 选择第一项:显示所有设备 下一步

7 选择: 左边列表选择:Microsoft 右边列表选择:Microsoft Loopback Adapter 下一步

Oracle安装过程中遇到的一些问题及解决方案


8 安装 下一步

9 完成

10 查看你的网络连接 多出一个‘网络连接2’。禁用你当前的网络连接 启动网络连接2 并设置IP为192.168.1.1。

Oracle安装过程中遇到的一些问题及解决方案

11 安装Oracle。创建数据库时不再报错。完毕后,禁用网络连接2,启用你原本的网络连接。设置监听等,OK!

注意:要先安装Oracle软件,再停掉本地连接2,打开本地连接,使用DBCA创建数据库。

问题二:修改scott密码


alter user scott identified by scott;//    修改scott用户密码为 scott,scott用户默认密码为 tiger

问题三:账户锁定解决

在开始->运行内输入cmd 输入下列命令行

sqlplus/nolog 回车

SQL>conn/as sysdba 回车

SQL>alter user scott account unlock; 回车   / /把 scott用户解锁

SQL>alter user scott account  lock; 回车   //把 scott用户锁定


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:Linux下安装MySQL다음 기사:Oracle 体系结构