본문 바로가기

Programming

(59)
MSSQL 2005 복구 모델 MSSQL 2005에서 복구 모델에 대한 내용이다. 중요하게 알아둬야할 내용이므로 숙지하자!!! -0-; MSDN 참조 =========================================================================================== 복구 모델의 종류 사용할 수 있는 복구 모델은 3가지로 단순, 전체 및 대량 로그 복구 모델이 입니다. 단순 복구 모델 이 모델은 대부분의 트랜잭션을 최소로 기록하므로 시스템 충돌 또는 데이터 백업의 복원 이후 데이터베이스 일관성을 확보하는 데 필요한 정보만 기록합니다. 최소 기록 작업에 대한 자세한 내용은 최소 로그 작업을 참조하십시오. 오래된 트랜잭션이 커밋되어 더 이상 로그가 필요하지 않는 경우 로그가 잘립니다. 이러한..
Tape 백업 장치 제어 관련 라이브러리 테이프 장치에 대한 정보를 얻어와야 하는 일이 생겼다. 다음 링크를 정독하고 이 아티클을 완성시키도록 하자. http://msdn2.microsoft.com/en-us/library/aa362558(VS.85).aspx ======================================================================== 테이프 장치에 대한 정보 및 제어 아래와 같이 하면 장치 정보와 카트리지(미디어) 정보를 얻을 수 있다. 물론 관련 함수를 쓰면 쓰고 읽기 까지 가능하다. 필자는 미디어 정보만 얻어오고 쓰고 읽는 것은 DBMS에게 맡기므로 넘어가도록 한다. (테이프 읽고 쓰기 프로그램을 만드시는 분은 MSDN에서 아래 함수나 구조체 중 하나로 찾으면 나옵니다.) HANDLE ..
테이브 백업 및 복구(단순 복구), Transact SQL USE master; --Ensure the database is using the simple recovery model: ALTER DATABASE AdventureWorks SET RECOVERY SIMPLE; GO -- Create a logical backup device for the full AdventureWorks backup. EXEC sp_addumpdevice 'tape', 'DumpTape', '\\.\TAPE0'; GO -- Back up the full AdventureWorks database: BACKUP DATABASE BackupDB TO DumpTape WITH FORMAT, NOUNLOAD; GO --Restore the last of full backup (from..
하드 디스크 덤프 뜨기, 하드 교체를 위해~ 설치 CD를 넣고 부팅~~ linux rescue로 들어가서 백업 진행 dd if=/dev/sda of=/dev/sdb
NT 예약 백업 테이프 드라이브로 백업을 할일이 생겼다. 다음 링크는 NT 서버에서 백업을 하는 명령에 대하여 나타나 있다. http://blog.naver.com/sungsu01?Redirect=Log&logNo=20044726658 아래는 ntbackup에 대한 옵션들 http://support.microsoft.com/kb/814583/ko
MSSQL2005 병합복제 방법(Merge Replication) MSSQL 2005에 있는 병합복제에 대해서 정리를 하였다. 스크린샷 찍느라 죽는줄 알았다. 자세히 해놔야 다음에 또 안까먹지... 특이한 사항은 미러링과 마찬가지로 서비스 계정을 맞춰줘야하는 것이다. 안그럼 로그인 안된다고 때쓴다. 물론 안맞추고 어째어째 하는 방법을 보긴했는데 복잡하기만 하고 그냥 이방법이 제일 깔끔하다.(사실 이 방법밖에 못하겠다.) 아래 과정은 같은 네트워크 상의 두개 서버를 병합복제 하는 예이다. ================================================================================ 1. 서비스 구동 계정 변경 아래 그림처럼 필자는 Administrator로 변경하였다. 각자 맞게 변경하면 될것 같고. 이 계정 그대로 병합..
Vista 호환 ATL기반 다이얼로그 ActiveX 만들기 - 본론 - 최근 시간이 없는 관계로.. 포스팅이 늦었다. ㅜㅜ; 그래서 간단하게 정리해보고자 한다. 이후 질문 답 형식으로 완성해야겠다. ㅜㅜ; 요즘 넘 바뻐서. 흑.. ㅜㅜ; 프로젝트 생성이나 컨트롤 추가를 모르시는 분이 계시려나... 혹시 모른다면 나중에 올려드리겠습니다. 워드로 정리 해놓은 것을 옮기느라 보기가 안좋을 수 있습니다. 이해해주세요~ 그리고 대부분의 내용은 Devpia나 웹상에서 제가 검색한 내용을 토대로 재작성 하였습니다. ================================================================== 1. ATL Project 생성 (필자는 ApLauncher로 생성) - 옵션에서 Support MFC를 체크 하도록 한다. 2. ATL Control 추가..
Vista 호환 ATL기반 다이얼로그 ActiveX 만들기 - 도입편 - ActiveX를 이용하여 런처를 만들어야 하는 프로젝트가 떨어졌다. MFC만 주구장창 해오다가 ActiveX라니... 난감하다.. ActiveX를 알아보니 MFC로도 만들 수 있다고 한다. 그래서 열심히 만들었다. 다이얼로그 하나 추가해서 뚝딱뚝딱 만들었다. 뭐 술술 진행되는 듯 했다. 윈도 xp, 2003에서 테스트를 마치고... Vista에서 돌려보았다. 털썩... 되질 않는다... 파일을 가져와서 복사를 못한다.. 그것도 그럴것이 c:\ 밑에 프로젝트 이름으로 해서 디렉토리를 만들고 파일을 넣었으니.. Vista에서는 UAC(User Account Control)라는 보안 기능에 의해 익스플로어는 로우 레벨이란다. 로우 레벨은 c:\ 밑에 디렉토리 못만든단다. 파일복사도 안되고.... 아... 난감..