본문 바로가기

Database36

[MySQL] mysqldump 캐릭터셋(charset) 지정 MySQL 백업시 캐릭터셋 지정하는 방법입니다. mysqldump -u [사용자명] -p [데이타베이스명] [테이블명1] [테이블명2] --default-character-set [캐릭터셋 ] > [파일명] => mysqldump -u user -p dbname table1 table2 --default-character-set utf8 > dump.sql 2019. 10. 15.
[Oracle] 테이블스페이스 용량 확인 쿼리 (콘솔, sqlplus) 1. 용량 확인 쿼리 SELECT A.TABLESPACE_NAME, ROUND(A.BYTES_ALLOC / 1024 / 1024, 2) CURRENT_SIZE, ROUND(NVL(B.BYTES_FREE, 0) / 1024 / 1024, 2) FREE_SIZE, ROUND((A.BYTES_ALLOC - NVL(B.BYTES_FREE, 0)) / 1024 / 1024, 2) USED_SIZE, ROUND((NVL(B.BYTES_FREE, 0) / A.BYTES_ALLOC) * 100,2) FREE_RATE, 100 - ROUND((NVL(B.BYTES_FREE, 0) / A.BYTES_ALLOC) * 100,2) USED_RATE, ROUND(MAXBYTES/1048576,2) MAX_SIZE FROM ( .. 2019. 10. 8.
[Oracle] 오라클 버전 별 JDBC Oracle Database 11g Release 1 (11.1.0.7.0) JDBC Drivers ojdbc5.jar (1,890,499 bytes) - Classes for use with JDK 1.5. ojdbc6.jar (1,988,051 bytes) - Classes for use with JDK 1.6. Oracle Database 11g Release 1 (11.1.0.6.0) JDBC Drivers ojdbc5.jar (1,879,860 bytes) ojdbc6.jar (1,977,267 bytes) Oracle Database 10g Release 2 (10.2.0.4) JDBC Drivers classes12.jar (1,609,607 bytes) - for use with JDK 1.. 2019. 8. 14.
MySQL 백업 시 Procedure, Function, Trigger 모두 포함하기 MySQL 백업 시 일반적으로 아래와 같은 명령어를 이용한다 # mysqldump -uroot -ppassword dbname > dbname.sql 위와같이하면 Procedure, Function, Trigger 등이 있는 경우에는 백업이 안됩니다. 이럴때는 아래와 같이 해주면됩니다. # mysqldump --routines --triggers -uroot -ppassword dbname > dbname.sql 2019. 7. 29.
Oracle 전체 SID 목록 조회 1. oracle로 사용자 변경 # su - oracle 2. 모든 리스너 보기 # lsntctl status 2019. 6. 3.
오라클 테이블 DROP 후 복구하기 오라클 10g 부터는 윈도우의 휴지통과 같은 Recyclebin이 제공됩니다.DROP 한 테이블은 Recyclebin에 저장되며 복구가 가능합니다. 1. 휴지통에 있는 데이터 조회- SELECT * FROM RECYCLEBIN- 삭제된 정보가 나오며 ORIGINAL_NAME과 OPERATION을 활용하여 복구가 가능합니다. 2. 휴지통 비우기- PURGE RECYCLEBIN 3. 테이블 복구하기- FLASHBACK TABLE 테이블명 TO BEFORE DROP 4. 휴지통 거치지 않고 삭제 (윈도우의 Shift + Del 과 같은 기능)- DROP TABLE 테이블명 PURGE- 데이터가 많은 데이터를 지울때 풀이 날 수 있으므로 위의 방법을 사용해야함 5. PURGE 없이 테이블 삭제했을 경우 완전히 .. 2019. 2. 14.