2017-08-04 52 views
0

我已经安装但甲骨文11g快捷我的机器上版,并成功地增加用户和使用运行SQL命令行授予访问权限,我无法使用SQL DEVELOPER进行配置,这是我遇到上述错误的地方。我将我的配置(tnsnames.ora和listener.ora)与其他工​​作机器进行了比较,并找到了相同的配置。不能配置的Oracle本地数据库ORA-12505,TNS:监听器目前不知道SID的连接描述符中给出

我也可以再访问这个网站http://127.0.0.1:8080/apex/f?p=4950:1:384148910814731

tnsname.ora 

    XE = 
    (DESCRIPTION = 
    (ADDRESS = (PROTOCOL = TCP)(HOST = win)(PORT = 1521)) 
    (CONNECT_DATA = 
     (SERVER = DEDICATED) 
     (SERVICE_NAME = XE) 
    ) 
) 

EXTPROC_CONNECTION_DATA = 
    (DESCRIPTION = 
    (ADDRESS_LIST = 
     (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) 
    ) 
    (CONNECT_DATA = 
     (SID = PLSExtProc) 
     (PRESENTATION = RO) 
    ) 
) 

ORACLR_CONNECTION_DATA = 
    (DESCRIPTION = 
    (ADDRESS_LIST = 
     (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) 
    ) 
    (CONNECT_DATA = 
     (SID = CLRExtProc) 
     (PRESENTATION = RO) 
    ) 
) 

listener.ora 

    SID_LIST_LISTENER = 
    (SID_LIST = 
    (SID_DESC = 
     (SID_NAME = PLSExtProc) 
     (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server) 
     (PROGRAM = extproc) 
    ) 
    (SID_DESC = 
     (SID_NAME = CLRExtProc) 
     (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server) 
     (PROGRAM = extproc) 
    ) 
) 

LISTENER = 
    (DESCRIPTION_LIST = 
    (DESCRIPTION = 
     (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) 
     (ADDRESS = (PROTOCOL = TCP)(HOST = win)(PORT = 1521)) 
    ) 
) 

DEFAULT_SERVICE_LISTENER = (XE) 
+0

'HOST = win'平该主机在命令行并检查是否此hostnme正在响应。检查您的防火墙配置,并允许传入和传出TCP连接到主机'win'上的端口1521。在SQL-Developer中使用'win'作为主机名。 – krokodilko

+0

另外,这是您整个机器上唯一的tnsnames文件吗?我用多个TNSNAMES文件,结束了,这是一场战斗,以确保其中之一是在使用 –

+0

什么是您使用的连接字符串? – igr

回答

0

感谢您的回复,不胜感激真的,但很幸运我解决这个问题,我删除C上的IP和PC名称:\ WINDOWS \ SYSTEM32 \ DRIVERS \等等

相关问题