1. 1. EM(Enterprise Manager:MS-SQL관리도구)을 시작합니다.
    EM은 마이크로소프트사(http://www.microsoft.com/korea/sql/default.asp)에서 MS-SQL 2000 서버 평가판(120일)을 다운받아 사용하셔도 됩니다.

    오른쪽 상단에 Top 다운로드 중 SQL Server 2000평가판 클릭하여 다운
  2. 2. 메뉴의 도구 → 옵션을 누릅니다.

    도구메뉴의 옵션 클릭
  3. 3. 고급탭을 누른 후
    → 로그인 제한 시간 : 0 으로 변경
    → 쿼리 제한 시간 : 0 으로 변경
    → 패킷 크기 : 0 으로 변경
    → 확인을 누름

    고급탭에 로그인제한시간 0, 쿼리제한시간 0 패킷크기 0으로 입력하고 확인버튼 클릭
  4. 4. SQL Server그룹에서 마우스 오른쪽 버튼을 클릭해서 나오는 메뉴 중 새 SQL Server 등록을 선택한다.

    SQL Server 그룹에 마우스오른쪽 클릭시 나오는 메뉴중 새 SQL Server 등록 메뉴 클릭
  5. 5. '지금부터 마법사를 사용하지 않고 이 작업 수행'을 누른 후 다음을 누른다.

    지금부터 마법사를 사용하지 않고 이 작업 수행 체크한 후 다음버튼 클릭
  6. 6. '서버'에 고객님의 MS-SQL DB의 IP주소를 기록한다.

    • DB서버 주소: 202.30.198.11 (고객님의 DB서버 IP주소)
    • DB명 : openhaja (고객님의 DB명)
    • 계정 : openhaja (고객님의 계정)
    • 암호 : 11111 (고객님의 패스워드)

    위 정보는 bluebaji.net 으로 로그인 후 고객센타에서 확인하실 수 있습니다.

    'SQL Server 인증 사용'을 누른 후 '로그인 이름'에 계정을 입력하고 '암호'를 입력하고 확인을 누르면 서버가 등록됩니다.
    (서버에 접속하기 위해 약간의 시간(1분)이 소요됩니다.)

    서버에 202.30.198.111입력 후 연결에서 SQL Server 인증사용 체크하고 로그인이름과 암호를 입력한 후 확인 버튼 클릭
  7. 7. 등록된 서버를 누른 후 '데이타베이스'를 누르면 서버의 DB가 리스트됩니다.
    (서버에서 DB 목록을 가지고 오는 동안 10초 ~ 3분 정도 시간이 소요됩니다.)

    데이터베이스 클릭
  8. 8. 고객님의 DB를 찾아 정보를 확인합니다.

    고객님의 DB 확인
  9. 9. 오른쪽 마우스 버튼을 클릭한 후 '보기'에서 '작업 창'을 선택한다.

    오른쪽마우스버튼 클릭 후 보기메뉴중 작업창 메뉴 클릭
  10. 10. 고객님의 DB현황(사용용량)을 보실수 있습니다.

    오른쪽 하단의 할당된 공간부분에 사용용량 확인

로그인 제한시간 설정변경하기(필수!)

로그인 제한시간 설정변경하기

엔터프라이즈 관리자에서 SQL서버 접속시 접속이 지연될 경우 아래와 같은 에러메세지가 발생합니다. 엔터프라이즈 관리자에 기본 설정이 4초이기 때문에 이를 초과시 이러한 에러로 접속이 되지 않으며 이는 제한 시간을 늘려주면 해결할 수 있습니다.

...에 연결을 설정할 수 없습니다. 원인 : 시간 제한이 만료되었습니다. SQL Server가 실행 중인지 확인하고 .... 노드에서 마우스 오른쪽 단추를 클릭하여 등록된 SQL Server의 속성을 확인한 다음 다시 시도하십시오 라는 에러메세지 확인시 설정 변경
  1. 1. 메뉴의 도구 → 옵션을 누릅니다.

    도구의 옵션메뉴 클릭
  2. 2. 관리자 등록정보에서 고급탭을 선택하고 연결설정의 로그인 제한 시간을 '0'으로 변경합니다.

    고급탭의 로그인제한시간을 0으로 설정하고 확인버튼 클릭

MSSQL 데이터 이전하기

MSSQL 데이터 이전하기
  1. 1. 복사해올 데이터베이스에 접속해 마우스 오른쪽 버튼을 눌러 SQL 스크립트 생성을 선택한다.

    복사할 데이트베이스에 오른쪽마우스 클릭하고 모든작업 메뉴 중 SQL 스크립트 생성 메뉴 클릭
  2. 2. '모든 개체 스크립팅'을 선택한다.

    모든 개체 스크립팅 체크
  3. 3. 옵션테이블 스크립팅 옵션을 모두 체크한 후 확인을 누른다.

    옵션탭의 테이블 스크립팅 옵션 4개 모두 체크
  4. 4. 원하는 위치에 SQL 스크립트를 저장한다.

    원하는 저장위치에 원하는 파일이름으로 저장
  5. 5. 시작 → 프로그램 → Microsoft SQL Server → 쿼리 분석기를 실행하고 파일 → 연결 메뉴를 선택한다.

    SQL 쿼리 분석기를 실행하고 파일메뉴에 연결 클릭
  6. 6. 비어 있는 데이타베이스에 접속한다.

    연결정보에 SQL Server 인증 체크 후 확인 버튼 클릭
  7. 7. SQL 쿼리분석기 상단의 'SQL 스크립트 로드' 버튼을 클릭한다.

    상단 두번째줄에 폴더가 열려있는 아이콘모양 클릭(SQL 스크립트 로드 Ctrl+Shift+P)
  8. 8. 저장해둔 SQL 스크립트를 연다.

    저장해둔 SQL 스크립트 파일을 선택하고 열기버튼 클릭
  9. 9. 상단의 메뉴에서 편집 → 바꾸기를 선택한다.

    상단 편집 메뉴중 바꾸기 메뉴 클릭
  10. 10. 먼저 [dbo]를 찾아 [newuserdb](신규로 받은 로그인명)으로 변경한다.

    찾기에 [dbo]입력하고 결과에 신규로받은 로그인명을 입력한 후 모두 바꾸기 버튼 클릭
  11. 11. 다시 한번 [iuser0001] 을 찾아 [newuserdb] 로 변경한다.

    찾기에 iuser0001을 입력하고 결과에 newuserdb를 입력한후 모두 바꾸기 버튼 클릭
  12. 12. 변경이 완료되면 상단의 실행 버튼(F5)을 클릭한다.

    F5를 누르거나 상단두번째줄중 Play 아이콘 모양의 쿼리실행 버튼을 클릭
  13. 13. EM을 통하여 새로운 서버에 등록합니다.

    SQL Server 그룹에 마우스오른쪽버튼을 클릭하여 새SQL Server 등록 메뉴 클릭
  14. 14. 로그인 정보를 입력후 서버에 접속합니다.

    SQL Server 인증사용에 로그인 이름과 암호를 입력하고 서버에 접속
  15. 15. 비어있던 데이터베이스에 EM으로 접속해서 테이블을 확인하면 테이블이 생성되어 있을 것이다.

    데이터베이스에 테이블을 클릭하면 테이블 생성확인 가능
  16. 16. 테이블이 완성되었으니 이제 실제 데이타를 옮겨야 한다.
    테이블에서 마우스 오른쪽 버튼을 눌러 '모든 작업 - 데이터 가져오기'를 선택한다.

    테이블에 마우스오른쪽버튼을 클릭하여 모든작업메뉴중 데이터 가져오기 메뉴 클릭
  17. 17. 데이터 변환 서비스 가져오기/내보내기 마법사가 실행되었다면, 다음 버튼을 클릭한다.

    마법사가 실행되면 다음버튼 클릭
  18. 18. 데이타 원본을 선택한다. 데이타가 들어있는 데이타 베이스의 정보를 적어주면 된다. 정보를 다 적은 후 '다음' 버튼을 클릭한다.

    SQL Server 인증사용에 사용자 이름과 암호를 적고 데이터베이스 원본을 선택한후 다음버튼 클릭
  19. 19. 대상을 선택한다. 비어있는 데이타베이스의 정보를 적으면 된다. 정보를 다 적은 후 '다음' 버튼을 클릭한다.

    SQL Server 인증사용에 사용자 이름과 암호를 적고 비어있는 데이터베이스를 선택한후 다음버튼 클릭
  20. 20. 원본 데이터베이스에서 테이블 및 뷰 복사를 선택한다.

    원본 데이터베이스에서 테이블 및 뷰 복사 선택후 다음버튼 클릭
  21. 21. 원본 테이블 및 뷰 선택에서 모두 선택되어 있는지 확인하고 다음을 누른다.

    테이블 및 뷰가 모두 체크되어있는지 확인후 다음버튼 클릭
  22. 22. 즉시 실행이 체크되어 있는지 확인하고 다음을 누른다.

    즉시실행을 체크하고 다음버튼 클릭
  23. 23. DTS 가져오기/내보내기 마법사가 완료된다.

    마침 클릭
  24. 24. 데이타가 이전되는 화면을 볼 수 있습니다. 테이블 복사가 완료되었습니다.

    3개 테이블을 Microsoft SQL Server에서 Microsoft Server로 복사했습니다 라는 완료 메세지가 뜨면 복사완료

MSSQL 데이터 개인PC에 백업하기

MSSQL 데이터 개인PC에 백업하기
  1. 1. EM(엔터프라이즈메니져)을 이용하여 호스팅 받고 계신 DB에 접속합니다. 접속방법은 서비스 메뉴얼을 참조하세요.

    DB에 접속
  2. 2. 테이블 → 도구 → SQL 스크립트 생성 을 누릅니다.

    왼쪽 DB리스트에서 테이블을 선택하고 상단메뉴중 도구를 클릭하여 나오는 SQL 스크립트 생성 메뉴 클릭
  3. 3. 모두 표시를 선택합니다.

    모두 표시 버튼 클릭
  4. 4. 모든 개체 스크립팅 을 선택합니다.

    모든개체 스크립팅을 체크
  5. 5. 옵션 탭에서 테이블 스크립팅 옵션을 모두 선택한 후 확인을 누릅니다.

    옵션탭의 테이블 스크립팅 옵션 4개를 모두 선택 후 확인버튼 클릭
  6. 6. 원하는 위치에 화일이름을 지정 후 저장을 누릅니다.

    원하는 저장위치에 파일이름을 지정하여 저장
  7. 7. 테이블에서 마우스 오른쪽 버튼을 누르신후 모든작업 → 데이터 내보내기 를 누릅니다.

    왼쪽 데이터베이스 리스트에서 테이블을 선택하여 마우스오른쪽버튼을 클릭하고 모든작업메뉴중 데이터내보내기 메뉴 클릭
  8. 8. 다음을 누릅니다.

    다음버튼 클릭
  9. 9. 데이터 베이스를 확인하고 다음을 누릅니다.

    데이터베이스 정보 확인후 다음버튼 클릭
  10. 10. 대상 에서 Microsoft Excel 97-2000 을 선택합니다.

    대상 셀렉트박스에서 Microsoft Excel 97-2000을 선택한 후 다음버튼 클릭
  11. 11. 저장하고자 하는 폴더에 파일 이름을 지정합니다.

    원하는 폴더에 파일 저장
  12. 12. 다음을 누릅니다.

    다음 클릭
  13. 13. 원본 데이터베이스에서 테이블 및 뷰 복사 를 누릅니다.

    원본 데이터베이스에서 테이블 및 뷰 복사를 체크하고 다음버튼 클릭
  14. 14. 모두 선택을 누릅니다.

    모두선택 버튼 클릭
  15. 15. 다음을 누릅니다.

    다음버튼 클릭
  16. 16. 즉시실행을 누른 후 다음을 누릅니다.

    즉시실행을 체크한 후 다음버튼 클릭
  17. 17. 마침을 누릅니다.

    마침버튼 클릭
  18. 18. 백업 진행상태를 확인합니다.

    진행률등 백업 진행상태 확인
  19. 19. 완료를 누릅니다.

    진행이 끝나면 완료 버튼 클릭
  20. 20. 백업하신 폴더에 화일이 존재 하는지 확인합니다.

    백업한 폴더에 mydb.sql, mydb_20040101.xls 등이 존재하는 지 확인

DB용량 확인하기

DB용량 확인하기
  1. 1. 등록된 서버의 데이타베이스 리스트에서 고객님의 DB를 찾아 정보를 확인합니다

    고객님의 데이터베이스 확인
  2. 2. 오른쪽 마우스 버튼을 클릭한 후 '보기'에서 '작업 창'을 선택한다.

    오른쪽마우스버튼을 클릭하여 보기메뉴중 작업창 클릭
  3. 3. 고객님의 DB현황(사용용량)을 보실수 있습니다.

 
 
 
 
 
 
 
오른쪽 하단의 할당된 공간 부분에서 사용용량 확인 가능

 

 

어딘가에서 퍼왔는데....어디인지 모르겠네요 이전부터 가지고 있던 자료라..ㅎ;


'DataBase > MS_SQL' 카테고리의 다른 글

MS_SQL 프로세스 죽이기  (0) 2011.08.25
MS_SQL View[펌]  (0) 2011.01.18
MDF파일로만 DB복원하기  (0) 2010.11.03
SQL Server 2005의 OVER절(펌)  (0) 2010.07.06
ms-sql에서의 DB,Table 목록 보는 방법  (0) 2010.05.18

+ Recent posts