这两天要做一个项目,教师招聘系统。要用oracle。就安装了oracle 12c,安装的过程中遇到了一些问题,最后自己解决了。我是win7系统。
第一个报错:
[INS-30131]执行安装程序验证所需的初始化设置失败
解决方法:
控制面板->所有控制面板->管理工具->计算机管理->系统工具->共享文件夹->共享
右键单击“共享”,“新建共享”>
文件夹路径设为 c盘根目录,点击确定,进入下一步(单击 是)
共享名输入 “C$”,然后“下一步”;
点击“管理员有完全的访问权限,其他用户只有只读权限”;
单击“完成”。
第二报错:Oracle Database Configuration Assistant
这个我忽略掉了。
最后,我在连接 sqldeveloper的时候测试失败;
解决方法:
解决方法:
打开Oracle的 listener.ora 文件:
(oracle/oracle/product/12.1.0/db_1/network/admin/listener.ora)
# listener.ora Network Configuration File: D:\app\oracleuser\product
\12.1.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = D:\app\oracleuser\product\12.1.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:D:\app\oracleuser\product\12.1.0\dbhome_1\bin
\oraclr12.dll")
)
(SID_DESC =
(GLOBAL_DBNAME = MLDN)
(ORACLE_HOME = /app/oracle/oracle/product/12.1.0/dbhome_1)
(SID_NAME = MLDN)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)
上面的红色文字是增加的内容。 (MLDN -- 是你的SID 数据库名)
重启Oracle的监听器。
来源:https://www.cnblogs.com/jm-cynosure/p/4376702.html