데이터베이스 50

[oracle] ora-28000: the account is locked 오류

증상ora-28000: the account is locked 오류 해결방법 원인30일 동안 (Default) 해당 계정으로 로그인하지 않을 경우 lock 걸림. 해결방법접속 : 1sqlplus / as sysdba lock걸린 User찾기 : 1select username, account_status, to_char(lock_date,'yy/mm/dd hh24:mi') lock_date, profile from dba_users lock풀기 (유저가 scott 일 경우) : 1alter user scott account unlock 패스워드변경 : 1alter user scott identified by manager

데이터베이스 2015.05.17

[맥][mysql] 설치방법

MYSQL 다운: http://dev.mysql.com/downloads/mysql/ WORKBENCH 다운: http://dev.mysql.com/downloads/workbench/ LOCAL설정 후, instance에서 startup사용한 후, PW통해 접근이 안되어, 터미널 통해 권한을 부여해서 해결. -1. mysql깔린 경로 찾아 접근 : ....> cd /usr/local/mysql/bin-2. 슈퍼권한 설정: ...> sudo /.mysql-3. 비밀번호 입력 시, apple비번 입력-4. mysql버전 확인-5. ...mysql> use mysql;-6. ...mysql> update user set password=password('입력하고자 하는 비번') where user='root..

데이터베이스 2015.02.21

[sql] DB튜닝 기초

1. Tuning 이란?- SQL : 정확한 데이터의 추출이 목적- SQL Tuning : SQL을 기반으로 효율적으로 데이터를 추출하는 것- 데이터베이스튜닝은 얼마나 빨리, 얼마나 정확하게, 그리고 얼마나 효율적으로 찾는가에 있다. 2. 데이터베이스 성능 튜닝(1) 성능에 영향을 주는 컴퓨팅 환경에서의 주요 개발 요소들- Downsizing : 메인 프레임 환경에서 좀 더 작은 시스템을 사용하게 될 때는 이전과 같은 성능을 기대할 수는 없으므로 튜닝은 필수 요소- Client-server and distributed databases : 시스템이 팽창하면서 새로운 H/W 환경이나 OS, 네트워크 등을 포함하게 된다면 전반적인 컴퓨팅 환경을 보다 더 잘 파악해야 함.- 병렬 서버 : 데이터베이스가 공유된..

데이터베이스 2015.02.05

[oracle] TIMESTAMP 데이터 복원, 복구

TIMESTAMP실수로 데이터 DELETE, UPDATE 후 COMMIT시 사용 (시간이 너무 지나버리면 복구 불가능)테이블명, 조건을 입력하고 시간을 설정한 뒤 조회하면 데이터가 나타남TIMESTAMP에 시간을 입력하면 해당 시간만큼 이전의 데이터가 조회됨 단위 : SECOND, MINUTE, HOUR, DAY 1234567891011121314151617insert into [테이블명] select * from [테이블명] as of TIMESTAMP(SYSTIMESTAMP-INTERVAL '5' MINUTE) where NO = A.NO update [테이블명] A set [컬럼명] = ( select [컬럼명] from [테이블명] as of TIMESTAMP(SYSTIMESTAMP-INTERVA..

데이터베이스 2014.11.13