본문 바로가기

전체 글

SQL Server 2016 에디션별 최소사양 SQL Server 2016을 이미 고객사에서 설치를 시작하고 있다. 이때 설치하는 엔지니어들은 서버 사양을 확인 후 정확하게 고객이 요구한 SQL 에디션이 맞는지 확인 할 필요가 있다. For general information on each of the SQL Server 2016 editions http://www.microsoft.com/enus/server-cloud/products/sql-server-editions/ For more information on the Analytics Platform System https://www.microsoft.com/en-us/servercloud/products/analytics-platform-system/. For detailed product .. 더보기
Microsoft SQL Server 대 한 TLS 1.2 지원 https://support.microsoft.com/ko-kr/kb/3135244 Known issues Issue 1 SQL Server Management Studio (SSMS), Report Server, and Report Manager don't connect to the database engine after you apply the fix for SQL Server 2008, 2008 R2, 2012, or 2014. Report Server and Report Manager fail and return the following error message: The report server cannot open a connection to the report server database. A.. 더보기
How to Disable IPv6 in Windows Server 2012 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TCPIP6\Parameters Right click on Parameters, expand New, and select DWORD (32-bit) Value Enter DisabledComponents into the Name field Double click on the new DisabledComponents value, enter ffffffff into the Value data dialog box, and click theOK button [기술문서] How to disable IPv6 or its components in Windows https://support.microsoft.com/en-u.. 더보기
Server Load Balancing Algorithm 로드밸런싱알고리즘 1. Round Robin - Real Server로 session을 순차적으로 맺어주는 방식. - 현재의 서버가 가지고 있는 session수는 관여하지 않음. - weighting 옵션이 지원됨. 모든 클라이언트는 동일하게 취급되며 실서버 혹은 경로는 같은 처리량을 보유해야 함. SLB에 많이 사용되며 만약 각기 다른 처리 능력을 가진 서버가 있을 경우 weigted round-robin 알고리즘이 더 효율적. roundrobin은 리얼서버의 마지막 번호를 가진 서버로부터 출발하여 순차적으로 세션을 맺도록 해주는 로드밸런싱 기법. 예를 들어 5대의 서버가 있다면.. 5, 4, 3, 2, 1, 1, 2, 3, 4, 5, 4, 3, 2, 1........ 위와같은 순서로 로드밸런싱 하게 .. 더보기
특수문자 ALT 키로 만들기 Special Characters — Alt Keyboard Sequences CharacterSequencebackspace†Alt 8tab†Alt 9line break†Alt 10 Alt 15 Alt 20 Alt 21paste†Alt 22space†Alt 32!Alt 33"Alt 34#Alt 35$Alt 36%Alt 37&Alt 38'Alt 39(Alt 40)Alt 41*Alt 42+Alt 43,Alt 44-Alt 45.Alt 46/Alt 470Alt 481Alt 492Alt 503Alt 514Alt 525Alt 536Alt 547Alt 558Alt 569Alt 57:Alt 58;Alt 59Alt 62?Alt 63@Alt 64AAlt 65BAlt 66CAlt 67DAlt 68CharacterSeque.. 더보기
로그전달 - 모니터링 하는 방법 로그전달(Log Shipping) 을 운영하면서 상태를 가끔 모니터링 할 필요가 있다. 쉽게는 에이전트 JOB의 로그를 보면 되고 그외 보고서 및 쿼리로 확인 할 수 있다. 트랜잭션 로그 전달 상태 보고서 인스턴스 > 보고서 > 표준 보고서 > 트랜잭션 로그 전달 상태를 클릭하면 주서버, 보조서버의 상태를 확인 할 수 있다. [주 서버 상태] [보조 서버 상태] 위 내용은 아래의 쿼리 결과를 보여주는 보고서이다. -- 주 서버에서 수행하자 SELECT * FROM msdb.dbo.log_shipping_primary_databases SELECT * FROM msdb.dbo.log_shipping_monitor_primary -- 보조 서버에서 수행하자 SELECT * FROM msdb.dbo.log_s.. 더보기
로그전달 - 트랜잭션 로그 복원 옵션 로그전달(log shipping)도 보조서버에서 READ 를 할 수 있다. 그래서 쿼리 부하 분산을 할 수 있다. 다만 실시간은 될 수 없다는 것이 단점이다. 부록. 트랜잭션 로그 복원 아래와 같이 2가지 모드가 있습니다. 복구 안함 모드 : Not Read 이며, 복원중 상태로 유지되는 모드이다. 대기모드 : 복원 시 오버헤드가 발생할 수 있지만, 읽기 가능한 상태이므로 보조 서버의 용도가 다행하게 사용가능하다. 하지만 "백업 복원시 데이터베이스이 사용자 연결 끊기" 옵션을 적용하지 않을 경우에는 장애가 발생될 수 있으므로 주의해야 한다. 그냥 체크하자. "백업 복원시 데이터베이스이 사용자 연결 끊기" 해제 설정 시 아래와 같이 로그복원이 실패된다. 로그복원시 해당 데이터베이스가 접속한 세션이 있을 경.. 더보기
로그전달 - 보조 데이터베이스 초기화 옵션 로그전달(log shipping) 의 기능은 적재적소에 필요한 환경에 최적화된 기능이다. 구축하는 단계도 간편하기에 쉽게 구현이 가능하다. 아래 옵션은 구축 시 알아두면 편하다. 부록. 보조 데이터베이스 초기화 옵션 선택 첫번째 옵션 : 자동으로 전체백업을 보조서버에서 자동 복원하는 옵션이다. 두번째 옵션 : 주서버에서 이미 전체백업을 한 경우이며, 해당 백업파일이 주서버 공유폴더가 아닌 별도 폴더에 저장을 하여 보조서버에서 접근하는 경로로 설정을 해야한다. 중요. 아래 백업파일 경로는 주서버 백업설정에 사용되는 공유폴더와 동일한 경로일 경우에는 [확인]버튼이 아무 반응이 없다. (맨붕~~) 세번째 옵션 : 보조서버에 이미 전체백업이 복원중인상태로 복원을 한 상태에서 조인만 하는 방식으로 진행된다. 대용.. 더보기