Oacle 관련 명령
su - oracle
sqlplus /nolog
conn /as sysdba
Oacle 의 연결 수 보기:
select * from v$session;
데이터베이스 에 있 는 OPEN 검사CURSORS 매개 변수 값:
show parameter open_cursors;
조정 OPENCURSORS 매개 변수 값:
ALTER SYSTEM SET OPEN_CURSORS = 2500;
지정 한 Oacle 사용자 가 열 린 커서 수 가 져 오기:
select o.sid, osuser, machine, count(*) num_curs from v$open_cursor o, v$session s where user_name = 'oracle 사용자 이름' and o. sid = s. sid group by o. sid, osuser, machine order by numcurs desc;
커서 를 위 한 SQL 가 져 오기:
select q.sql_text from v$open_cursor o, v$sql q where q.hash_value = o.hash_value and o. sid = sid 번호;
사용자 만 들 기:
create user 사용자 이름 identified by 비밀번호
사용자 에 게 dba 권한 부여:
사용자 이름 에 Grant dba;
사용자 암호 수정:
alter 사용자 이름 identified by new 암호;
사용자 삭제:
drop user 사용자 이름 캐 스 케 이 드;
alter table 을 사용 하여 열 을 추가, 삭제, 수정 합 니 다:
alter table test add (te_name varchar2(30) default 'tom' not null);
alter table test modify (te_name varchar2(16) default 'unknown');
alter table test drop column te_name;
그 중에서 주의해 야 할 것 은 특정한 열 에 값 이 존재 한다 면 이 값 보다 더 좁은 열 폭 으로 수정 하려 면 오류 가 발생 할 수 있 습 니 다.
모든 사용자 보기:
select * from dba_users;
select * from all_users;
select * from user_users;
사용자 나 캐릭터 시스템 권한 보기 (사용자 나 캐릭터 에 게 직접 할당 하 는 시스템 권한):
select * from dba_sys_privs; select * from user_sys_privs;
캐릭터 보기 (로그 인 사용자 가 가지 고 있 는 캐릭터 만 보기) 에 포 함 된 권한:
select * from role_sys_privs;
사용자 개체 보기 권한:
select * from dba_tab_privs;
select * from all_tab_privs;
select * from user_tab_privs;
모든 캐릭터 보기:
select * from dba_roles;
사용자 나 캐릭터 가 가 진 캐릭터 보기:
select * from dba_role_privs;
select * from user_role_privs;
어떤 사용자 가 sysdba 나 sysoper 시스템 권한 이 있 는 지 확인 합 니 다 (조회 시 해당 권한 이 필요 합 니 다)
select * from V$PWFILE_USERS
Oracle 에서 제공 하 는 시스템 권한 보기:
select name from sys.system_privilege_map;
사용자 의 모든 시스템 권한 보기 (캐릭터 를 포함 하 는 시스템 권한):
select privilege from dba_sys_privs where grantee='DATAUSER' union select privilege from dba_sys_privs where grantee in (select granted_role from dba_role_privs where grantee='DATAUSER' );
모든 데이터 내 보 내기:
exp 사용자 이름 / 비밀번호 file = "dat. dmp" full = y
지정 한 사용자 데이터 내 보 내기: exp 사용자 이름 / 비밀번호 file = "dat. dmp" owner = (사용자 이름)
가 져 오기
imp userid=system/manager full=y file=filename.dmp
내 보 내기 전 주의사항 가 져 오기:
내 보 내 거나 가 져 올 사용자 의 언어 보기:
select userenv('language') from dual;
환경 변수 설정
export NLS_LANG = "언어"
예 를 들 면:
export NLS_LANG=”SIMPLIFIED CHINESE_CHINA.UTF8″
그리고 exp 나 imp 명령 을 실행 합 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
activemq 5.5 의 입문 은 설치, 시작, 데이터베이스 지속 화 를 포함한다Apache ActiveMQ 5.5.0 은 주로 유지보수 버 전 으로 130 개가 넘 는 문 제 를 복 구 했 으 며 대부분 bug 와 개선 이 었 다. Improved performance for offline d...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.