Export백업!!

1. IT Story/DB 2011. 9. 11. 19:34



안녕하세요!!!

이번 년도 어느새 절반이상이 지났습니다.
시간은 정말 빠르게 흘러만 가네요..
하나하나, 차근차근 해야될 일들을 하고 있지만
알 수없는 미래이기 때문에 항상 불안한 건 사실입니다.
하지만 나아가야 되겠지요?? 
그것이 삶이라고 생각합니다.

-운명을 바꾸는 자-







Export 백업 하기!!!!//앞에 있는 백업을 하기 전에 해야될 것들을 확인하기!!! 



1. 백업하기 전에 해야될 것들!!, datapump를 먼저 보신 뒤에 보세요!!
 
1-1 Export 백업전에 선수 과정을 확인한 뒤 시작하자!!
1-2 DB사용량 및 크기, DB의 사용 갯수등 백업을 하기 전에 꼭 선수 과정을 확인하자.

2. 바로 Export 백업시작!!

2-1 선수 과정이 끝났다면 Export백업을 시작하자.

2-2 Export백업 시작. 
     exp system/oracle full=y
                file=/home/oracle/datapump/exp_full_20110000.dmp log=/home/oracle/datapump/exp_full_20110000.log 

※백업을 할때에는 system/oracle(시스템/비번)을 확인하고, 경로확인, 파일이름은 백업하는 일자를 넣어준다.

2-3 Export백업을 부분적으로 받을 수도 있다.
      exp system/oracle tables=SYS.employees
               file=/home/oracle/datapump/exp_full_201100000.dmp log=/home/oracle/datapump/exp_full_20110000.log 



2-4 아무런 이상이 없다면 실행하는 모습을 볼 수 있다.



3. 현재 진행상태 확인!!

3-1 현재 Export백업의 진행상황을 log 파일을 통해 확인할 수 있다.
        "tail -f 파일명.log"


※ 이 밖에도 전송 속도확인, 파일내부 확인 등의 유용한 명령어들이 있다.
    



4. Exprot 백업 완료

4-1 각 테이블이나 파티션 별로 Export되는 것을 확인 할 수 있다.

4-2 아무런 에러가 발생하지 않는다면, Export백업 성공!

4-3 가끔식 테이블이나 파티션 권한설정으로 인하여 에러가 발생할 경우도 있음... 

 




Datapump / Export백업은 만약을 위한 백업이고, 가장 중요한 cold백업을 다음에는 소개하려고합니다.



 

'1. IT Story > DB' 카테고리의 다른 글

Oracle Structure 메모리  (0) 2012.02.29
Oracle 11g Install[RHEL 5] 3  (0) 2012.02.27
Oracle 11g Install[RHEL 5] 2  (0) 2012.02.27
Oracle 11g Install[RHEL 5] 1  (0) 2012.02.27
Oracle Engine백업 및 그외..  (0) 2011.09.11
Cold 백업하자!!  (0) 2011.09.11
백업하기전에 해야 되는 것들!!!  (0) 2011.09.04
Oracle 공부하기 위해 유용한 사이트  (0) 2011.08.14
블로그 이미지

운명을바꾸는자

IT와 함께 살아가는 삶

,




안녕하세요!!

비록 학생이지만 좋은 기회로 한O에서 Oracle Migration 작업에 참여하게 되었습니다.

그 곳에서 해던 DATABASE 백업 작업을 
제가 가지고 있는 DB를 통하여 다시 재구성 해보았습니다.

-운명을 바꾸는 자- 




 
 

데이터 베이스를 백업하기 전에 해야될 것들!!


<주의 사항>
 
-루트권한으로 백업 하지 않기.
-항상 스샷을 남겨서 작업을 기록
-Log Session 남기기
-안전한 저장 공간확보
-작업할 내용을 엔지니어와 담당자와 함께 미팅하기


1.  DB 버전확인 및 백업할 전체 현재 DB 사용량 확인

   1-1 Oracle DB 버전확인
          
       sqlplus "/as sysdba"
                       명령어를 통하여 간단하게 현재 DB의 버전을 확인할 수 있다.




1-2 Oracle DB 데이터 사용량 확인
 
    select sum (bytes)/1024/1024 from DBA_data_files;
                 //현재 DB의 전체 데이터 파일의 크기를 확인 할 수 있다.
       
                <주의> DB가 1개 이상이라면, 각 SID를 통해 DB에 접근하여 확인하자.
                                                     (echo $ORACLE_SID / Oracle_SID= SID)
 
    select sum (bytes)/1024/1024 from DBA_free_space;
                //현재 DB의 남은 데이터 파일의 크기를 확인 할 수 있다.


※ 결론적으로 전체 크기 - 남은 크기 = 현재 DB사용량을 알 수 있다.
 

2. 현재 사용중인 DB의 갯수 확인

   2-1  "cd $ORACLE_BASE/admin" 에서 확인



               - cd $ORACLE_BASE/admin 에서 DB의 SID(디렉토리) 갯수를 통해서 현재 사용중인 
              DB의 갯수를 확인할 수 있다.
                

   2-2 "cd $ORACLE_HOME/dbs/" 에서 확인



              
             - "cd $ORACLE_HOME/dbs/" 에서 spfile<SID>를 통하여 DB의 갯수를 확인 할 수 있다.


3. 중요파일들에 대한 경로 저장해두기




3-1 Recovery 시에 중요 파일의 해당 위치가 중요하다.(따로 기록해 두는 것이 좋다.)
3-2 Cold 백업을 Recovery할 때 해당 파일의 위치가 중요하다.

 

※SID를 통하여 DB의 갯수를 확인한다.(SID는 oracle DB의 고유 이름을 말한다. 각 DB마다 다르다.)
 





 

'1. IT Story > DB' 카테고리의 다른 글

Oracle Structure 메모리  (0) 2012.02.29
Oracle 11g Install[RHEL 5] 3  (0) 2012.02.27
Oracle 11g Install[RHEL 5] 2  (0) 2012.02.27
Oracle 11g Install[RHEL 5] 1  (0) 2012.02.27
Oracle Engine백업 및 그외..  (0) 2011.09.11
Cold 백업하자!!  (0) 2011.09.11
Export백업!!  (0) 2011.09.11
Oracle 공부하기 위해 유용한 사이트  (0) 2011.08.14
블로그 이미지

운명을바꾸는자

IT와 함께 살아가는 삶

,



안녕하세요!!

약간의 교육과 여행으로 인하여 잠시 쉬고 있었습니다.
돌아와서 보니, 다시 비가 내리고 있네요;;;

폭우로;;;

8월도 이제는 얼마 남지 않았습니다.
시간 참 빠르게 흘러가고 있습니다.

-운명을 바꾸는자-






(윈도우7폰 망고가 없을 경우에는 에뮬을 이용하자.)

(윈도우7폰 망고가 있을 경우)
윈도우 개발 툴인 Mango Beta 2를 설치한 뒤, 본격적인 개발에 앞서 최신 버전으로 업데이트를 해주어야 합니다.


현재 최신버전은 7712버전입니다.

-Zune 프로그램-



업데이트를 하기전 주위사항.

1. 윈도우7폰 망고에 있는 데이터를 백업시켜주세요.
2. 기존에 업데이트를 하다가 실패했을 경우, 업데이트에 필요한 설치 파일들을 모두 삭제해주세요.
3. (추가) 에러로 인하여 윈도우7폰의 초기화가 필요할 경우가 발생할 수 있음. 



 Mango Beta 2 설치 이후, win7-phone을 개발하기 위해서 최신 버전으로 업데이트를 해주어야합니다.


필요한 기기 또는 소프트웨어 
 


1. 윈도우7폰 망고(업데이트)



2. 업데이트를 위한 파일들

a. MangoB2Refresh-ZuneClient.zip – Archive file that contains the pre-release Zune Client 4.8, required to update your Windows Phone retail device
-ZuneClient 설치하기.(윈도우폰이 컴퓨터에 연결될 수 있도록 도와줌.)
 
b. MangoB2Refresh-UpdateWP.zip – Archive that contains the program that will update your Windows Phone to point to the new server
-Update를 위해서 컴퓨터버전에 따라서 먼저 설치해줘야함.(X86, X64)

c. MangoB2-DevRetailUpdate.exe – Tool that will update your phone to receive the ‘Mango’ update from the test servers
-실제 업데이트 시작.
 
(파일들은 Microsoft에서 구할 것)
 




3. Zune 프로그램






4. 윈도우7폰 등록하기
 


윈도우7폰 개발툴 설치에 성공했다면, 실행파일이 존재함.



준비가 되었다면 본격적으로 업데이트를 시작합니다.

이번 업데이트를 위해서 참고한 PDF입니다.

아직은 한글버전이 없고, 영문버전이기 때문에 
제가 경험했던 방식을 순서대로 작성하도록 하겠습니다.







"윈도우7폰 망고" 최신버전(현재 최신버전7712)으로 업데이트하기
2011.08.21



1. App Hub 가입
 



앱허브에 가입하는 것은 따로 설명하지 않겠습니다.

http://create.msdn.com/ko-KR/



2. Zune 설치하기 
 


Zune을 설치하기 위해서는 윈도우7폰을 컴퓨터에 연결한 상태가 되면 않됩니다.

윈도우7폰과 컴퓨터의 연결해제 후에 설치를 시작하도록 하자.


 
설치가 끝나면 이러한 아이콘과 프로그램을 실행시킬 수 있습니다.
 

 

3. Zune-> 설정-> 전화-> 업데이트(7403버전까지) 



사진을 보게 되면 버전이 이미 최신버전으로 되어있습니다.
사진은 참고만 하시고, 버전이 낮다면 업데이트 버튼이 보일 것입니다.

버튼을 누르게되면 아래 사진과 같이 업데이트가 시작됩니다.

(주의) 절대 업데이트 중에 윈도우7폰과 컴퓨터의 연결을 해제하지 마세요!! 




 
4. Windows Phone Developer Registration에서 등록한다.



윈도우7폰 개발 툴을 설치했다면 실행파일을 찾기 쉬울 것입니다.

등록하기 위해서는

1. 윈도우7폰과 컴퓨터를 연결하고
2. Zune을 통하여 동기화 시켜줍니다.
3. 다음 이 프로그램을 실행 시켜주면 등록할 수 있는 상태가 됩니다.

(참고) 계속해서 사진과 같은 상태가 된다면, 윈도우7폰을 재부팅한 뒤 다시 연결해보세요!
 
 
 

 
5. MangoB2-DevRetailUpdate.exe를 실행하기 위해서 먼저 MangoB2Refresh-UpdateWP.zip 파일 중 자신의 컴퓨터에 해당하는 파일을 실행하자.


 자신의 컴퓨터에 해당하는 프로그램을 
MangoB2-DevRetailUpdate.exe를 실행시키기 전에 먼저 설치해야됩니다.
설치시에 큰 문제점은 없을 것입니다. 

 

6. MangoB2-DevRetailUpdate.exe를 실행하자
 

해당 프로그램을 실행하게 되면 이러한 UI들을 볼 수 있습니다.

실행하기 전 Zune을 껴주세요.

동의를 누르신뒤에...
 



설치가 끝날 때까지 기다리시면 됩니다.
설치가 끝날 때 아래와 같은 메시지가 보이게 될것입니다. 




메시지를 확인한뒤 설치 프로그램을 닫습니다.
그 후 Zune을 다시 실행 시켜주세요. 

 

 

7. MangoB2-DevRetailUpdate.exe실행이 끝나면 다시 Zune->설정->전화->업데이트에서 최신버전으로 업데이트하자.
 



다시 업데이트를 하는 곳으로 오게 되면 새로운 업데이트를 할 수 있도록 변경되어 있습니다.

업데이트를 실행하시면 됩니다.

(주의)만약 이곳에오게 되었는데 에러가 발생한다면 윈도우7폰을 재부팅한 뒤 다시 연결해주세요.


 

8. 7712버전 업데이트 성공.


7번까지 모두 수행하였다면 최신 버전으로 업데이트가 되었다는 것을 알 수 있습니다.

1. 윈도우7폰을 통해서



2. Zune을 통해서
 






참고자료

 Update Instructions - Mango Beta 2 for WPDevs - 2.0.PDF

* MSDN Phone Page - http://msdn.microsoft.com/ko-kr/gg415576

서진호의윈도우폰이야기http://blogs.msdn.com/jinhoseo

* Windows Phone Korea –http://www.facebook.com/windowsphonekorea

*Windows Phone Training Kit- http://msdn.microsoft.com/en-us/hh220612 

'1. IT Story > Development' 카테고리의 다른 글

C# 채팅 프로그램(Client)  (0) 2012.03.07
선택정렬응용  (0) 2012.03.07
이름정렬  (0) 2012.03.07
링크드리스트를 이용한 학생관리Pro  (0) 2012.03.07
링크드리스트(Linked list)  (0) 2012.03.07
이진탐색+Recrusion (되부름 알고리즘)  (0) 2012.03.07
C# 채팅 프로그램(Server)  (2) 2012.03.06
Windows Phone SDK 7.1 Beta 2 설치하기  (0) 2011.08.15
블로그 이미지

운명을바꾸는자

IT와 함께 살아가는 삶

,


안녕하세요!!!

 
윈도우폰 7을 개발하기 위한 툴을 설치하는 과정에 대해서 
글을 쓰려고 합니다.
처음설치할 떄 시행차고가 많아서 잊어버리지 않도록 하기위해서
순서대로 설치과정을 작성하려고 합니다.
 
-운명을바꾸는자-




 



Windows Phone SDK 7.1 Beta 2를 설치하기 위해서는 먼저 선행되어야 되는 것들이 있습니다.

1. 운영체제가 window7 또는 영문 Windows 7 (Startup Edition 이상)을 추천합니다.
2.  
이전버전의 Windows Phone Developer Tools  7.1또는 SDK 베타1이 있다면 모두 제거해야합니다.

이제 설치를 시작하도록 하겠습니다.
현재 학생이기 때문에 DreamSpark (http://www.dreamspark.com)를 이용하여 필요한 MS제품을 다운받아 설치하였습니다.

< 필요한 Tools - MicrosoftVisual Studio 2010
또는 Microsoft Visual C# Express 2010 및 윈도우폰 7“망고” SDK >

 


 
첫번째 App Hub 또는 Dream Spark에 가입

- 법인 및 개발 개발자라면
App Hub에가입하고 대학생이라면 Dream Spark에 가입을 통하여 개발에 디바이스사용을 돕고 최종적으로 앱을 올리기 위함이라고 합니다.







 
 

두번째 App 기획및디자인을위해 Expression Studio Ultimate Edition을 설치합니다.

-https://www.dreamspark.com/Products/Product.aspx?ProductId=31(드림스파크), http://www.microsoft.com/download/en/details.aspx?id=5915
 

이곳을 참조하여 설치하자!!


※ 주의해야 될점은 개발 언어를 영어로 맞추어주어야 됨.


세번째 WindowsPhone Sketchflow App Template 사용하기 위해서 설치

-  http://wp7sketchflow.codeplex.com/  이곳을 참조하여 설치하자!


 

네번째 MSDN 사용자라면 (VisualStudio 2010를 사용하고 있었던 분들 포함) Visual Studio 2010 Ultimate Edition을설치해야합니다. 그리고나서 Visual Studio 2010 SP1 (서비스팩1)을 반드시 설치

-http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=23691
이곳을 참조해주세요!!



다섯번째 MSDN 사용자가 아니거나 처음개발하시는분들은 WindowsPhone SDK 7.1 Beta 2 를 설치

※ 주의해야될 점은 
이때 주의할 점은이전버전이 설치되어있다면 두번째(Expression Studio Ultimate Edition설치하기 전에 반드시 제거해야 된다.


여섯번째 
WindowsPhone SDK 7.1 Beta 2 설치

-
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26648
이곳을 참조해주세요!



여기까지 무사히 도착하셨다면 잘 설치되었다고 생각합니다.
(모두 영문으로 설치!)

★발생할 수 있는 에러들...


1. 
Windows Phone SDK 7.1 이전 버전을 삭제하지 않고 설치했을 때...
    - 깔끔하게 모두 삭제한 뒤  "
두번째 Expression Studio Ultimate Edition" 부터 다시 설치한다.

 



2. Expression Studio Ultimate Edition의 언어를 영어로 선택하지 않았을 때...
   - Expression Studio Ultimate Edition의 언어를 영어로 선택하여 다운 받아 설치한다.(기존에 있는 프로그램을 깔끔하게 삭제한뒤...)





※ 설치하는 동안 사용되었던 유틸들.....
 


 



참고사이트

* MSDN Phone Page - http://msdn.microsoft.com/ko-kr/gg415576

* 서진호의윈도우폰이야기http://blogs.msdn.com/jinhoseo

* Windows Phone Korea –http://www.facebook.com/windowsphonekorea

*Windows Phone Training Kit- http://msdn.microsoft.com/en-us/hh220612 

블로그 이미지

운명을바꾸는자

IT와 함께 살아가는 삶

,



안녕하세요!!

비가 왔다가 않왔다가를 반복하는 요즘!!!
항상 우산을 준비해야되겠죠??
 
비가 않오면 폭염...
 지구가 이상해지기는 한것 같습니다.

                         -운명을 바꾸는자-







오라클 DB를 공부하는 사람들이 늘어나고 있습니다.

DB하면 오라클이 먼저 떠오르는데, 이번에 썬을 인수함으로써 프로그램 언어인 JAVA까지 가지게 되었습니다.

시대가 흐르면 흘러갈 수록 사람과 정보, 이 2가지가 점점 더 중요해지고 있습니다.

그렇기 때문에 DB의 중요성이 커지고 있는 상황에서, 많은 기업들이 가장 중요한 정보를 담는데 사용하는 DB가 바로 오라클 DB입니다.

저또한 현재 Oracle DB에 대해서 배우고 있습니다.
처음에는 배우기 위해서 "바로 학원으로 갈까??" 라고도 생각했지만, 지인의 도움으로 인하여 먼저 step by step 형태로 배워가고 있습니다.

배운다고 하더라도, 중간중간에 모르는 부분에 대해서는 직접 찾아 봐야할 때가 많습니다.

주로 Oracle 블로그나, 검색에 의존하거나 책을 찾아보지만, 찾기는 힘들었습니다.

그중에 Oracle 공부에 도움이 되는 사이트를 소개하고자 합니다. 




1. 오라클 클럽

Oracle을 공부하시는 많은 분들이 알고 계신곳이라고 생각합니다.
Oracle DB에 대한 구조및 SQL등의 필요한 지식을 강의형식으로 잘 정리 되어있어서 처음 시작하는 저에게는 많은 도움이 되고 있는 곳입니다.
단점은 Oracle 버전이 다른 부분에 대한 강의가 많지만, 근본적인 Oracle의 내용은 변하지 않기 때문에 상위 버전에서도 비슷하게 적용됩니다.

이곳은 학생뿐만아니라 현재 개발자->DBA, DB엔지니어-> DBA 등 실무에서 활동하시는 분들 또한 많은 소통을 하고 있는 곳입니다.
가끔씩 찾기 힘든 부분에 대해서는 Q&A를 통하여 답을 찾거나, 이곳에 등록된 분들의 블로그를 참조하며 공부하고 있습니다.

이곳에서는 DB에 관한 취업정보 및 스터디 그룹, DB책 추천 및 판매 등 DB에 관한 많은 정보들이 제공 되고 있습니다.


2.DBGuide.net
 

두번 째 장소인 DBGuide는 Oracle이외에도 많은 DB에 대한 정보를 보기 좋게 설명해놓은 곳입니다.
한국데이터베이스진흥센터 운영 데이터베이스 지식정보시스템 사이트로써 한국에서 사용되는 DB에 대한 많은 정보들과 강의, DB대회등과 같은 공식적인 행사들을 알리고, 참여할 수 있는 공간으로 만들어져 있습니다.

이곳에서도 물론 온라인 강의를 제공하고, 각종 DB관련 컨퍼런스와 취업정보 그리고 공모전을 주최하여 많은 DB인재들을 모으고 있습니다.

책으로 배우는 것도 좋지만 이러한 전문 사이트를 통해서 필요한 내용에 대해서 배우는 것이 공부하는 입장에서 많은 도움이 되고 있습니다.

이러한 강의 및 텍스트로된 정보도 중요하지만, 가장 중요한 것은 그것을 직접 DB를 통해 실무경험해보는 것이라고 생각합니다.

'1. IT Story > DB' 카테고리의 다른 글

Oracle Structure 메모리  (0) 2012.02.29
Oracle 11g Install[RHEL 5] 3  (0) 2012.02.27
Oracle 11g Install[RHEL 5] 2  (0) 2012.02.27
Oracle 11g Install[RHEL 5] 1  (0) 2012.02.27
Oracle Engine백업 및 그외..  (0) 2011.09.11
Cold 백업하자!!  (0) 2011.09.11
Export백업!!  (0) 2011.09.11
백업하기전에 해야 되는 것들!!!  (0) 2011.09.04
블로그 이미지

운명을바꾸는자

IT와 함께 살아가는 삶

,