728x90 반응형 IT 개발186 JDBC 1일차 (DB 연동, 삽입, 수정, 삭제) ● 오라클 자바 DB 연동하기 * JDBC(JAVA DataBase Connectivity) -- 자바에서 데이터베이스에 접속할 수 있도록 해주는 자바 API(설명서) * JDBC 드라이버 연결(2가지 방법) 1. 자바가 설치된 경로에 직접 JDBC 드라이버 집어넣는 방법 -- 학원에서 실습 O 2. 이클립스에서 JDBC 연결하는 방법 ---------------------------------------------------------------------------------------------------------------------------------------------------------------- * 자바가 설치된 경로에 직접 JDBC 드라이버 집어넣는 방법 1. JDBC 드라이버 .. 2019. 1. 31. Oracle 17일차 (백업, 복구) (2) 3) 다른위치에 datafile복구(imsy) -- 하드디스크가 없거나 하드디스크가 복구가 안될때 ---------------------------------------- SYS@TestDB> create user st 2 identified by st 3 default tablespace users 4 temporary tablespace temp 5 quota 1m on users; 사용자가 생성되었습니다. ---------------------------------------- ---------------------------------------- SYS@TestDB> grant connect, resource to st; 권한이 부여되었습니다. ----------------------------.. 2019. 1. 30. Oracle 17일차 (백업, 복구) (1) ▶ 백업, 복구 백업 1.close 백업 -- 가장완벽, 가장 안전, shutdown 후 백업. 2.open 백업 --> 아카이브 파일이 활성화 되어있어야 한다. --> 로그파일에 있는게 다른 곳에 저장이 되어있어야하는데 그게 아카이브 파일 *로그파일은 백업불가. 계속 기록을 해야하기 때문에! *!cp 의 느낌표는 os의 명령어를 edit안에서 실행시키는 명령어 복구 (총 13가지) 1. noarchive mode--닫힌복구 - 편할라고 학원에서 사용 다른위치에 복구(imsy) 1. archive mode 완전복구(4가지) - 실제로 회사에서 쓰는 방법 1) 닫힌 데이터베이스 복구(System tablespace 문제시-shutdown) 2) 열린 데이터베이스 복구(일반 tablespace 문제시-off.. 2019. 1. 29. Oracle SQL 16일차 ( Rebuild (인덱스의 재구축), 제약조건지연, Profile, Previlege, Role 관리, SQLLDR) ▶Rebuild (인덱스의 재구축) 1. HR계정의 EMPLOYEES 테이블의 Tablespace 조회 2. EMPLOYEES 테이블 chaining 데이터 없음 3. HR계정 Tablespace : example/ users Tablespace 공간에도 데이터를 저장할 수 있게 설정 4. HR계정 사용할 테이블스페이스 변경 (users 테이블 스페이스도 사용할 수 있게 설정했기때문에 users로 변경 가능) 5. HR계정 사용할 테이블스페이스 example로 다시 변경 6. employee 테이블의 인덱스 정보 조회 7. Rebuild 실행 -- 모든 index를 Rebuild 시켜야한다 8. Rebuild 작업 후 UNUSABLE --VALID 변경됨 확인 ------------------------.. 2019. 1. 28. Oracle 15일차 (2) ▶ ROW CHAINING AND ROW MIGRATION * Rowid : 테이블에 있는 해당 로우를 찾기위해 사용되는 논리적인 정보 data object number : 만들어진 순서. AAASRg -- DATA OBJECT NUNBER AAE -- 파일의 번호 (상대적) AAAAIM -- 블럭 번호 AAA -- 행의 번호 : 몇번째 행에 저장되어 있는지에 대한 정보로 해당 정보로 정렬작업을 함. -- ↓↓↓↓ Division 테이블 행에 대한 정보 * ROW CHAINING -- CHAINING은 관리자가 막을 수 없고, 발생했을때 관리 해줘야한다. -- varchar 데이터 타입일때 해당. * ROW MIGRATION -- CHAINING 일어난 데이터를 MIGRATION 하기 1. analyze.. 2019. 1. 27. Oracle 15일차 (1) ▶ TABLESPACE 1. DB_Cache_Size 설정에 따른 Tablespace 생성 가능과 불가능 * DB_Block_Size 확인 * Cache_Size 확인 * sga영역의 사이즈 확인 * DB_Cache_Size 변경 -- DB_cache_Size 변경 후 내가 사용하고자 하는 db_' '_cache_size 변경해야 한다. * DB_Cache_Size 변경 확인 * Tablespace 생성 시 Cash_size 설정 1) Tablespace 생성 및 Cash_Size 설정 가능. 2) Tablespace 생성 및 Cash_Size 설정 불가. -----------------------------------------------------------------------------------.. 2019. 1. 26. 이전 1 ··· 16 17 18 19 다음 728x90 반응형