# sqlplus "/ as sysdba" sql> create user user identified by passwd; sql> alter user user default tablespace system quota 1m on system; sql> grant select on v_$sysstat to user; sql> grant select on v_$archive_dest to user; sql> grant select on v_$database to user; sql> grant create session to user; sql> grant create table to user; sql> create profile profile limit PASSWORD_LIFE_TIME UNLIMITED; sql> alter user user identified by passwd profile profile; sql> exit; #
지원되는 모든 Oracle 데이터베이스 릴리스에 이 방법을 사용할 수 있습니다.
# sqlplus "/ as sysdba" sql> show parameter remote_os_authent NAME TYPE VALUE ---------------------- ----------- --------------- remote_os_authent boolean TRUE
# sql> show parameter os_authent_prefix NAME TYPE VALUE ---------------------- ----------- --------------- os_authent_prefix string ops$
sql> create user prefix user identified by externally default tablespace system quota 1m on system; sql> grant connect, resource to prefix user; sql> grant select on v_$sysstat to prefix user; sql> grant select on v_$archive_dest to prefix user; sql> grant select on v_$database to prefix user; sql> grant create session to prefix user; sql> grant create table to prefix user; sql> exit; #
이러한 명령에서 대체 가능한 항목은 다음과 같습니다.
prefix는 os_authent_prefix 매개변수의 설정입니다. 이 매개변수의 기본 설정은 ops$입니다.
user는 Oracle Solaris 인증을 사용으로 설정할 사용자입니다. 이 사용자가 $ORACLE_HOME 디렉토리의 파일을 소유하는지 확인합니다.
클러스터에 있는 모든 노드에서 listener.ora 파일에 액세스할 수 있어야 합니다. 이러한 파일을 클러스터 파일 시스템에 또는 Oracle 데이터베이스 리소스를 잠재적으로 실행할 수 있는 각 클러스터 노드의 로컬 파일 시스템에 배치합니다.
또한 clresource 명령을 실행하여 사용자 환경 파일의 소스인 리소스 확장 매개변수 User_env를 설정해야 합니다. 형식 세부 정보는 SUNW.oracle_listener 확장 등록 정보 또는 SUNW.oracle_server 확장 등록 정보를 참조하십시오.
HA for Oracle 데이터베이스은 리스너 이름에 제한을 두지 않으므로 유효한 Oracle 데이터베이스 리스너 이름은 모두 사용할 수 있습니다.
다음 코드 샘플은 listener.ora에서 업데이트된 행을 나타냅니다.
LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC) (KEY = EXTPROC)) (ADDRESS = (PROTOCOL = TCP) (HOST = logical-hostname) (PORT = port-used)) ) )
다음 코드 샘플은 tnsnames.ora에서 클라이언트 시스템에 업데이트된 행을 나타냅니다.
service_name = . . (ADDRESS = (PROTOCOL = TCP) (HOST = logicalhostname) <- logical hostname (PORT = 1527) <- must match port in LISTENER.ORA ) ) (CONNECT_DATA = (SID = <SID>)) <- database name, default is ORCL
# cluster status clustername
다음 단계
HA for Oracle 데이터베이스 패키지를 설치하려면 HA for Oracle 데이터베이스 패키지 설치로 이동합니다.