전체 글

전체 글

    [ORACLE 11g] 리눅스에서 윈도우로 DB 백업 및 복원(expdp,impdp)-(1)

    [ORACLE 11g] 리눅스에서 윈도우로 DB 백업 및 복원(expdp,impdp)-(1)

    * 설치환경 1. 리눅스 서버 DB 1.1 테이블스페이스 생성 [oracle@ ~ ]$ sqlplus /as sysdba CREATE tablespace test_up datafile 'test_up' SIZE 2048m AUTOEXTEND ON NEXT 4M MAXSIZE UNLIMITED LOGGING PERMANENT EXTENT MANAGEMENT LOCAL AUTOALLOCATE BLOCKSIZE 8K SEGMENT SPACE MANAGEMENT MANUAL FLASHBACK ON; #TABLESPACE 이름 = test_up 크기 = 2G 2G 초과 시 4M씩 자동 확장 생성 1.2 USER 생성 CREATE USER tester IDENTIFIED BY testerpw DEFAULT TABL..

    [OARCLE] exp,imp 옵션

    [OARCLE] exp,imp 옵션

    1. export 옵션 full 해당 db 전체 데이터 추출 여부( 기본값 N ) buffer 작업 단위의 크기 설정 owner db 유저별 오브젝트 추출 설정 file 추출한 데이터를 저장할 파일 이름 설정 tables 데이터를 추출한 대상 테이블 설정 compress 익스텐트 통합 여부를 지정( 기본값 Y ) grants 오브젝트 권한 설정에 대한 정보 추출 여부( 기본값 Y ) indexes 인덱스 스크립트 추출 여부( 기본값 Y ) direct 직접 경로로 export 수행 여부( 기본값 N ) triggers 트리거 정보 추출 여부( 기본값 Y ) log 로그를 저장할 파일 지정 rows 테이블의 데이터 추출 여부( 기본값 Y ) consistent 대상 테이블의 읽기 일관성 지정( 기본값 N ..

    [ORACLE 11g] 리눅스에서 윈도우로 DB 백업 및 복원 (exp,imp)

    [ORACLE 11g] 리눅스에서 윈도우로 DB 백업 및 복원 (exp,imp)

    * 설치환경 - 테이블스페이스 : DB_TEST - 유저명/유저비밀번호 : TESTER/TESTERPW - DB명 : DB11G - 리눅스서버랑 윈도우서버 DB에 동일한 사용자 계정과 테이블스페이스가 있어야 한다. 1. DB 전체 백업 - exp 유저명/유저비밀번호@SID file=@@ log=@@ full=y - 일부 테이블만 백업시 SID명 작성 - 전체 백업의경우 DB전체가 백업 - 백업 경로 및 파일 확인 1-1. DB 사용자 단위 백업 - exp 유저명/유저비밀번호@SID - 일부 테이블만 백업시 SID명 작성 -사용자가 소유하고 있는 객체, 데이터들이 포함 - 백업 경로 및 파일 확인 2. 윈도우 접속 후 psftp 사용하여 파일 확인 - psftp root@ip 입력 - sftp,psftp ..

    [ORACLE 11g] 데이터베이스 및 리스너 실행

    [ORACLE 11g] 데이터베이스 및 리스너 실행

    * 설치환경 * 리스너는 lsnrctl start 또는 lsnrctl stop 명령어를 이용하여 키고 끌 수 있음.

    [ORACLE 11g] 데이터베이스 생성

    [ORACLE 11g] 데이터베이스 생성

    * 설치환경 * 데이터베이스 생성 * 대부분 General~ 선택하지만 나중에 수동으로 설정 가능하니 Custom DB 선택 후 다음 * Use Database ~ : 기존 파일에 저장 (대부분 선택) * Use Common ~ : 저장공간을 따로 만들어 저장

    [VirtualBox] 공유 폴더 기본설정

    [VirtualBox] 공유 폴더 기본설정

    * 장치의 클립보드 공유, 드래그 앤 드롭을 양방향으로 변경합니다. * 장치에서 게스트 확장 CD 이미지 삽입을 선택합니다. * 내 PC에 가면 설치 CD 가 삽입되어 있습니다. * 응용 exe 프로그램을 실행합니다. * 설치가 완료되면 재부팅합니다. * 파일을 드래그 할 수 있는 기능이 활성화 됩니다. 출처:https://mozi.tistory.com/274

    [JAVA] 문자열의 비교

    [JAVA] 문자열의 비교

    * 두 문자열을 비교할 때는 비교 연산자 '=='대신 equals()라는 메서드를 사용해야 한다. 비교 연산자는 두 문자열이 완전히 같은 것인지 비교할 뿐이므로 문자열의 내용이 같은지 비교하기 위해서는 equals()를 사용하는 것이다. eqlals()는 비교하는 두 문자열이 같으면 true를 다르면 false를 반환한다. ex) public static void main(String[] args) { String str1 = "abc"; String str2 = new String("abc"); System.out.printf("\"abc\"==\"abc\" ? %b%n", "abc"=="abc"); System.out.printf(" str1==\"abc\" ? %b%n", str1=="abc"); ..

    [JAVA] 연산자의 종류 및 우선순위

    [JAVA] 연산자의 종류 및 우선순위

    * 연산자의 종류 종류 연산자 설명 산술 연산자 + - * / % 사칙 연산과 나머지 연산 비교 연산자 > = '가 수행된다. x > 3 && x 3'와 'x < 5'가 먼저 계산된 다음에 '&&'가 수행된다. result = x + y * 3 ; 대입 연산자는 연산자 중에서 제일 우선순위가 낮다. 그래서 우변의 최종 연산결과가 변수 result에 저장된다.

    [JAVA] 상수(constant)와 리터럴(literal)

    [JAVA] 상수(constant)와 리터럴(literal)

    * 상수 - 변수와 마찬가지로 '값을 저장할 수 있는 공간'이지만 변수와 달리 한번 값을 저장하면 다른 값을 변경할 수 없다. 상수를 선언하는 방법은 변수와 동일하며 단지 변수의 타입 앞에 키워드 'final'을 붙여주기만 하면 된다. final int MAX_VALUE; // 정수형 상수 MAX_VALUE를 선언 MAX_VALUE = 100; // OK. 상수에 처음으로 값 저장 MAX_VALUE = 200; // 에러. 상수에 저장된 값을 변경할 수 없음. - 상수에 값이 저장된 후에는 상수의 값을 변경하는 것이 허용되지 않는다. - 상수의 이름은 모두 대문자로 하는 것이 관례이며, 여러 단어로 이루어져 있는 경우 '_'로 구분한다. * 리터럴 - 원래 12, 123, 3.14, 'A' 와 같은 값들..

    [JAVA] 이클립스 자동 완성 기능

    [JAVA] 이클립스 자동 완성 기능

    * 이클립스 기능 중에 반드시 알아야 하는 기능이 있다면 바로 '자동 완성 기능'이다. 이 기능은 특정 단어나 문자를 입력한 후에 자동완성 기능 단축키 'Ctrl+space'를 누르면 코드가 자동으로 완성되는 편리한 기능이다. 예를 들어 에디터 창에서 's'를 입력한 다음 'Ctrl+space'를 누르면 이름이 's'로 시작되는 것들의 목록이 나타나고 이 중에서 하나를 선택하면 코드를 쉽게 작성할 수 있다. 템플릿의 목록은 메뉴 Window의 아래 Preference의 'Java> Editor> Templates'에서 볼 수 있으며 추가, 삭제 또는 변경이 가능하다. * 만일 자동 완성 기능이 동작하지 않는다면 단축키 설정 화면에서 Content Assist의 Binding이 어떤 키조합으로 되어 있는지..