{"id":2296,"date":"2020-02-13T14:33:37","date_gmt":"2020-02-13T14:33:37","guid":{"rendered":"https:\/\/www.tiagoneves.net\/blog\/?p=2296"},"modified":"2020-02-13T14:33:37","modified_gmt":"2020-02-13T14:33:37","slug":"leitura-na-replica-do-alwayson-com-sql-standard-isso-e-possivel-parte-ii","status":"publish","type":"post","link":"https:\/\/www.tiagoneves.net\/blog\/leitura-na-replica-do-alwayson-com-sql-standard-isso-e-possivel-parte-ii\/","title":{"rendered":"Leitura na R\u00e9plica do AlwaysOn com SQL Standard? Isso \u00e9 poss\u00edvel? \u2013 Parte II"},"content":{"rendered":"\n<p>Ol\u00e1 pessoal\ntudo certo?<\/p>\n\n\n\n<p>No post de hoje vamos finalizar o post anterior (<a href=\"https:\/\/www.tiagoneves.net\/blog\/leitura-na-replica-do-alwayson-com-sql-standard-isso-e-possivel-parte-i\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Leitura na R\u00e9plica do AlwaysOn com SQL Standard? Isso \u00e9 poss\u00edvel? \u2013 Pa (opens in a new tab)\">Leitura na R\u00e9plica do AlwaysOn com SQL Standard? Isso \u00e9 poss\u00edvel? \u2013 Pa<\/a><a href=\"https:\/\/www.tiagoneves.net\/blog\/leitura-na-replica-do-alwayson-com-sql-standard-isso-e-possivel-parte-i\/\">rte I<\/a>). <\/p>\n\n\n\n<p>No post\nanterior, chegamos at\u00e9 a configura\u00e7\u00e3o do Cluster do Windows. Agora seguiremos\ncom a configura\u00e7\u00e3o do <strong>AlwaysOn<\/strong> e como conseguiremos consultar dados na\nr\u00e9plica utilizando o SQL Standard.<\/p>\n\n\n\n<p><strong>\u201cTiago,\nquero s\u00f3 ver se isso \u00e9 verdade mesmo ou se voc\u00ea est\u00e1 me enrolando&#8230;\u201d <\/strong>Calma meu amigo, nesse post vou\nmostrar qual foi a m\u00e1gica que utilizei =)<\/p>\n\n\n\n<p><strong>Configurando\no AlwaysOn<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Para fazer a configura\u00e7\u00e3o do\nAlwaysOn, precisamos a abrir o \u201cConfiguration Manager\u201d do SQL Server.<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1362\" height=\"768\" src=\"https:\/\/i2.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_001.png?fit=678%2C382&amp;ssl=1\" alt=\"\" data-id=\"2297\" data-full-url=\"https:\/\/i2.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_001.png?fit=1362%2C768&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2297\" class=\"wp-image-2297\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_001.png?w=1362&amp;ssl=1 1362w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_001.png?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_001.png?resize=1024%2C577&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_001.png?resize=768%2C433&amp;ssl=1 768w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>2. No servi\u00e7o do SQL Server, voc\u00ea dever\u00e1 clicar com o bot\u00e3o direito \u00e0 Propriedades, na aba \u201cAlwaysOn High Availability\u201d \u00e0 Habilitar a feature.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"412\" height=\"489\" src=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_002.png?resize=412%2C489&#038;ssl=1\" alt=\"\" data-id=\"2298\" data-full-url=\"https:\/\/i1.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_002.png?fit=412%2C489&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2298\" class=\"wp-image-2298\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_002.png?w=412&amp;ssl=1 412w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_002.png?resize=253%2C300&amp;ssl=1 253w\" sizes=\"auto, (max-width: 412px) 100vw, 412px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p class=\"has-text-align-center\"><strong>OBS: <\/strong>Os passos 1 e 2 devem ser configurados nos 2 (dois) n\u00f3s.<\/p>\n\n\n\n<p>3. No \u201cManagement Studio\u201d, na guia \u201cAlwaysOn High Availability\u201d \u00e0 bot\u00e3o direito \u00e0 \u201cNew Availability Group Wizard\u201d. (<em>Este passo devera ser executado no servidor principal.<\/em>)<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1362\" height=\"730\" src=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_003.png?fit=678%2C363&amp;ssl=1\" alt=\"\" data-id=\"2299\" data-full-url=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_003.png?fit=1362%2C730&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2299\" class=\"wp-image-2299\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_003.png?w=1362&amp;ssl=1 1362w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_003.png?resize=300%2C161&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_003.png?resize=1024%2C549&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_003.png?resize=768%2C412&amp;ssl=1 768w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1366\" height=\"768\" src=\"https:\/\/i2.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_004.png?fit=678%2C381&amp;ssl=1\" alt=\"\" data-id=\"2300\" data-full-url=\"https:\/\/i2.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_004.png?fit=1366%2C768&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2300\" class=\"wp-image-2300\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_004.png?w=1366&amp;ssl=1 1366w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_004.png?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_004.png?resize=1024%2C576&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_004.png?resize=768%2C432&amp;ssl=1 768w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>4. Ser\u00e1 aberto um wizard para realizar a configura\u00e7\u00e3o do AlwaysOn.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"678\" height=\"592\" src=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_005.png?resize=678%2C592&#038;ssl=1\" alt=\"\" data-id=\"2301\" data-full-url=\"https:\/\/i1.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_005.png?fit=823%2C719&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2301\" class=\"wp-image-2301\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_005.png?w=823&amp;ssl=1 823w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_005.png?resize=300%2C262&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_005.png?resize=768%2C671&amp;ssl=1 768w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>5. Voc\u00ea precisa dar um nome para o recurso do AlwaysOn. No meu caso, escolhi <strong>\u201cSQLAG2017\u201d<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"678\" height=\"592\" src=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_006.png?resize=678%2C592&#038;ssl=1\" alt=\"\" data-id=\"2302\" data-full-url=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_006.png?fit=823%2C719&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2302\" class=\"wp-image-2302\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_006.png?w=823&amp;ssl=1 823w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_006.png?resize=300%2C262&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_006.png?resize=768%2C671&amp;ssl=1 768w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>6. Agora precisamos informar a base que vai fazer parte do grupo de disponibilidade.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-7 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"678\" height=\"592\" src=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_007.png?resize=678%2C592&#038;ssl=1\" alt=\"\" data-id=\"2303\" data-full-url=\"https:\/\/i2.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_007.png?fit=823%2C719&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2303\" class=\"wp-image-2303\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_007.png?w=823&amp;ssl=1 823w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_007.png?resize=300%2C262&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_007.png?resize=768%2C671&amp;ssl=1 768w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>Como estamos utilizando o SQL Server Standard, ele \u00e9 limitado ao <strong>AlwaysOn Basic<\/strong>, onde s\u00f3 podemos criar uma base por grupo de disponibilidade. Neste post vamos utilizar a base <strong>AdventureWorks<\/strong>.<\/p>\n\n\n\n<p><a href=\"https:\/\/docs.microsoft.com\/pt-br\/sql\/database-engine\/availability-groups\/windows\/basic-availability-groups-always-on-availability-groups?view=sql-server-ver15\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"https:\/\/docs.microsoft.com\/pt-br\/sql\/database-engine\/availability-groups\/windows\/basic-availability-groups-always-on-availability-groups?view=sql-server-ver15 (opens in a new tab)\">https:\/\/docs.microsoft.com\/pt-br\/sql\/database-engine\/availability-groups\/windows\/basic-availability-groups-always-on-availability-groups?view=sql-server-ver15<\/a><\/p>\n\n\n\n<p>7. Agora voc\u00ea precisa conectar na r\u00e9plica.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-8 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"678\" height=\"589\" src=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_008-1.png?resize=678%2C589&#038;ssl=1\" alt=\"\" data-id=\"2306\" data-full-url=\"https:\/\/i2.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_008-1.png?fit=825%2C717&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2306\" class=\"wp-image-2306\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_008-1.png?w=825&amp;ssl=1 825w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_008-1.png?resize=300%2C261&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_008-1.png?resize=768%2C667&amp;ssl=1 768w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-9 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"678\" height=\"591\" src=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_009-1.png?resize=678%2C591&#038;ssl=1\" alt=\"\" data-id=\"2307\" data-full-url=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_009-1.png?fit=827%2C721&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2307\" class=\"wp-image-2307\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_009-1.png?w=827&amp;ssl=1 827w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_009-1.png?resize=300%2C262&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_009-1.png?resize=768%2C670&amp;ssl=1 768w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>8. Aqui vamos fazer as configura\u00e7\u00f5es de sincroniza\u00e7\u00e3o do AlwaysOn que pode ser s\u00edncrona ou ass\u00edncrona. Se tiv\u00e9ssemos uma edi\u00e7\u00e3o do SQL Server Enterprise ($$$), nesse momento poder\u00edamos configurar a leitura na r\u00e9plica.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-10 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"678\" height=\"510\" src=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_010.png?resize=678%2C510&#038;ssl=1\" alt=\"\" data-id=\"2308\" data-full-url=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_010.png?fit=955%2C718&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2308\" class=\"wp-image-2308\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_010.png?w=955&amp;ssl=1 955w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_010.png?resize=300%2C226&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_010.png?resize=768%2C577&amp;ssl=1 768w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>9. Na aba <strong>\u201cEndpoints\u201d<\/strong>, devemos informar a porta e o nome do endpoint. Tamb\u00e9m podemos alterar a rede, caso tenhamos diferentes interfaces de rede. Por padr\u00e3o, a porta do AlwaysOn \u00e9 a mesma do Database Mirroring: <strong>5022<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-11 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"678\" height=\"509\" src=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_011.png?resize=678%2C509&#038;ssl=1\" alt=\"\" data-id=\"2311\" data-full-url=\"https:\/\/i2.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_011.png?fit=956%2C717&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2311\" class=\"wp-image-2311\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_011.png?w=956&amp;ssl=1 956w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_011.png?resize=300%2C225&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_011.png?resize=768%2C576&amp;ssl=1 768w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>10. Na aba <strong>\u201cListener\u201d<\/strong>, a cria\u00e7\u00e3o de um listener N\u00c3O \u00e9 obrigat\u00f3ria, mas \u00e9 uma recomenda\u00e7\u00e3o de boa pr\u00e1tica cri\u00e1-lo. Para fazer isso, voc\u00ea dever\u00e1 informar um nome, a porta de conex\u00e3o e o IP. <\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-12 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"678\" height=\"512\" src=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_012.png?resize=678%2C512&#038;ssl=1\" alt=\"\" data-id=\"2312\" data-full-url=\"https:\/\/i2.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_012.png?fit=958%2C723&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2312\" class=\"wp-image-2312\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_012.png?w=958&amp;ssl=1 958w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_012.png?resize=300%2C226&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_012.png?resize=768%2C580&amp;ssl=1 768w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p><a rel=\"noreferrer noopener\" aria-label=\"https:\/\/docs.microsoft.com\/pt-br\/sql\/database-engine\/availability-groups\/windows\/listeners-client-connectivity-application-failover?view=sql-server-ver15 (opens in a new tab)\" href=\"https:\/\/docs.microsoft.com\/pt-br\/sql\/database-engine\/availability-groups\/windows\/listeners-client-connectivity-application-failover?view=sql-server-ver15\" target=\"_blank\">https:\/\/docs.microsoft.com\/pt-br\/sql\/database-engine\/availability-groups\/windows\/listeners-client-connectivity-application-failover?view=sql-server-ver15<\/a><\/p>\n\n\n\n<p>11. Agora precisamos informar como vamos configurar o AlwaysOn:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Fazendo Backup e Restore;<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>OU usando a op\u00e7\u00e3o <strong>\u201cJoin Only\u201d<\/strong>, quando voc\u00ea j\u00e1 fez o RESTORE dos backups de forma manual no servidor da r\u00e9plica.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-13 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"678\" height=\"511\" src=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_014.png?resize=678%2C511&#038;ssl=1\" alt=\"\" data-id=\"2313\" data-full-url=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_014.png?fit=956%2C720&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2313\" class=\"wp-image-2313\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_014.png?w=956&amp;ssl=1 956w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_014.png?resize=300%2C226&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_014.png?resize=768%2C578&amp;ssl=1 768w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>12. Se a cria\u00e7\u00e3o do grupo de disponibilidade foi executada com sucesso, voc\u00ea receber\u00e1 a tradicional mensagem de sucesso.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-14 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"678\" height=\"510\" src=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_015.png?resize=678%2C510&#038;ssl=1\" alt=\"\" data-id=\"2314\" data-full-url=\"https:\/\/i2.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_015.png?fit=956%2C719&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2314\" class=\"wp-image-2314\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_015.png?w=956&amp;ssl=1 956w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_015.png?resize=300%2C226&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_015.png?resize=768%2C578&amp;ssl=1 768w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>Olha s\u00f3 que lindo que fica o AlwaysOn ap\u00f3s a configura\u00e7\u00e3o =).<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-15 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"351\" height=\"588\" src=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_017.png?resize=351%2C588&#038;ssl=1\" alt=\"\" data-id=\"2315\" data-full-url=\"https:\/\/i1.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_017.png?fit=351%2C588&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2315\" class=\"wp-image-2315\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_017.png?w=351&amp;ssl=1 351w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_017.png?resize=179%2C300&amp;ssl=1 179w\" sizes=\"auto, (max-width: 351px) 100vw, 351px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-16 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"410\" height=\"291\" src=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_018.png?resize=410%2C291&#038;ssl=1\" alt=\"\" data-id=\"2316\" data-full-url=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_018.png?fit=410%2C291&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2316\" class=\"wp-image-2316\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_018.png?w=410&amp;ssl=1 410w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_018.png?resize=300%2C213&amp;ssl=1 300w\" sizes=\"auto, (max-width: 410px) 100vw, 410px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>A base no servidor prim\u00e1rio (SQL22) vai ficar com o status \u201c<strong>sincronizado<\/strong>\u201d e no servidor secund\u00e1rio (SQL23) vai ficar com o status \u201c<strong>sincronizando<\/strong>\u201d.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Leitura na r\u00e9plica:<\/h2>\n\n\n\n<p><strong>\u201cP\u00f4\nTiago, voc\u00ea me enrolou de novo e n\u00e3o falou qual foi a m\u00e1gica que usou!!!\u201d <\/strong>Calma que agora vamos aos\nfinalmentes&#8230; rsrsrs como fazer a leitura na r\u00e9plica&#8230;. <\/p>\n\n\n\n<p>Mas antes\ntemos um ponto de observa\u00e7\u00e3o MUITO IMPORTANTE:<\/p>\n\n\n\n<p><strong>Se voc\u00ea\nquiser fazer a leitura na r\u00e9plica, voc\u00ea ter\u00e1 que LICENCIAR o SQL Server!!!<\/strong><\/p>\n\n\n\n<p><strong>Nativamente\nn\u00e3o \u00e9 poss\u00edvel fazer leitura na r\u00e9plica.<\/strong><\/p>\n\n\n\n<p>Segue abaixo um exemplo do erro ao tentar utilizar a base na r\u00e9plica.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-17 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1101\" height=\"592\" src=\"https:\/\/i1.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_019.png?fit=678%2C365&amp;ssl=1\" alt=\"\" data-id=\"2317\" data-full-url=\"https:\/\/i1.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_019.png?fit=1101%2C592&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2317\" class=\"wp-image-2317\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_019.png?w=1101&amp;ssl=1 1101w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_019.png?resize=300%2C161&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_019.png?resize=1024%2C551&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_019.png?resize=768%2C413&amp;ssl=1 768w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>Para efetuar o teste da leitura, vamos criar uma tabela no <strong>servidor prim\u00e1rio<\/strong> chamada \u201cTeste_Snapshot\u201d, onde vamos inserir 4 registros.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-18 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1098\" height=\"602\" src=\"https:\/\/i1.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_020.png?fit=678%2C371&amp;ssl=1\" alt=\"\" data-id=\"2318\" data-full-url=\"https:\/\/i1.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_020.png?fit=1098%2C602&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2318\" class=\"wp-image-2318\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_020.png?w=1098&amp;ssl=1 1098w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_020.png?resize=300%2C164&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_020.png?resize=1024%2C561&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_020.png?resize=768%2C421&amp;ssl=1 768w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p><code>CREATE DATABASE AdventureWorks_SS<br> ON<br> (NAME = N'AdventureWorks2017',<br> FILENAME = N'C:\\MSSQLSERVER\\DATA\\AdventureWorks_SS.ss)<br> AS SNAPSHOT OF AdventureWorks<\/code><\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-19 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1104\" height=\"600\" src=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_021.png?fit=678%2C369&amp;ssl=1\" alt=\"\" data-id=\"2320\" data-full-url=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_021.png?fit=1104%2C600&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2320\" class=\"wp-image-2320\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_021.png?w=1104&amp;ssl=1 1104w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_021.png?resize=300%2C163&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_021.png?resize=1024%2C557&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_021.png?resize=768%2C417&amp;ssl=1 768w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>Com isso, ap\u00f3s a cria\u00e7\u00e3o do Snapshot ser\u00e1 poss\u00edvel fazer a leitura na database <strong>\u201cAdventureWorks_Ss\u201d<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-20 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1105\" height=\"596\" src=\"https:\/\/i1.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_022.png?fit=678%2C365&amp;ssl=1\" alt=\"\" data-id=\"2321\" data-full-url=\"https:\/\/i1.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_022.png?fit=1105%2C596&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2321\" class=\"wp-image-2321\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_022.png?w=1105&amp;ssl=1 1105w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_022.png?resize=300%2C162&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_022.png?resize=1024%2C552&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_022.png?resize=768%2C414&amp;ssl=1 768w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p><strong>IMPORTANTE:<\/strong><\/p>\n\n\n\n<p>Um ponto de observa\u00e7\u00e3o muito importante \u00e9 que os dados ir\u00e3o estar\natualizados somente at\u00e9 o hor\u00e1rio da cria\u00e7\u00e3o do snapshot!<\/p>\n\n\n\n<p>Ou seja, se voc\u00ea inserir novos dados na database original eles n\u00e3o ser\u00e3o replicados de forma autom\u00e1tica para a database do Snapshot.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-21 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1103\" height=\"498\" src=\"https:\/\/i1.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_023.png?fit=678%2C306&amp;ssl=1\" alt=\"\" data-id=\"2322\" data-full-url=\"https:\/\/i1.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_023.png?fit=1103%2C498&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2322\" class=\"wp-image-2322\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_023.png?w=1103&amp;ssl=1 1103w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_023.png?resize=300%2C135&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_023.png?resize=1024%2C462&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_023.png?resize=768%2C347&amp;ssl=1 768w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>Para atualizar os dados na r\u00e9plica, ser\u00e1 necess\u00e1rio atualizar o Snapshot.\nPortanto, voc\u00ea dever\u00e1 apagar o Snapshot anterior, utilizando o comando \u201cDROP\nDATABASE ADVENTUREWORKS_SS\u201d e criar o Snapshot novamente, agora com os dados\natualizados =).<\/p>\n\n\n\n<p><strong>OBS:<\/strong> Pode acontecer algum erro no DROP DATABASE se tiver alguma conex\u00e3o utilizando a database. Com isso, pode ser necess\u00e1rio matar todas essas conex\u00f5es antes de executar o DROP DATABASE.<\/p>\n\n\n\n<p>Para manter esses dados atualizados de forma autom\u00e1tica, sugiro que voc\u00ea crie um JOB para fazer esse procedimento a cada X minutos ou horas.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-1 is-cropped wp-block-gallery-22 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1100\" height=\"599\" src=\"https:\/\/i2.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_024.png?fit=678%2C369&amp;ssl=1\" alt=\"\" data-id=\"2323\" data-full-url=\"https:\/\/i2.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_024.png?fit=1100%2C599&amp;ssl=1\" data-link=\"https:\/\/www.tiagoneves.net\/blog\/?attachment_id=2323\" class=\"wp-image-2323\" srcset=\"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_024.png?w=1100&amp;ssl=1 1100w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_024.png?resize=300%2C163&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_024.png?resize=1024%2C558&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn_Snapshot_PartII_024.png?resize=768%2C418&amp;ssl=1 768w\" sizes=\"auto, (max-width: 678px) 100vw, 678px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>Como falamos anteriormente, essa \u00e9 uma solu\u00e7\u00e3o de contorno que pode ser\nutilizada em v\u00e1rios cen\u00e1rios.<\/p>\n\n\n\n<p><strong>Vale refor\u00e7ar que est\u00e1 solu\u00e7\u00e3o s\u00f3 \u00e9 v\u00e1lida se\nvoc\u00ea licenciar os 2 n\u00f3s<\/strong>, da mesma forma que se voc\u00ea tivesse um SQL Server Enterprise voc\u00ea\ntamb\u00e9m teria que licenciar ambos os servidores. Contudo, o valor de licenciar o\nSQL Server Standard ser\u00e1 muito menor ao utilizar essa solu\u00e7\u00e3o =).<\/p>\n\n\n\n<p>Bom pessoal por hoje \u00e9 isso, espero que essa solu\u00e7\u00e3o seja \u00fatil para voc\u00eas.<\/p>\n\n\n\n<p>Abra\u00e7os,<\/p>\n\n\n\n<p>Tiago Neves<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ol\u00e1 pessoal tudo certo? No post de hoje vamos finalizar o post anterior (Leitura na R\u00e9plica do AlwaysOn com SQL Standard? Isso \u00e9 poss\u00edvel? \u2013 Parte I). No post anterior, chegamos at\u00e9 a configura\u00e7\u00e3o do Cluster do Windows. Agora seguiremos com a configura\u00e7\u00e3o do AlwaysOn e como conseguiremos consultar dados na r\u00e9plica utilizando o SQL [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2293,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":{"twitter_91251433_91251433":""},"rop_publish_now_history":[],"rop_publish_now_status":"pending","_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":" ","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpscppro_dont_share_socialmedia":false,"_wpscppro_custom_social_share_image":0,"_facebook_share_type":"","_twitter_share_type":"","_linkedin_share_type":"","_pinterest_share_type":"","_linkedin_share_type_page":"","_instagram_share_type":"","_medium_share_type":"","_threads_share_type":"","_google_business_share_type":"","_selected_social_profile":[],"_wpsp_enable_custom_social_template":false,"_wpsp_social_scheduling":{"enabled":false,"datetime":null,"platforms":[],"status":"template_only","dateOption":"today","timeOption":"now","customDays":"","customHours":"","customDate":"","customTime":"","schedulingType":"absolute"},"_wpsp_active_default_template":true},"categories":[2,310,220,26,20],"tags":[95,122,308,35,309],"class_list":["post-2296","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-casos-do-dia-a-dia","category-high-availability","category-sql-server-2017","category-sqlserver-2016","category-sqlserver-geral","tag-alwayson","tag-fci","tag-snapshot","tag-sql-server","tag-sql-standard"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2020\/02\/AlwaysOn-SQL-Server.png?fit=353%2C95&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6eIyh-B2","jetpack-related-posts":[{"id":2414,"url":"https:\/\/www.tiagoneves.net\/blog\/sql-server-2016-esta-chegando-ao-fim-do-suporte-o-que-isso-significa-na-pratica\/","url_meta":{"origin":2296,"position":0},"title":"SQL Server 2016 est\u00e1 chegando ao fim do suporte: o que isso significa na pr\u00e1tica?","author":"tiagoneves","date":"27 de abril de 2026","format":false,"excerpt":"O SQL Server 2016 ter\u00e1 seu suporte estendido encerrado em 14 de julho de 2026, o que resultar\u00e1 na falta de atualiza\u00e7\u00f5es de seguran\u00e7a e suporte. Continuar usando essa vers\u00e3o traz riscos como vulnerabilidades e n\u00e3o conformidade regulat\u00f3ria. Planejar a migra\u00e7\u00e3o para vers\u00f5es mais recentes ou cloud deve ser prioridade\u2026","rel":"","context":"Em &quot;Seguran\u00e7a&quot;","block_context":{"text":"Seguran\u00e7a","link":"https:\/\/www.tiagoneves.net\/blog\/category\/seguranca\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2026\/04\/sql_server_2016_eos_v3.png?fit=772%2C702&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2026\/04\/sql_server_2016_eos_v3.png?fit=772%2C702&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2026\/04\/sql_server_2016_eos_v3.png?fit=772%2C702&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.tiagoneves.net\/blog\/wp-content\/uploads\/2026\/04\/sql_server_2016_eos_v3.png?fit=772%2C702&ssl=1&resize=700%2C400 2x"},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.tiagoneves.net\/blog\/wp-json\/wp\/v2\/posts\/2296","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tiagoneves.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tiagoneves.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tiagoneves.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tiagoneves.net\/blog\/wp-json\/wp\/v2\/comments?post=2296"}],"version-history":[{"count":2,"href":"https:\/\/www.tiagoneves.net\/blog\/wp-json\/wp\/v2\/posts\/2296\/revisions"}],"predecessor-version":[{"id":2325,"href":"https:\/\/www.tiagoneves.net\/blog\/wp-json\/wp\/v2\/posts\/2296\/revisions\/2325"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tiagoneves.net\/blog\/wp-json\/wp\/v2\/media\/2293"}],"wp:attachment":[{"href":"https:\/\/www.tiagoneves.net\/blog\/wp-json\/wp\/v2\/media?parent=2296"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tiagoneves.net\/blog\/wp-json\/wp\/v2\/categories?post=2296"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tiagoneves.net\/blog\/wp-json\/wp\/v2\/tags?post=2296"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}