在Oracle安装目录oracleproduct10.2.0db_2NETWORKADMIN下修改一下三个文件:
listener.ora,sqlnet.ora,tnsnames.ora
listener.ora:
# listener.ora Network Configuration File: D:developeroracleproduct10.2.0db_2 etworkadminlistener.ora # Generated by Oracle configuration tools. SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = D:developeroracleproduct10.2.0db_2) (PROGRAM = extproc) ) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) (ADDRESS = (PROTOCOL = TCP)(HOST = PC_random)(PORT = 1521)) ) )
#系统自带,不需改变
sqlnet.ora:
# This file is actually generated by netca. But if customers choose to # install "Software Only", this file wont exist and without the native # authentication, they will not be able to connect to the database on NT. SQLNET.AUTHENTICATION_SERVICES = (NTS) NAMES.DIRECTORY_PATH= (TNSNAMES)
tnsnames.ora:
test0903 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.107)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ) ) test1106_localhost= (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ) )