DB Server/MS Sql Server

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/MS Sql Server' 카테고리의 글 목록 (2 Page)