#title SQL Server 2005 서버 설정 템플릿 [[TableOfContents]] ==== SQL Server 서비스들 시작계정 설정 ==== * SQL Server * SQL Server Analysis Services * SQL Server Agent * SQL Server Browser * SQL Server Integration Services * SQL Server VSS Writer * SQL Server FullText Search * SQL Server Notification Service ==== AWE설정 ==== 1. 로컬 보안 정책 -> 메모리 페이지 잠그기(Lock Page in Memory) 계정 추가 1. boot.ini 파일에 /PAE 옵션추가 1. sql server 구성 설정 {{{ sp_configure 'show advanced options', 1 RECONFIGURE GO sp_configure 'awe enabled', 1 RECONFIGURE GO sp_configure 'min server memory', 1024 RECONFIGURE GO sp_configure 'max server memory', 6144 RECONFIGURE GO sp_configure 'show advanced options', 0 RECONFIGURE GO }}} ==== 서비스 설정 ==== 1. 자동시작(항상시작됨) * SQL Server * SQL Server Analysis Services * SQL Server Agent * SQL Server Browser * SQL Server Integration Services * SQL Server VSS Writer 2. 수동시작(중지) * SQL Server FullText Search 3. 설치안함 * SQL Server Notification Service ==== 네트워크 설정 및 네트워크 노출영역 구성 ==== 1. Database Engine : TCP/IP 및 명명된 파이프 모두 사용, 포트번호 1433 1. Analysis Service : 로컬 및 원격연결 ==== 노출영역 구성 (필요에 따라서 추후 활성화) ==== 1. 임시 원격 쿼리 : 비활성화 1. CLR 통합 : 비활성화 1. DAC : 비활성화 1. 데이터베이스 메일 : 비활성화 1. 네이티브 XML 웹 서비스 : 비활성화 1. OLE 자동화 : 비활성화 1. Service Broker : 비활성화 1. SQL 메일 : 비활성화 1. 웹 길잡이 : 비활성화 1. xp_cmdshell : 비활성화 ==== DTC 설정 ==== 1. 네트워크 DTC 액세스: 활성화 1. 인바운드/아웃바운드 허용 1. 상호인증필요 1. RPC통신 포트범위: 5000-5020 ==== Paging File 설정 ==== * 권장: MB * 현재: MB * C: ~ G: 드라이브: * 처음크기: MB * 최대크기: MB ==== 블랙박스 기능 활성화 ==== {{{ sp_configure 'show advanced options', 1; RECONFIGURE; GO sp_configure 'default trace enabled', 1; RECONFIGURE; GO sp_configure 'show advanced options', 0; RECONFIGURE; GO SELECT * FROM fn_trace_gettable ('C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\log.trc', default) GO }}} ==== 기타 설정 사항 ==== * 병렬처리 프로세서 수 제한: 4 * 로그인 감사 설정: 성공/실패 모두 * tempdb 설정(CPU Core수 만큼 Data File 생성) -- 드라이브가 물리적으로 Core수 만큼 있으면.. * sa 계정 잠금 ==== 소프트웨어 설치 ==== 1. SQL Server 서비스팩 설치 2. 기타 기능팩 3. ==== 참고사항 ==== 1. 기타.. 2. 기타..