블로그 이미지
신비마마

태그목록

공지사항

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함

calendar

1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

DB NAME 과 SID 의 차이

2009. 8. 10. 17:37 | Posted by 신비마마
출처 우성이의 개인 블로그 | 새내기
원문 http://blog.naver.com/querydb/40005886209

결론적으로 DB_NAMESID(System Identifier)는 같은 의미를 입니다.

둘다 모두 데이터베이스 명을 의미히는 키워드들 입니다.

 

SID는 오라클 데이터베이스를 최초 설치할 때 설정하는 환경 변수의 이름으로 사용되는 단어입니다.

UNIX 또는 LINUX 상에서 오라클 데이터베이스가 설치된 사용자 계정으로 접속한 다음 .PROFILE 또는 .CSHRC 등의 파일을 참조해 보시면 ORACLE_SID 라는 환경 변수를 참조하실 수 있을것 입니다.

이 변수의 의미는 설치되어 있는 오라클 데이터베이스의 이름을 운영체계가 이해할 수 있도록 정의하는 이름입니다.

 

다음은 SQLPLUS로 오라클 데이터베이스에 접속한 다음  DB_NAME 이라는 파라미터의 값을 참조해 보십시오.

 

SQL> SHOW PARAMETER  DB_NAME

 

화면에 출력된 값은 현재 사용하고 있는 오라클 데이터베이스의 이름을 나타 냅니다.

즉, 데이터베이스 내에서 데이터베이스의 이름을 확인하는 방법이며,  이 이름은 운영체계 상에서 확인하신 ORALCE_SID 이름과 동일합니다.