Oracle 감청 명령 설정, 가상 호스트 접근 문제
mac 는 win 가상 컴퓨터, 가상 컴퓨터 에 Oacle 을 설치 합 니 다.
mac 는 가상 컴퓨터 의 데이터 베 이 스 를 연결 할 수 없습니다. 계속 no listener 이지 만 ping 은 가상 컴퓨터 IP 를 연결 할 수 있 습 니 다.
현재 hosts 에서 이 컴퓨터 의 IP 주 소 를 추가 합 니 다.
10.37.129.4 OracleServer
C:\WINDOWS\system32\drivers\etc\hosts
127.0.0.1 localhost
10.37.129.4 OracleServer
Oacle listener 설정 은
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = OracleServer)(PORT = 1521))
)
)
의문: HOST = localhost 는 왜 안 되 고 이 컴퓨터 IP (
OracleServer
면 된다.또는 컴퓨터 이름 을 바 꾸 거나 (가상 컴퓨터 설치 후 어 지 러 운 코드) 테스트 를 기다 리 세 요!
수집
Oracle 감청 명령 시작
시작 감청: lsnrctl start
감청 보기: lsnrctl status
감청 정지: lsnrctl stop
1. Oacle 데이터 서버 는 인 스 턴 스 프로 세 스 와 데이터 베 이 스 를 포함한다.
인 스 턴 스 프로 세 스 는 memory structure (sga) 와 background process (pmon (프로 세 스 모니터링), smon (시스템 모니터링 시스템 monitor, 공간 정리 3 초), dbwr (더러 운 데이터 처리), lgwr (redo buffer 파일 을 log 로 작성), ckpt (checkpoint, 동기 화 근거, 먼저 로그, 더러 운 데이터 작성) 등 프로 세 스 를 포함한다.
데이터 베 이 스 는 데이터 파일, 제어 파일, redo log 파일 을 포함 합 니 다. 세 가 지 는 필수 입 니 다. 매개 변수 파일, 암호 파일, 압축 파일 은 선택 할 수 있 고 데이터 뱅 크 의 상태 에 따라 정 합 니 다.
2. Pga: user process 와 server process 를 포함 하고 user process 는 server process 를 통 해 Oacle 의 인 스 턴 스 와 통신 합 니 다.
3, sga = share pool + database buffer cache + redo log buffer + other structures (large pool, java pool 선택 가능)
shared_pool = library cache (sql 공유, 버퍼 sql 실행 계획, 최근 최소 사용 알고리즘) + data dictionary cache (row cache, 데이터 사전);
database buffer cache (db cache size): Oacle 은 block size 의 가장 기본 적 인 데이터 읽 기와 쓰기 단위 입 니 다.
redo log buffer cache:
4. 매개 변수 변경:
alter system set shared_pool_size=64m;
alter system set db_cache_size=64m;
alter system set large_pool_size=64m;
5. os 인증 사용자:
create user id
create group (ora_dba,ora_databasename_dba,ora_oper,ora_databasename_oper)
add user id to group id
edit sqlnet.ora (sqlnet.authentication_services=(nts))
6. system / sys 비밀 번 호 를 잊 습 니 다:
삭제 E: \ \ oracle \ product \ \ 10.2.0 \ \ db1\database\pwdtestdb.ora;
사용 명령: orapwd file = d: \ \ pwdtestdb. ora password = admin 1 entries = 10;비밀 번 호 를 admin 1 로 설정 하기;
또는:
sqlplus /@testdb as sysdba
새 비밀번호 로 확 인 된 사용자 sys 변경 하기;
새 암호 로 확 인 된 사용자 시스템 변경;
7. block (블록) extend (디스크) 세그먼트 (세그먼트) tablespace (표 공간)
8. 네트워크 서비스의 설정 정 보 는 D: \ Oacle \ product \ 10.2.0 \ \ db 에 있 습 니 다.1 \ \ NETWORK \ ADMIN \ tnsnames. ora 파일 에 기록
데이터베이스 시작 명령 1. TNS 감청 시작
C:\Documents and Settings\Administrator>lsnrctl start
2. Oracle Services 시작
C:\Documents and Settings\Administrator>net start OracleServiceOrcl
3. sysdba 로 로그 인
SQL> connect system as sysdba
4. isqlplus 시작
C:\Documents and Settings\Administrator>isqlplusctl start
5. 데이터베이스 컨트롤 시작
C:\Documents and Settings\Administrator>emctl start dbconsole
시작 오류 가 발생 하면 ip 주소 가 수정 되 었 을 가능성 이 높 습 니 다. 다음 과 같은 조 치 를 취 할 수 있 습 니 다.
set oracle_hostname = 호스트 이름
emca - config dbcontrol db 를 설정 합 니 다.
6、http://localhost:1158/em/ <콘 솔 출력 열기 >
1、show all
serveroutput OFF
2、set serveroutput on
시작 및 닫 기 모드
Oracle 데이터베이스 의 몇 가지 시작 과 닫 기 방식
다음 과 같은 몇 가지 시작 방식 이 있 습 니 다.
1、startup nomount
설치 하지 않 고 시작 합 니 다. 이 방식 으로 시작 하면 실행 할 수 있 습 니 다. 제어 파일 재 구축, 데이터 베 이 스 를 재 구축 합 니 다.
init. ora 파일 을 읽 고 인 스 턴 스 를 시작 합 니 다. 즉, SGA 와 배경 프로 세 스 를 시작 합 니 다. 이 시작 은 init. ora 파일 만 필요 합 니 다.
2、startup mount dbname
설치 시작, 이 방식 으로 시작 하면 실행 가능:
데이터베이스 로그 압축 파일,
데이터베이스 미디어 복구,
데이터 파일 을 연결 하거나 오프라인 으로
데이터 파일 을 다시 찾 고 로그 파일 을 다시 만 듭 니 다.
"nomount" 를 실행 하고 제어 파일 을 열 어 데이터 파일 과 온라인 로그 파일 의 위 치 를 확인 합 니 다.
그러나 이 때 는 데이터 파일 과 로그 파일 을 검사 하지 않 습 니 다.
3、startup open dbname
"nomount" 을 실행 한 다음 "mount" 를 실행 하고 Redo log 파일 을 포함 한 모든 데이터베이스 파일 을 엽 니 다.
이런 방식 으로 데이터베이스 에 접근 할 수 있 는 데이터.
4. startup 은 다음 과 같은 세 가지 명령 입 니 다.
startup nomount
alter database mount
alter database open
5、startup restrict
구속 모드 시작
이 방식 은 데이터 베 이 스 를 시작 할 수 있 지만, 일정한 특권 을 가 진 사용자 만 접근 할 수 있 습 니 다.
비 특권 사용자 가 방문 할 때 다음 과 같은 알림 이 나타 납 니 다.
ERROR:
ORA - 01035: ORACLE 는 RESTRICTED SESSION 권한 을 가 진 사용자 만 사용 할 수 있 습 니 다.
6、startup force
강제 시작 방식
데이터 베 이 스 를 닫 을 수 없 을 때 startup force 로 데이터 베 이 스 를 닫 을 수 있 습 니 다.
먼저 데이터 베 이 스 를 닫 고 정상 적 인 데이터베이스 시작 명령 을 실행 합 니 다.
7. startup pfile = 매개 변수 파일 이름
초기 화 매개 변수 파일 의 시작 방식
먼저 매개 변수 파일 을 읽 고 매개 변수 파일 의 설정 에 따라 데이터 베 이 스 를 시작 합 니 다.
예: startup pfile = E: \ \ Oracle \ admin \ oradb \ \ pfile \ \ init. ora
8、startup EXCLUSIVE
============================================
세 가지 시작 방식 이 있 습 니 다.
1、shutdown normal
정상 적 인 방식 으로 데이터 베 이 스 를 닫 습 니 다.
2、shutdown immediate
데이터 베 이 스 를 즉시 닫 습 니 다.
SVRMGRL 에서 shutdown immediate 를 실행 합 니 다. 데이터 베 이 스 는 즉시 닫 히 지 않 습 니 다.
Oracle 에서 일부 제거 작업 을 수행 한 후에 야 닫 습 니 다 (세 션 종료, 세 션 자원 방출).
shutdown 을 사용 하여 데이터 베 이 스 를 닫 을 수 없 을 때 shutdown immediate 는 데이터 베 이 스 를 닫 는 작업 을 완성 할 수 있 습 니 다.
3、shutdown abort
데이터 베 이 스 를 직접 닫 으 면 데이터 베 이 스 를 방문 하고 있 는 세 션 이 갑자기 종 료 됩 니 다.
데이터베이스 에 대량의 작업 이 실행 되 고 있 으 면 shutdown abort 를 실행 한 후 데이터 베 이 스 를 다시 시작 하 는 데 시간 이 오래 걸 립 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
자바 작업 은 Clob 또는 NClob 데이터 형식의 저장 프로 세 스 인 스 턴 스 를 포함 합 니 다.텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.