日期:2014-05-17  浏览次数:20806 次

在线等,求帮助!!在虚拟机中安装oracle10g时出现了小问题
问题一:一运行虚拟机,本机上网络连接就自动断开,不想实现虚拟机上网。只想host上网。百度google了各种,(1)关闭你的虚拟网卡:【我的电脑---右击---设备管理----网络适配器---只保留真实的网卡】禁用了虚拟机的。(2)把虚拟机的网络连接方式改为NAT,(3)重启虚拟机在运行。这些步骤都做了,但是还是不行。虚拟机一运行就断网了 ,怎么办,求解答。
问题二: oracle10g在安装的过程中不小心跳过 口令管理的界面。在这之前设置所有账户的口令统一为sa; http://localhost:5500/em 进入数据库登入界面不知道密码和用户名是什么了,输入撒都报用户名口令错。
按照网上的方法进入 cmd。
输入命令 sqlplus "/as sysdba"  连接数据库成功了,
然后输入 alter user sys identified by sa12修改密码
结果弹出数字2 是怎么回事啊 也没说成功;
然后输入 show user 显示 user "SYS"。
然后按改后的密码登陆数据库 依然不成功。卸载oracle比较麻烦 所以不想卸载了再重装。肿么办啊?
急啊 小女子 折腾了好久 还是不成功啊 求帮助啊



------解决方案--------------------
问题一:确定网卡选择正确和网卡没有问题;
问题二:
1.默认sys和system是锁定的,sqlplus /as sysdba;登录成功后解锁:

ALTER USER sys ACCOUNT UNLOCK;
ALTER USER system ACCOUNT UNLOCK;

2.解锁完后再修改密码,还有你修改的密码不符合规范,可以尝试重新更改sys和system密码。
------解决方案--------------------
这种情况,一般主机创建虚拟网卡loopback,虚拟机也用loopback,然后主机将物理网卡设置共享给loopback,然后确认两个loopback的IP是否同一网段(当然不是校园网,类似自己一个局域网)。
这样网络就都通了。

另外,没用过oracle9i,怎么说10g麻烦,卸载的复杂度不是一个级别的。