{"id":4571,"date":"2016-04-20T10:50:59","date_gmt":"2016-04-20T12:50:59","guid":{"rendered":"http:\/\/www.fabriciolima.net\/blog\/?p=4271"},"modified":"2016-07-23T15:00:24","modified_gmt":"2016-07-23T18:00:24","slug":"casos-do-dia-a-dia-erro-ao-dar-um-attach-de-uma-base-em-um-cluster-sql-server","status":"publish","type":"post","link":"https:\/\/fabriciolima.net\/blog\/2016\/04\/20\/casos-do-dia-a-dia-erro-ao-dar-um-attach-de-uma-base-em-um-cluster-sql-server\/","title":{"rendered":"Casos do Dia a Dia: Erro ao dar um Attach de uma base em um cluster SQL Server"},"content":{"rendered":"<p>Ol\u00e1 Pessoal,<\/p>\n<p>Segue outra dica de uma solicita\u00e7\u00e3o que recebi de um cliente que presto <a href=\"https:\/\/www.fabriciolima.net\/blog\/consultoria-remota\/\" target=\"_blank\">Consultoria SQL Server<\/a>.<\/p>\n<p>Um cliente com um Cluster SQL Server configurado adicionou um disco como recurso do cluster.<\/p>\n<p>Em seguida, ele copiou os arquivos .MDF e .LDF de algumas bases para o novo disco com sucesso.<\/p>\n<p>Contudo, ao tentar dar um Attach nessas bases, recebeu o erro abaixo:<\/p>\n<p><!--more--><\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/www.fabriciolima.net\/blog\/wp-content\/uploads\/2016\/04\/PostErroAttach.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-4272\" title=\"PostErroAttach\" src=\"https:\/\/www.fabriciolima.net\/blog\/wp-content\/uploads\/2016\/04\/PostErroAttach-1024x384.jpg\" alt=\"\" width=\"574\" height=\"215\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Essa mensagem de erro nos ajuda bastante na an\u00e1lise do problema:<\/p>\n<p><em>&#8220;Either the disk resource containing the file is not present in the cluster group or the cluster resource of the SQL Server does not have a dependency on it&#8221;<\/em><\/p>\n<p>Como o disco estava adicionado com sucesso ao cluster, o problema s\u00f3 poderia ser a depend\u00eancia desse disco com o recurso do SQL Server.<\/p>\n<p>Voc\u00ea n\u00e3o vai querer que seu SQL Server fique online sem que o disco onde est\u00e1 sua base ainda n\u00e3o esteja dispon\u00edvel. Se isso acontecer, voc\u00ea ter\u00e1 problemas.<\/p>\n<p>Sorte que o SQL Server \u00e9 nosso amigo e nos alerta com essa mensagem.<\/p>\n<p>Para resolver esse problema, basta adicionar esse disco como uma depend\u00eancia do recurso do SQL Server no cluster.<\/p>\n<p>Para isso, no Failover Cluster Manager, clique com o bot\u00e3o direto no recurso do SQL Server-&gt;Propiedades:<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/www.fabriciolima.net\/blog\/wp-content\/uploads\/2016\/04\/PostErroAttach2.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-4275\" title=\"PostErroAttach2\" src=\"https:\/\/www.fabriciolima.net\/blog\/wp-content\/uploads\/2016\/04\/PostErroAttach2.jpg\" alt=\"\" width=\"549\" height=\"103\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Na aba &#8220;dependencies&#8221;, adicione esse novo disco como uma depend\u00eancia para que esse recurso possa ficar online.<\/p>\n<p>Ou seja, o servi\u00e7o do SQL Server s\u00f3 vai subir quando esse disco tiver dispon\u00edvel com os arquivos da base.<\/p>\n<p>Ap\u00f3s fazer isso, o cliente conseguiu dar o attach na base de dados.<\/p>\n<p><span style=\"color: #ff0000;\"><strong>Conclus\u00e3o:<\/strong> Ao adicionar um disco a um cluster SQL Server onde ser\u00e3o armazenadas bases de dados, esse disco DEVE ser uma depend\u00eancia para o recurso do servi\u00e7o do SQL Server.<\/span><\/p>\n<p><b>Gostou dessa dica?<\/b><\/p>\n<p>Cadastre seu e-mail para receber novos Posts e curta minha <a href=\"https:\/\/www.facebook.com\/FabricioLimaSolucoesemBancodeDados\/\" target=\"_blank\">P\u00e1gina no Facebook<\/a> para receber Dicas de Leituras e Eventos sobre SQL Server.<\/p>\n<p>Confira mais experi\u00eancias do Dia a Dia de um DBA no meu <a href=\"https:\/\/www.fabriciolima.net\/cursos-online\/treinamento-tarefas-do-dia-a-dia-de-um-dba-online\/\" target=\"_blank\">Treinamento de Tarefas do Dia a Dia de um DBA<\/a>.<\/p>\n<p>Abra\u00e7os,<\/p>\n<p>Fabr\u00edcio Lima<\/p>\n<p>MCITP \u2013 Database Administrator<\/p>\n<p>Consultor e Instrutor SQL Server<\/p>\n<p>Trabalha com SQL Server desde 2006<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ol\u00e1 Pessoal, Segue outra dica de uma solicita\u00e7\u00e3o que recebi de um cliente que presto Consultoria SQL Server. Um cliente com um Cluster SQL Server configurado adicionou um disco como recurso do cluster. Em seguida, ele copiou os arquivos .MDF e .LDF de algumas bases para o novo disco com sucesso. Contudo, ao tentar dar [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[3,6,942,33,280],"tags":[1179,1142,1264,1145,1149,1144],"class_list":["post-4571","post","type-post","status-publish","format-standard","hentry","category-administracao-de-bd","category-casos-do-dia-a-dia","category-consultoria-sql-server","category-sql-server","category-virtual-pass-br","tag-attach","tag-cluster","tag-cluster-sql","tag-cluster-sql-server","tag-failover-clustering","tag-problema-cluster"],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":2887,"url":"https:\/\/fabriciolima.net\/blog\/2014\/06\/09\/casos-do-dia-a-dia-removendo-um-disco-mount-point-de-um-cluster-sql-server\/","url_meta":{"origin":4571,"position":0},"title":"Casos do Dia a Dia: Removendo um Disco Mount Point de um Cluster SQL Server","author":"Fabr\u00edcio Lima","date":"9 de junho de 2014","format":false,"excerpt":"Ol\u00e1 Pessoal, Em um belo dia de sol, precisamos remover um disco que era mount Pouint de um cluster com SQL Server. Realizamos a remo\u00e7\u00e3o como se fosse um disco normal, conferimos que o disco n\u00e3o estava mais sendo utilizado, tiramos todas as depend\u00eancias desse disco e finalmente retiramos o\u2026","rel":"","context":"Em &quot;Administra\u00e7\u00e3o de Banco de Dados&quot;","block_context":{"text":"Administra\u00e7\u00e3o de Banco de Dados","link":"https:\/\/fabriciolima.net\/blog\/category\/sql-server\/administracao-de-bd\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.fabriciolima.net\/blog\/wp-content\/uploads\/2014\/03\/MountPoint.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":3792,"url":"https:\/\/fabriciolima.net\/blog\/2016\/01\/25\/warning-network-binding-order-durante-a-instalacao-de-um-sql-server-em-cluster\/","url_meta":{"origin":4571,"position":1},"title":"Warning &#8216;NETWORK BINDING ORDER&#8217; durante a instala\u00e7\u00e3o de um SQL Server em Cluster","author":"Fabr\u00edcio Lima","date":"25 de janeiro de 2016","format":false,"excerpt":"Ol\u00e1 Pessoal, Passando aqui para compartilhar uma dica r\u00e1pida com voc\u00eas. Na semana passada estava configurando um cluster SQL para um cliente e recebi o seguinte warning durante a instala\u00e7\u00e3o do SQL Server: \u00a0 Dando uma r\u00e1pida busca sobre o warning, alguns posts falavam de uma solu\u00e7\u00e3o complexa e outros\u2026","rel":"","context":"Em &quot;Administra\u00e7\u00e3o de Banco de Dados&quot;","block_context":{"text":"Administra\u00e7\u00e3o de Banco de Dados","link":"https:\/\/fabriciolima.net\/blog\/category\/sql-server\/administracao-de-bd\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.fabriciolima.net\/blog\/wp-content\/uploads\/2016\/01\/postcluster_2-1024x542.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.fabriciolima.net\/blog\/wp-content\/uploads\/2016\/01\/postcluster_2-1024x542.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.fabriciolima.net\/blog\/wp-content\/uploads\/2016\/01\/postcluster_2-1024x542.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":4090,"url":"https:\/\/fabriciolima.net\/blog\/2016\/03\/30\/monitorando-o-status-dos-servidores-de-um-cluster-sql-server\/","url_meta":{"origin":4571,"position":2},"title":"Monitorando o status dos servidores de um Cluster SQL Server","author":"Fabr\u00edcio Lima","date":"30 de mar\u00e7o de 2016","format":false,"excerpt":"Ol\u00e1 Pessoal, Hoje o post ser\u00e1 para compartilhar um alerta que utilizo nos Clientes que administro\u00a0e possuem um cluster SQL Server. Muitos clientes n\u00e3o tem uma ferramenta para monitorar quando um servidor est\u00e1 OFFLINE. Contudo, em um ambiente de cluster SQL, a DMV sys.dm_os_cluster_nodes\u00a0nos ajuda com essa informa\u00e7\u00e3o (somente com\u2026","rel":"","context":"Em &quot;Administra\u00e7\u00e3o de Banco de Dados&quot;","block_context":{"text":"Administra\u00e7\u00e3o de Banco de Dados","link":"https:\/\/fabriciolima.net\/blog\/category\/sql-server\/administracao-de-bd\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.fabriciolima.net\/blog\/wp-content\/uploads\/2016\/03\/DMV_CLUSTER1.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":2534,"url":"https:\/\/fabriciolima.net\/blog\/2013\/12\/11\/casos-do-dia-a-dia-databases-em-modo-suspect-e-pendente-recovery\/","url_meta":{"origin":4571,"position":3},"title":"Casos do Dia a Dia &#8211; Databases em modo Suspect e Pendente Recovery","author":"Fabr\u00edcio Lima","date":"11 de dezembro de 2013","format":false,"excerpt":"Ol\u00e1 Pessoal, Compartilhando mais uma experi\u00eancia do meu Dia a Dia com voc\u00eas (fazia tempo que n\u00e3o fazia um post assim), tive um problema em um servidor onde o servi\u00e7o do SQL Server foi iniciado sem que a LUN onde estavam as bases de usu\u00e1rios tivesse dispon\u00edvel para utiliza\u00e7\u00e3o. Pouco\u2026","rel":"","context":"Em &quot;Administra\u00e7\u00e3o de Banco de Dados&quot;","block_context":{"text":"Administra\u00e7\u00e3o de Banco de Dados","link":"https:\/\/fabriciolima.net\/blog\/category\/sql-server\/administracao-de-bd\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3129,"url":"https:\/\/fabriciolima.net\/blog\/2014\/11\/03\/treinamento-sql-server-tarefas-do-dia-a-dia-de-um-dba\/","url_meta":{"origin":4571,"position":4},"title":"Treinamento SQL Server: Tarefas do dia a dia de um DBA","author":"Fabr\u00edcio Lima","date":"3 de novembro de 2014","format":false,"excerpt":"\u00a0 Ol\u00e1 Pessoal, Um amigo quer entrar para a \u00e1rea de administra\u00e7\u00e3o de banco de dados e me solicitou um treinamento que abordasse as atividades de um DBA no seu dia a dia de trabalho. Diante disso, resolvi preparar um treinamento para ele, mas abrirei o treinamento para mais 4\u2026","rel":"","context":"Em &quot;Administra\u00e7\u00e3o de Banco de Dados&quot;","block_context":{"text":"Administra\u00e7\u00e3o de Banco de Dados","link":"https:\/\/fabriciolima.net\/blog\/category\/sql-server\/administracao-de-bd\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.fabriciolima.net\/blog\/wp-content\/uploads\/2014\/11\/Treinamento.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":2448,"url":"https:\/\/fabriciolima.net\/blog\/2013\/10\/30\/webcasts-gratuitos-sobre-tecnologias-misrosoft-no-mvp-showcast-2013\/","url_meta":{"origin":4571,"position":5},"title":"WebCasts gratuitos sobre tecnologias Microsoft no MVP ShowCast 2013","author":"Fabr\u00edcio Lima","date":"30 de outubro de 2013","format":false,"excerpt":"Ol\u00e1 Pessoal, Passando rapidamente para divulgar mais um evento virtual 0800 com diversas palestras sobre as tecnologias Microsoft, com os maiores especialistas no assunto. Sobre SQL Server ter\u00e3o as palestras abaixo: Introdu\u00e7\u00e3o ao Full Text Search Iniciando seu projeto de BI com Excel e BISM no SSAS 2012 SQL Server\u2026","rel":"","context":"Em &quot;Eventos&quot;","block_context":{"text":"Eventos","link":"https:\/\/fabriciolima.net\/blog\/category\/eventos\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/fabriciolima.net\/blog\/wp-json\/wp\/v2\/posts\/4571","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fabriciolima.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fabriciolima.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fabriciolima.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fabriciolima.net\/blog\/wp-json\/wp\/v2\/comments?post=4571"}],"version-history":[{"count":0,"href":"https:\/\/fabriciolima.net\/blog\/wp-json\/wp\/v2\/posts\/4571\/revisions"}],"wp:attachment":[{"href":"https:\/\/fabriciolima.net\/blog\/wp-json\/wp\/v2\/media?parent=4571"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fabriciolima.net\/blog\/wp-json\/wp\/v2\/categories?post=4571"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fabriciolima.net\/blog\/wp-json\/wp\/v2\/tags?post=4571"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}