본문 바로가기
반응형

MSSQL4

MSSQL 2008 R2 Transaction 로그삭제 (100MB로 제한) MSSQL 트랜젝션 및 쿼리 속도가 느려질 때 Log 자르기 처리를 하여야 합니다. /* MSSQL 2008 R2 Transaction 로그삭제 (100MB로 제한) */ use tax000003 ALTER DATABASE [tax000003] SET recovery simple GO DBCC SHRINKFILE ('tax000003_log', 100); GO ALTER DATABASE [tax000003] SET recovery full GO 쿼리 속도가 느려지는 원인은 여러가지 있습니다. http://www.dbguide.net/db.db?cmd=view&boardUid=13767&boardConfigUid=9&categoryUid=216&boardIdx=66&boardStep=1 위의 상세한 설명이.. 2014. 2. 26.
MSSQL Identity 제거 하기 MSSQL Identity 제거 하기 MSSQL Identity 제거 하려면 어렵습니다. Identity 속성인 컬럼은 제거할 수 없습니다. Identity 컬럼 속성을 제거 하려면 컬럼 임시로 만들고 컬럼을 복사후, 제거해서 같은 이름으로 지정하는 방법의 우회적인 방법이 있습니다. Identity 컬럼 속성을 제거 할 방법은 EM에서 Identity 체크를 해제해서 속성 제거를 할 수 있습니다. 하지만 패키지 프로그램의 경우 쿼리를 배포해야 하기 때문에 EM에서 할 수는 없기 때문에 쿼리를 작성해서 배포해야 합니다. Identity 컬럼의 속성을 보면 sp_help 로 테이블의 LABORATORY_MATERIAL_ID 컬럼의 속성은 identity 속성으로 로우줄이 추가 될 수록 1씩 증가되게 되어 있.. 2010. 12. 27.
SQL A,B,C 문자열에서 구분자(,)로 나누어 문자비교하기 SQL A,B,C 문자열에서 구분자(,)로 나누어 문자비교하기 사용예) select dbo.FN_StrCustomCmp('cc ', 'abc, bd, cc, dd, ee') 문자열 A,B,C,D,E,F 등의 , 로 구분하여 저장한 필드에서 원하는 문자열을 찾았는지 리턴해줌 (1: true / 0: false) MSSQL에서 문자열 나누기함수를 이용하여 작성한것입니다. MS Sql Server - Drop Function If Exists SQL Function 함수가 존재하는 지 확인하여 존재하면 삭제후 수행한다 1 IF EXISTS (SELECT * FROM sysobjects WHERE name = 'FN_StrCustomCmp' AND type = 'FN') 2 BEGIN 3 DROP FUNCTIO.. 2010. 5. 13.
CMD 도스창으로 MSSQL 접속하기 CMD 도스창으로 MSSQL 접속하기 osql -u sa 2010. 5. 4.
반응형