{"id":4557,"date":"2016-05-17T10:40:22","date_gmt":"2016-05-17T13:40:22","guid":{"rendered":"http:\/\/www.fabriciolima.net\/blog\/?p=4257"},"modified":"2016-07-23T14:57:43","modified_gmt":"2016-07-23T17:57:43","slug":"casos-do-dia-a-dia-alterando-o-caminho-default-dos-arquivos-mdf-e-ldf-no-sql-server","status":"publish","type":"post","link":"https:\/\/fabriciolima.net\/blog\/2016\/05\/17\/casos-do-dia-a-dia-alterando-o-caminho-default-dos-arquivos-mdf-e-ldf-no-sql-server\/","title":{"rendered":"Casos do Dia a Dia: Alterando o caminho default dos arquivos .MDF e .LDF no 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>O SQL Server do cliente foi instalado da seguinte forma:<span style=\"color: #ff0000;\"><strong> next-&gt;next-&gt;finish (n\u00e3o fa\u00e7am isso!!!<\/strong>).<\/span><\/p>\n<p>Dessa forma, o SQL Server foi instalado na letra <strong>C:<\/strong> que tinha apenas 50 GB de espa\u00e7o no servidor, sendo que o cliente tinha uma letra <strong>D:<\/strong> com 400 GB de espa\u00e7o para colocar as bases de dados.<\/p>\n<p>Ap\u00f3s instalado, o cliente foi criando bases e mais bases no caminho default, que era\u00a0 disco <strong>C:<\/strong>, o que acabou com o espa\u00e7o dispon\u00edvel para uso.<\/p>\n<p>Para resolver o problema, foi agendada uma manuten\u00e7\u00e3o para mover as bases do disco <strong>C:<\/strong> para o disco <strong>D<\/strong>: (ainda tinha um database mirroring configurado nessas bases para ajudar). Como se faz isso n\u00e3o \u00e9 o foco desse post.<\/p>\n<p>Para resolver de vez o problema desse cliente, foi necess\u00e1rio alterar o caminho default de cria\u00e7\u00e3o das bases.<\/p>\n<p>\u00c9 um procedimento bem simples, mas \u00e9 a primeira vez que precisei realizar em produ\u00e7\u00e3o.<\/p>\n<p>Para fazer isso, basta clicar com o bot\u00e3o na inst\u00e2ncia-&gt;Properties-&gt;Database Settings-&gt;alterar o caminho em Database default locations:<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/www.fabriciolima.net\/blog\/wp-content\/uploads\/2016\/04\/PostCaminhoDefault.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-4260\" title=\"PostCaminhoDefault\" src=\"https:\/\/www.fabriciolima.net\/blog\/wp-content\/uploads\/2016\/04\/PostCaminhoDefault.jpg\" alt=\"\" width=\"659\" height=\"438\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Onde est\u00e1 o caminho default:<\/p>\n<p><em>C:\\Program Files\\Microsoft SQL Server\\MSSQL12.MSSQLSERVER\\MSSQL\\DATA\\<\/em><\/p>\n<p>Alteramos para outro disco dispon\u00edvel no servidor.<\/p>\n<p>Feito isso, se criar uma nova base ela ainda vai para o caminho antigo, porque a nova configura\u00e7\u00e3o s\u00f3 passa a valer quando reiniciamos o SQL Server.<\/p>\n<p>Ao reiniciar o SQL Server, as novas bases j\u00e1 passam a ser criadas no novo caminho default, j\u00e1 que quem est\u00e1 criando, n\u00e3o est\u00e1 alterando o caminho no momento da cria\u00e7\u00e3o.<\/p>\n<p><span style=\"color: #ff0000;\"><strong>Conclus\u00e3o: <\/strong>Se voc\u00ea instalar o SQL Server em next-&gt;next-&gt;finish e criar as bases sem se preocupar onde essas bases est\u00e3o sendo criadas, pode ter dor de cabe\u00e7a com a falta de espa\u00e7o em disco na letra C: do seu servidor.<\/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>Quem faz 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>, nunca mais instala um SQL Server via <span style=\"color: #ff0000;\">next-next-finish<\/span> e n\u00e3o teria esse problema.<\/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. O SQL Server do cliente foi instalado da seguinte forma: next-&gt;next-&gt;finish (n\u00e3o fa\u00e7am isso!!!). Dessa forma, o SQL Server foi instalado na letra C: que tinha apenas 50 GB de espa\u00e7o no servidor, sendo que o cliente [&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,33,280],"tags":[1304,942,1305,1306,1307,91,1303,33,484],"class_list":["post-4557","post","type-post","status-publish","format-standard","hentry","category-administracao-de-bd","category-casos-do-dia-a-dia","category-sql-server","category-virtual-pass-br","tag-caminho-databases","tag-consultoria-sql-server","tag-criacao-databases","tag-criar-base-de-dados","tag-database-settings","tag-espaco-em-disco","tag-problema-espaco-em-disco","tag-sql-server","tag-treinamento-sql-server"],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":3525,"url":"https:\/\/fabriciolima.net\/blog\/2015\/09\/10\/casos-do-dia-a-dia-servidor-sem-espaco-em-disco-e-sql-server-parado\/","url_meta":{"origin":4557,"position":0},"title":"Casos do Dia a Dia: Servidor sem espa\u00e7o em disco e SQL Server parado","author":"Fabr\u00edcio Lima","date":"10 de setembro de 2015","format":false,"excerpt":"Ol\u00e1 Pessoal, Ap\u00f3s muito tempo sem postar minhas experi\u00eancias do dia a dia, vou compartilhar com voc\u00eas mais um caso que aconteceu comigo durante uma consultoria. Cen\u00e1rio: O servidor de banco de dados de um cliente estava com a letra \"C:\"\u00a0com ZERO de espa\u00e7o em disco dispon\u00edvel e com 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\/2015\/09\/TesteMovimentacaoBase.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":7833,"url":"https:\/\/fabriciolima.net\/blog\/2017\/05\/23\/migrando-um-sql-server-2008-totvs-protheus-para-o-sql-server-2016-standard\/","url_meta":{"origin":4557,"position":1},"title":"Migrando um SQL Server 2008 Totvs Protheus para o SQL Server 2016 Standard","author":"Fabr\u00edcio Lima","date":"23 de maio de 2017","format":false,"excerpt":"Fala Pessoal, Hoje vou compartilhar com voc\u00eas sobre uma migra\u00e7\u00e3o que fiz em um cliente no in\u00edcio do m\u00eas. Cen\u00e1rio Antigo: Windows Server 2008 SQL Server 2008 R2 Standard Servidor \u00fanico (migra\u00e7\u00e3o para o mesmo Hardware) Novo Cen\u00e1rio: Windows Server 2012 R2 SQL Server 2016 Standard Edition Como n\u00e3o t\u00ednhamos\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\/2017\/05\/sql2016Totvs.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":5303,"url":"https:\/\/fabriciolima.net\/blog\/2016\/06\/16\/casos-do-dia-a-dia-base-de-producao-parada-durante-um-autogrow\/","url_meta":{"origin":4557,"position":2},"title":"Casos do Dia a Dia: Base de produ\u00e7\u00e3o parada durante um Autogrow","author":"Fabr\u00edcio Lima","date":"16 de junho de 2016","format":false,"excerpt":"Ol\u00e1 Pessoal, Um cliente\u00a0me procurou dizendo que seu banco SQL Server estava com problemas\u00a0e que n\u00e3o conseguia fazer nem 1 Insert na sua base de dados. Fiz o acesso ao ambiente dele, olhei o error log e vi dezenas de mensagens como essa abaixo: Mensagem: Autogrow of file 'Nome_Logico' in\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":"PostAutogrowth","src":"https:\/\/i0.wp.com\/www.fabriciolima.net\/blog\/wp-content\/uploads\/2016\/06\/PostAutogrowth.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.fabriciolima.net\/blog\/wp-content\/uploads\/2016\/06\/PostAutogrowth.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.fabriciolima.net\/blog\/wp-content\/uploads\/2016\/06\/PostAutogrowth.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.fabriciolima.net\/blog\/wp-content\/uploads\/2016\/06\/PostAutogrowth.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":2102,"url":"https:\/\/fabriciolima.net\/blog\/2013\/03\/01\/casos-do-dia-a-dia-o-tamanho-do-arquivo-de-uma-base-snapshot-pode-te-enganar\/","url_meta":{"origin":4557,"position":3},"title":"Casos do Dia a Dia: O tamanho do arquivo de uma base Snapshot pode te enganar!","author":"Fabr\u00edcio Lima","date":"1 de mar\u00e7o de 2013","format":false,"excerpt":"Ol\u00e1 Pessoal, Esse \u00e9 um post bem r\u00e1pido para registrar um acontecimento que aconteceu no meu dia a dia. O pessoal de desenvolvimento criou uma base Snapshot no servidor de testes e quando vimos o tamanho da Base em disco nos assustamos (133 GB????): N\u00e3o usamos muito Snapshot na empresa,\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\/2013\/02\/BaseSnapshotTotal.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.fabriciolima.net\/blog\/wp-content\/uploads\/2013\/02\/BaseSnapshotTotal.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.fabriciolima.net\/blog\/wp-content\/uploads\/2013\/02\/BaseSnapshotTotal.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":10266,"url":"https:\/\/fabriciolima.net\/blog\/2019\/02\/26\/query-store-04-melhores-praticas-para-habilitar-o-query-store\/","url_meta":{"origin":4557,"position":4},"title":"Query Store (#04) &#8211; Melhores pr\u00e1ticas para habilitar o Query Store","author":"Fabr\u00edcio Lima","date":"26 de fevereiro de 2019","format":false,"excerpt":"Fala Pessoal, Continuando a s\u00e9rie sobre o Query Store, hoje vou dar algumas dicas para voc\u00ea que deseja habilitar o Query Store em produ\u00e7\u00e3o. Quando habilitamos o Query Store, ele vem com essas configura\u00e7\u00f5es por default: \u00a0 Vamos falar um pouco sobre essas 4 op\u00e7\u00f5es de reten\u00e7\u00e3o do query store\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\/fabriciolima.net\/blog\/wp-content\/uploads\/2019\/02\/QueryStore_04_03.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/fabriciolima.net\/blog\/wp-content\/uploads\/2019\/02\/QueryStore_04_03.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/fabriciolima.net\/blog\/wp-content\/uploads\/2019\/02\/QueryStore_04_03.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/fabriciolima.net\/blog\/wp-content\/uploads\/2019\/02\/QueryStore_04_03.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":9676,"url":"https:\/\/fabriciolima.net\/blog\/2018\/11\/21\/managed-instance-5-quanto-custa-tudo-isso\/","url_meta":{"origin":4557,"position":5},"title":"Managed Instance (#5) &#8211; Quanto custa tudo isso?","author":"Fabr\u00edcio Lima","date":"21 de novembro de 2018","format":false,"excerpt":"Fala Pessoal, Esse \u00e9 mais um post da s\u00e9rie sobre o Azure SQL Database Managed Instance. Caso ainda n\u00e3o tenha visto, seguem os posts anteriores: https:\/\/www.fabriciolima.net\/blog\/2018\/03\/17\/azure-sql-db-managed-instance-introducao\/ https:\/\/www.fabriciolima.net\/blog\/2018\/11\/16\/managed-instance-criando-minha-primeira-instancia\/ https:\/\/www.fabriciolima.net\/blog\/2018\/11\/19\/managed-instance-como-se-conectar-direto-do-ssms-utilizando-uma-vpn\/ https:\/\/www.fabriciolima.net\/blog\/2018\/11\/20\/managed-instance-como-se-conectar-atraves-do-ssms-de-uma-vm-do-azure\/ Vou iniciar um contador no t\u00edtulo dos posts da s\u00e9rie para facilitar a ordem das leituras no futuro. Quanto custa um\u2026","rel":"","context":"Em &quot;Azure SQL Database&quot;","block_context":{"text":"Azure SQL Database","link":"https:\/\/fabriciolima.net\/blog\/category\/azure-sql-database\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/fabriciolima.net\/blog\/wp-content\/uploads\/2018\/11\/Managedinstance_Custo_5.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/fabriciolima.net\/blog\/wp-content\/uploads\/2018\/11\/Managedinstance_Custo_5.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/fabriciolima.net\/blog\/wp-content\/uploads\/2018\/11\/Managedinstance_Custo_5.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/fabriciolima.net\/blog\/wp-content\/uploads\/2018\/11\/Managedinstance_Custo_5.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/fabriciolima.net\/blog\/wp-content\/uploads\/2018\/11\/Managedinstance_Custo_5.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/fabriciolima.net\/blog\/wp-content\/uploads\/2018\/11\/Managedinstance_Custo_5.png?resize=1400%2C800&ssl=1 4x"},"classes":[]}],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/fabriciolima.net\/blog\/wp-json\/wp\/v2\/posts\/4557","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=4557"}],"version-history":[{"count":0,"href":"https:\/\/fabriciolima.net\/blog\/wp-json\/wp\/v2\/posts\/4557\/revisions"}],"wp:attachment":[{"href":"https:\/\/fabriciolima.net\/blog\/wp-json\/wp\/v2\/media?parent=4557"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fabriciolima.net\/blog\/wp-json\/wp\/v2\/categories?post=4557"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fabriciolima.net\/blog\/wp-json\/wp\/v2\/tags?post=4557"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}