[MYSQL]MySQL 5.5.x Replication(MySQL 5.6 이중화)
·
Database
환경 : Windows7 + Mysql5.5(Innodb) 출처 - http://kit2013.tistory.com/157https://wiki.kldp.org/wiki.php/MySQL%B8%AE%C7%C3%B8%AE%C4%C9%C0%CC%BC%C7 ------------------------------------------------------------------ Step4. Create a User for Replication GRANT ALL PRIVILEGES ON *.* TO 'assetrepl'@'MYSQL_SVR1_IP' IDENTIFIED BY PASSWORD '*B59E756B80B88541E7DAD5E9BE8DB018E9AA93E1' WITH GRANT OPTION;GRANT ALL..
[MYSQL]DB복구(innodb)
·
Database
중요(장애시) : MYSQL이 죽은 상태에서 해야 씽크가 맞음!! ibdata 파일과 함께 테이블 정보가 있는 frm 파일준비 방법은 다음과 같습니다.MYSQL을 새로 설치한 후에 복구를 원하는 계정,database을 만듭니다.(ibdata, frm 사전백업)이전 폴더에 database 이름으로 되어 있는 폴더를 그대로 새로운 폴더에 집어 넣습니다. 해당 폴더에는 해당 database의 테이블 정보가 들어 있는 frm 파일들이 있습니다.C:\ProgramData\MySQL\MySQL Server 5.5\data 하단폴더 전체o The .frm file for each InnoDB table. o The tablespace files. o The InnoDB log files. o Any InnoDB co..
[ORACLE]FLASH BACK을 이용한 데이터복구
·
Database
오라클을 이용하다면 보면 의도치 않게 데이터를 삭제하거나 변경을 하고 커밋을 해버리는 경우가 종종 발생하는데요. 이런 경우 데이터를 COMMIT을 한지 얼마 안 되었거나 메모리를 넉넉하게 잡아놓은 경우 FLASHBACK 기술을 이용해서 데이터 복원이 가능합니다. 1. 먼제 임시 테이블과 데이터를 생성합니다. 2. 데이터를 삭제하고 COMMIT을 합니다. 3. FLASHBACK에 데이터가 존재하는 확인합니다. 본 포스팅에서 사용할 명령어는 AS OF TABLE 입니다. 자세히 기술하면 다음과 같습니다. SELECT * FROM TEMP_TABLE AS OF TIMESTAMP (SYSTIMESTAMP - INTERVAL '8' MINUTE); 여기에서 '8'은 몇분전에 데이터를 조회할지를 표시하는 것으로 본..
[MSSQL] MSSQL2000 DB백업본 복구하기
·
Database
RESTORE FILELISTONLY FROM DISK = 'D:\ems_monitor_backup_20070226' RESTORE DATABASE ems_monitor FROM DISK = 'D:\ems_monitor_backup_20070226' WITH MOVE 'ems_monitor_Data_01' TO 'D:\MSSQL\ems_monitor_Data_01_Data.NDF', MOVE 'ems_monitor_Log_01' TO 'D:\MSSQL\ems_monitor_Log_01_Log.LDF', stats = 10 exec sp_helpdb ems_monitor exec sp_dbcmptlevel 'ems_monitor', '90' DBCC SHRINKDATABASE (ems_monitor) GO