SYSDBAとしてSQLPLUS SYS / SYS:デシベルのSQLPLUSを実行します (SYS / sysの「ユーザー名」/「パスワード」など)
のモニタた後、またはクライアントのSQLPLUSを実行しているクライアントを構成し
、現在のサービス名を表示します。SQL> SHOWパラメータservice_nameは、
SQL:サービス名を変更>変更システム設定SERVICE_NAMES = 'ORCL 'スコープ=両方;
LISTENER.ORA(太字部分)を変更:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = ORCL)を
(ORACLE_HOME = D:\ Oracle11g)
(SID_NAME = ORCL)
)
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\ Oracle11g)
(= EXTPROC PROGRAM) ))
LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS =(PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS =(PROTOCOL = TCP)(HOST = onest)(PORT = 1521)) ))
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = /data/oracle/product/11.2.0/db_1)
(PROGRAM = EXTPROC)
)
(SID_DESC =
(GLOBAL_DBNAME = ORCL1)
(SID_NAME = ORCL)
(SERVICE_NAME = ORCL1) ))