注意:我的是windows10,不能确保其他系统是否可用!
1、确保服务中下图这一栏启用
服务打开方式:1、任务管理器-服务
2、电脑-右键【管理】-服务和应用程序-服务
2、监听配置文件确保正确
打开方式:安装根目录-product-11.2.0-dbhome_1-NETWORK-ADMIN-listener.ora
配置文件中的内容:(红色为需要更改注意部分,绿色为注释)
# listener.ora Network Configuration File: D:\Oracle\product\11.2.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:\Oracle\product\11.2.0\dbhome_1) (PROGRAM = extproc) (ENVS = "EXTPROC_DLLS=ONLY:D:\Oracle\product\11.2.0\dbhome_1\bin\oraclr11.dll") ) (SID_DESC = (GLOBAL_DBNAME = HBX)--数据库名称-- (ORACLE_HOME = D:\Oracle\product\11.2.0\dbhome_1) (SID_NAME = HBX)--数据库名称-- ) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = S617)(PORT = 1521))--计算机名--端口号(自己可以设置,一般默认为1521)-- ) ) ADR_BASE_LISTENER = D:\Oracle |
3、Net Manager中确保与配置文件中一致
4、如果一会儿能连上本地数据库,一会儿又连不上了,这种不稳定的情况,确保之前的都ok,最后考虑防火墙问题
安全设置到最低
打开方式:开始-右键【控制面板】-windows防火墙