最近刚刚开始学习oracle,在家中的windows 7中安装VMware workstation 7,然后在虚拟机中安装redhat 5, 这个时候出现问题
1:在VM7的虚拟机中无法和windows 7 进行网络通讯
问题解决:1:卸载redhat 5中安装的VM Tools,然后禁用虚拟化模块。网卡ifconfig出来的结果仅有 eth0 和 lo 两块
2:禁用windows7中的局域网的防火墙。
3:按照网上的教材在redhat 5 上面安装 oracle 10g,最后总是在DBCA段出现问题。提示错误:ora-12154.数据库创建失败。后选择不导入simple schema 成功。如果选择仅安装软体也是成功的。
最后找到问题的根本原因:因为我设置的密码中有符号@,所以在输入密码时,@后面被oracle作为SID连接符了。导致错误,所以后续oracle的用户密码要不不使用符号@,或者需要打双引号进行解决
解决办法:
SQL> conn harvey/"abc@123"@mis;
最近在学习eygle的文章时的,其提到在使用exp时,也存在同样问题。其使用转义来实现这个问题的解决。不过目前还没有学习到数据的导入与导出。所以没有验证
参考:http://www.eygle.com/archives/2008/01/password_special_sign.html
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/180324/viewspace-660047/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/180324/viewspace-660047/