oracle 썸네일형 리스트형 Oracle 무료 DB관리툴 SQL Developer 다운로드 및 설치 방법 Database 관리툴로 유명한 Orange, Toad, Golden, Maxguage 등과 같은 툴이 Oracle 에도 있습니다. SQL Developer 라는 툴입니다. Oracle 사에 만든 DB관리툴은 많이들 웹베이스기반의 EM 만 생각하는 경향이 있는데, SQL Developer 라는 툴을 만들어서 무료로 제공하고 있습니다. EM(Enterprise Manager) 과 달리 웹기반이 아니고 Toad 나 Orange 같은 Client 모듈로 되어 있습니다. 다른점은 Java로 만들어져 있고, 설치가 필요없다는 장점이 있습니다. 설치는 필요없지만, 클라이언트 모듈을 다운로드는 해야 합니다. http://download.oracle.com 으로 접속해서 다운로드 받을 수 있습니다. Mac 과 Linu.. 더보기 오라클 에러 정보 (ORA-65066) - The specified changes must apply to all containers Oracle 12c 버전부터 지원되는 Multi-Tenant DB 환경에서 패스워드를 변경하려고 할 때, ORA-65066 에러를 만날 수 있습니다. sys 패스워드를 PDB 내에서 변경하려고 할때 발생하는 에러입니다. 해결방법은 PDB 에서 변경하지 말고, Container DB (CDB) 로 접속해서 변경하면 됩니다. Container DB 로 접속하기 위해서 "alter session set container=CDB$ROOT;" 라고 해도 되고, 그냥 sqlplus 를 나갔다가 다시 접속해도 됩니다. 내가 접속한 DB가 CDB 인지 PDB 인지는 show con_name 이라고 치면 나옵니다. 더보기 오라클 에러 정보 (ORA-28011, ORA-28001, ORA-65162) - the password has expired; Oracle DBMS 를 사용하다보면 가끔 Password 만료되었다는 에러메시지를 받게됩니다. ORA-28011: the password has expired; change your password now ORA-28001: the password has expired ORA-65162: The password of the common user has expired Old 버전의 Oracle 에서는 이러지 않았었는데, 11g, 12c 로 올라갈 수록 패스워드 관련된 규칙이 강화되면서 이런 에러를 자주 만나게 됩니다. 조치방법은 간단합니다. DBA 유저인 sys 로 접속해서 패스워드를 바꿔주면 됩니다. $ sqlplus / as sysdba SQL> alter user scott identified by.. 더보기 오라클 2가지 TAF 방식 (Client Side TAF, Server Side TAF) Oracle DBMS 를 RAC로 이중화 구성할 때 TAF 라는 세팅을 합니다. TAF 는 Transparent Application Failover 의 약자로, DB장애시에도 어플리케이션은 모르게(Transparent 하게) Failover 를 해주겠다는 의미입니다. 이중화 또는 삼중화된 Oracle DB 시스템에서 한개의 DB서버가 죽어도 다른 살아있는 DB서버로 어플리케이션이 자동 접속하여 사용자는 장애상황을 못느끼도록 해주는 아주 쌈빡한 기능이죠~~ 이 TAF 를 세팅하는 방법은 2가지가 있습니다. SQL*Net Client 상에서 세팅해주는 Client Side TAF 가 있고, DB 서버쪽에 세팅해주는 Server Side TAF 가 있습니다. 보통 Client 상에서 세팅하는 방식이 아주 심.. 더보기 오라클 에러정보 (TNS-01106) - 리스너는 이미 시작되었습니다. 오라클 RAC 환경에서 리스너를 기동할 때, TNS-01106 에러를 만나는 경우가 있습니다. 언어셋이 영어로 되어있는 환경에서는 "Listener using listener name listener has already been started" 이라고 보일 겁니다. 이 에러는 여러가지 원인이 있는데, 주로 listener.ora 파일내에 세팅된 정보가 이미 떠 있는 리스너정보와 중복된게 있을때 발생합니다. 에러메시지는 마치 리스너명을 중복해서 사용했을때 나는 것처럼 되어 있지만, 꼭 그렇지는 않습니다. listener.ora 파일에 세팅한 IP Address 가 RAC의 다른 노드(서버)에 이미 떠 있는 경우에도 발생합니다. 이 경우에 해당 IP Address 를 listener.ora 파일에서 지워주.. 더보기 Oracle RAC SCAN 리스너 세팅관련 설명 Scan 이란, 여러 DB서버(노드)로 구성된 Oracle RAC 환경에서 단일 인터페이스를 제공하기 위한 것입니다. 즉, 사용자는 DB서버가 물리적으로 4개 서버로 구성되었는지, 6개 서버로 구성되었는지 알 필요가 없는 것이죠. Scan 리스너를 통해서 접속하면 알아서 적당한 DB서버로 붙을 수 있게 해주기 위한 기능입니다. 그래서 Single Client Access Name (SCAN) 인 것입니다. 오라클 DBMS RAC 구성을 위해 Grid 를 설치하게 되면, Scan IP 도메인명을 입력하게 되어있습니다. 즉, Scan 구성은 Grid 설치할 때 자동으로 세팅되기 때문에 따로 신경쓸게 없습니다. 필요한 것은 미리 Scan IP로 사용할 3개의 IP(1개도 가능)와 DNS세팅 정도 입니다. 사용.. 더보기 Oracle CTF, TAF, SCAN 에 대한 간략한 설명, 이해 오라클 RAC DB (이중화된 DB) 에서 Fail Over 를 얘기할 때 나오는 용어가 CTF, TAF, SCAN 입니다. 기본적으로 RAC(Grid 또는 Cluster 라고도 함)를 설치하게 되면 CTF 와 SCAN 은 기본으로 세팅되어 있습니다. TAF 정도만 신경써서 추가적으로 세팅해주면 됩니다. * CTF : Connection Time Failover - 클라이언트에서 RAC DB로 접속을 시도했으나, 해당 DB서버가 장애가 발생하여 접속이 안되는 경우, 일단 에러를 받고, 다음 접속할 때 다른 살아있는 DB서버로 자동 접속시켜주는 기능. * TAF : Transparent Application Failover - 위 CTF 설정에 추가적으로 몇줄 더 세팅해주면 되는데, CTF가 일단 에러를 .. 더보기 오라클 DVDesktop 실행시 멍때리는 에러가 나는 경우 - 한글 윈도우 문제 Oracle DVDesktop 프로그램을 설치하고 실행할 때 행걸린 것처럼 멍때리다가 아래와 같은 에러가 나는 경우가 있습니다. "Something might have happened" ㅋㅋ "뭔가 일어난것 같다고" ... ㅋㅋ 뭔 메시지가 이따구야 ~~ 장난하니 ?? 윈도우에서 "사용자 이름" 이 아래처럼 "한글"인 경우에 발생합니다. 저걸 영어로 바꿔주면 .. 즉 사용자계정을 "영어이름"으로 된걸 하나더 만든 다음에 그걸로 로그인하면 에러없이 잘 실행됩니다. 하지만, 이렇게 매번 로그인을 다르게 하려면 귀찮죠~~ 다른 방법이 있습니다. 환경변수에서 TEMP 를 바꿔주면 됩니다. 환경변수 바꾸는 방법은 [제어판] - [시스템] - [고급시스템 설정] - [환경변수] 로 들어가면 됩니다. 위에서 보면 T.. 더보기 이전 1 ··· 13 14 15 16 17 18 19 ··· 25 다음