DB Server

DB Server/MS Sql Server

SQL Server 2005 Restore

MS Sql Server 2005에서 Restore방법은 간단하다. 아래와 같이 Database에서 마우스를 오른쪽 클릭한 후 Restore Database를 클릭하면 된다. 해당 Restore를 클릭하면 아래와 같은 화면이 나온다. 1) From database Source for restore에서 From database를 클릭 하면 백업을 받은 DB들이 콤보박스에 보여진다. 해당 DB를 선택하면 백업 받은 리스트가 아래 창에 검색되어지며 Restore 대상을 클릭한 후 OK버튼을 누르면 해당 백업이 리스토어 된다. 2) From device 해당 From device를 클릭한 후 해당 백업 파일을 선택한 후 확인을 누르면 백업 받은 리스트가 아래창에 검색되어진다. 기존과 같이 restore 대상을 ..

DB Server/MS Sql Server

MS SQL DB Backup 방법

MS Sql Server 2005에서 백업을 받을 경우 다음과 같이 Management Studio에서 받을 수 있다. 해당 Object Explorer에서 해당 DB에서 마우스 오른쪽을 클릭하면 위와 같은 팝업 창이 나온다. Backup To를 클릭하면 다음과 같은 창이 뜬다. 해당 백업 이름 및 Destination을 입력하면 백업을 받을 수 있다. 여기서 Recovery model이 Simple일 경우 Full 및 Differential 백업만 받을 수 있다. Backup set will expire는 해당 백업의 만기일자를 정해줄 수 있으며 Destination에서 백업 파일을 여러군데로 나누는 경우 해당 백업파일을 나눈 개수대로 생성한다. 해당 파일들이 전부 존재 해야 백업에 대해 restore..

DB Server/MS Sql Server

Ms Sql 이관(2000 기준)

MS Sql DB 옮기기 1. Sql server의 버전을 맞춘다. Vesrsion은 Query Analyze에서 다음 명령어를 쳐준다.(Sql Server 2000기준) SELECT @@VERSION 해당 버전과 같은 패치를 해준다. 2. msdb와 master 및 데이터 DB msdb에는 DTS Package 및 Job의 정보가 들어 있으므로 해당 정보가 있다. master에는 해당 db들의 정보가 들어가 있다. 해당 DB 들을 같은 DB 파일의 위치에 옮긴다. 3. 멈춘 DB Start 멈춘 DB를 Start하면 해당 DB들이 한번에 올라가 있는 것을 알 수 있다. 단, 서버 이름이 바뀌는 경우 DTS Package 및 Job들의 권한이 해당 서버를 따라가므로 조심해야한다. 서버명\package 이..

DB Server/MS Sql Server

[Sql] Transaction

트랜잭션의 정의(엠파스 정보 통신 사전) ①상점에서의 고객의 주문이나 판매, 은행에서의 예금주의 입금이나 출금과 같은 하나의 외부 거래를 기록하기 위하여 컴퓨터 시스템 내부에서 완료되어야 하는 일련의 처리 동작. 트랜잭션에는 파일 내용의 갱신, 수신 응답(acknowledgement)의 통보 등이 포함된다. 트랜잭션 데이터가 단말기를 통해 입력되는 경우(teleprocessing), 하나의 트랜잭션은 단말기와 트랜잭션 응용 프로그램을 작동시키는 컴퓨터 시스템 간의 몇 번의 메시지 교환으로 이루어지기도 한다. ②외부 거래를 기록하기 위해 단말기 등에서 생성하여 컴퓨터 시스템으로 전송되는 데이터. 트랜잭션 데이터와 같은 의미로 사용된다. ③데이터베이스에 대한 조회나 갱신 조작의 열로 구성되는 처리의 기본 단..

DB Server/MS Sql Server

[Sql] View

뷰는 가상의 테이블을 의미한다. 즉 실제 존재하는 테이블이 아닌 사용자가 임의로 만들어놓은 가상의 테이블이라는 이야기다. 왜 뷰를 사용하는가 하면 데이터베이스와 연결된 프로그램에서 t-sql을 사용하여 프로그래밍 내부에서 쿼리를 돌리게 되는데 이런 쿼리 중에 자주 쓰이는 쿼리가 존재한다. 물론 이보다 더 좋은 저장 프로시저를 사용하는 경우 매개변수도 사용할 수 있지만 뷰의 기능으로도 만족할 만한 결과를 얻을 수 있는 경우가 많다. 뷰를 만드는 방식은 테이블과 똑같다. create view-name with encryption as 조건문(여기서는 검색 즉 select 문이 들어간다.) 물론 뷰도 삭제와 변경이 가능하다. alter view name with encryption as 조건문 drop vie..

DB Server/MS Sql Server

[Sql] 변환함수

변환함수에는 convert와 cast함수가 있다 이중 cast함수가 ansi공인 함수다 함수 선언 cast(변수명 as 변수형) convert(변수형,변수명, style) 이 두함수를 비교해 봤을때 다른 부분들은 다 비슷하나 날짜형을 변환시키는 부분만 틀리다 convert에서 style parameter는 각각의 날짜형의 형태를 변형해주는 매개변수이다. 예시를 들면 cast(empId as Int)이런식으로 정의하면 된다. convert의 경우는 convert(int, empid)

로멘틱가이
'DB Server' 카테고리의 글 목록 (2 Page)