Application DB 연결 정보  

.NET Data Provider for SQL Server

      연결속성에 Failover Partner추가 . Initial Catalog( or Database ) 속성도 설정 .

- 참고

      l  https://docs.microsoft.com/ko-kr/sql/database-engine/database-mirroring/connect-clients-to-a-database-mirroring-session-sql-server?view=sql-server-2014

      l  https://docs.microsoft.com/ko-kr/dotnet/framework/data/adonet/sql/database-mirroring-in-sql-server

- 예시

connectionString="Data Source=ip,1433; Failover Partner=ip,1433; Initial Catalog=dbname; User ID=계정명; Password=암호"

SQL Server Microsoft JDBC Driver

     연결속성에 failoverPartner추가  .  databaseName 속성도 설정 

     JDBC Driver 특성상 failoverPartner PORT정보는 기입 불가 .

 - 참고

      l  https://msdn.microsoft.com/ko-kr/library/aa342332.aspx

     l  https://docs.microsoft.com/ko-kr/sql/connect/jdbc/setting-the-connection-properties

 -  예시

String connectionUrl = "jdbc:sqlserver://ip,1433;databaseName=dbnameI;failoverPartner=ip; user=계정명;password=암호;

 

Linked Server 연결 정보 

EXEC master.dbo.sp_addlinkedserver @server = N'dbname', @srvproduct=N'SQL Server', @provider=N'SQLNCLI' ,@provstr=N'Server=Primary;FailoverPartner=Secondary;Network=dbmssocn' ,@catalog='dbname'
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'dbname',@useself=N'False',@locallogin=NULL,@rmtuser=N'계정명',@rmtpassword='암호'

 

SSIS 패키지 연결 정보

 

미러링 환경에서 서비스 운영시 발생할 수 있는 주요 이슈 (성능테스트 고려 사항) 

   대량 변경 트랜잭션 발생시 서비스 지연이 발생 가능

      https://docs.microsoft.com/ko-kr/sql/database-engine/database-mirroring/database-mirroring-sql-server?view=sql-server-ver15

   자동 장애조치는 파트너에 대한 PING 응답이 10초 이상 없을시 발생하며 순단 발생

      https://docs.microsoft.com/ko-kr/sql/database-engine/database-mirroring/possible-failures-during-database-mirroring?view=sql-server-ver15

'SQL Server > 개념&작업 정리' 카테고리의 다른 글

[SQLServer 이관] 사전준비과정  (0) 2022.01.05
BMT  (0) 2021.09.14
운영중 DB의 미러링 구성  (0) 2021.06.12
인덱스 구조 분석  (0) 2021.06.04
SQL Server 2008 EOS에 따른 2019 기능 검토  (0) 2021.03.18

+ Recent posts