{"id":49,"date":"2011-01-18T15:35:00","date_gmt":"2011-01-18T15:35:00","guid":{"rendered":"http:\/\/rodrigorrg.wordpress.com\/?p=49"},"modified":"2011-01-18T15:35:00","modified_gmt":"2011-01-18T15:35:00","slug":"uma-imagem-vale-mais-do-que-10000000-linhas","status":"publish","type":"post","link":"https:\/\/thesqltimes.com\/blog\/2011\/01\/18\/uma-imagem-vale-mais-do-que-10000000-linhas\/","title":{"rendered":"Uma imagem vale mais do que 10000000 linhas !"},"content":{"rendered":"<div class=\"pld-like-dislike-wrap pld-template-1\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Muito \u00fatil!\" data-post-id=\"49\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                        <i class=\"fas fa-thumbs-up\"><\/i>\r\n                <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">    <\/span>\r\n<\/div><\/div><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tempo de Leitura:<\/span> <span class=\"rt-time\"> 3<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span><p>Ol\u00e1, tudo bem ?<\/p>\n<p>\u00c9 no esp\u00edrito de\u00a0<a title=\"Ol\u00e1, tudo beeimmm ?\" href=\"http:\/\/www.google.com.br\/images?q=Paulo%20Henrique%20Amorim&amp;um=1&amp;ie=UTF-8&amp;source=og&amp;sa=N&amp;hl=pt-br&amp;tab=wi&amp;biw=1024&amp;bih=643\" target=\"_blank\">Paulo Henrique Amorim<\/a> que come\u00e7o ( na verdade continuo ) mais um post.<\/p>\n<p>No \u00faltimo post eu falei sobre um recurso chamado <a title=\"Query\u00a0Shortcuts\" href=\"http:\/\/rodrigorrg.wordpress.com\/2011\/01\/14\/31\/\" target=\"_blank\">Query Shortcut<\/a> que pode facilitar a vida de desenvolvedores e DBAs na hora de debugar, criar, alterar as querys.<\/p>\n<p>Existe uma outra ferramenta bastante bacana que tamb\u00e9m pode facilitar a vida[2] e muito dessa galerinha. Estou falando do <a title=\"Site Oficial do SMSS Tool Pack\" href=\"http:\/\/www.ssmstoolspack.com\/\" target=\"_blank\">SMSS Tool Pack<\/a>. N\u00e3o vou citar todos os recursos, at\u00e9 porque \u00e9 uma ferramenta que come\u00e7ei a utilizar a pouco tempo. O que eu posso adiantar aqui \u00e9 que \u00e9 <strong>GR\u00c1TIS<\/strong>. Claro que nao vou terminar isso sem mostrar um preview n\u00e9.<\/p>\n<p>Essa ferramenta \u00e9 uma esp\u00e9cie de plug-in pro Management Studio (SMSS) que adiciona algumas novas funcionalidades. Dentre elas, a que eu mais gosto, \u00e9 a de colorir a janelinha do query editor de acordo com a conexao. Por que isso \u00e9 t\u00e3o \u00fatil assim ? Sabe aquelas horas em que voc\u00ea est\u00e1 fazendo um teste, e vai rodar aquele DELETE inonfensivo em um servidor de teste, mas quando aperta o F5 se d\u00e1 conta que estava na conexao de produ\u00e7\u00e3o ? Pois \u00e9, talvez se tivesse uma faixa imensa vermelha na sua frente, voc\u00ea pensaria 3 ou 30 vezes antes de apertar o tal do F5 &#8230; tipo assim:<\/p>\n<figure id=\"attachment_50\" aria-describedby=\"caption-attachment-50\" style=\"width: 640px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2011\/01\/smsstollpack_-windowscoloring.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-50\" title=\"SMSS Tool Pack - Window Coloring\" src=\"http:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2011\/01\/smsstollpack_-windowscoloring.png\" alt=\"\" width=\"640\" height=\"480\" srcset=\"https:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2011\/01\/smsstollpack_-windowscoloring.png 1024w, https:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2011\/01\/smsstollpack_-windowscoloring-300x225.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><figcaption id=\"caption-attachment-50\" class=\"wp-caption-text\">Colorindo a janela de acordo com a conexao<\/figcaption><\/figure>\n<p>E \u00e9 claro que no dia-a-dia, nessas correrias, e com o mercado querendo mais em menos tempo, estamos sujeitos a essas situa\u00e7\u00f5es nem um pouco agrad\u00e1veis &#8230;<\/p>\n<p>Voc\u00ea configura uma cor pra um determinado texto. Toda vez que uma conexao for feita e conter exatamente aquele texto, a cor vai ser aplicada. Voc\u00ea tamb\u00e9m pode usar o tal texto como <a title=\"Esse cara \u00e9 foda (Quem quiser aprender tudo sobre ER, leia )\" href=\"http:\/\/guia-er.sourceforge.net\/\" target=\"_blank\">express\u00e3o regular<\/a>, facilitando ainda mais no caso de v\u00e1rios servidores com um nome em comum. Al\u00e9m de especificar uma cor, voc\u00ea pode configurar \u00a0largura da faixa, entre outras op\u00e7\u00f5es:<\/p>\n<p><a href=\"http:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2011\/01\/smsstollpack_-wc_config.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-51\" title=\"SMSS Tool Pack - Op\u00e7\u00f5es do &quot;Window Coloring&quot;\" src=\"http:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2011\/01\/smsstollpack_-wc_config.png\" alt=\"SMSS Tool Pack - Op\u00e7\u00f5es do &quot;Window Coloring&quot;\" width=\"640\" height=\"480\" srcset=\"https:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2011\/01\/smsstollpack_-wc_config.png 1024w, https:\/\/thesqltimes.com\/blog\/wp-content\/uploads\/2011\/01\/smsstollpack_-wc_config-300x225.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p>Existem muito outros recursos como gerar INSERTs, modelos de querys ( que serao adicionados toda vez que a conexao abrir ), manter um hist\u00f3rico das \u00faltimas querys executadas, mesmo que voc\u00ea n\u00e3o tenha salvo ( esse \u00e9 \u00f3timo, descobrir alguns dias atr\u00e1s ), etc&#8230; Prefiro que voc\u00ea descubra, afinal, \u00e9 simples e r\u00e1pido !<\/p>\n<p>Essa ferramenta \u00e9 um pouco fresca, ela exige que se tenha o SQL Server 2005 Service Pack 2 ou posterior <strong><em>(N\u00e3o instale sem atualizar, porque al\u00e9m do plugin nao funcionar, vai ficar uma janelinha chata , enchendo o saco toda vez que voc\u00ea abrir o SMSS)<\/em><\/strong>. Disponibilizo alguns links pra atualiza\u00e7\u00e3o ( fica a seu crit\u00e9rio escolher, mas recomendo sempre o mais atualizado, nesse caso o Service Pack 3 ):<\/p>\n<p>Vers\u00e3o Express:<br \/>\n<a title=\"SMSS SP2\" href=\"http:\/\/www.microsoft.com\/downloads\/en\/details.aspx?FamilyID=6053c6f8-82c8-479c-b25b-9aca13141c9e\" target=\"_blank\">SQL Server Management Studio Express Service Pack 2<br \/>\n<\/a><a title=\"SMSS SP3\" href=\"http:\/\/www.microsoft.com\/downloads\/en\/details.aspx?FamilyID=5d76230d-580d-4874-8c7d-93491a29db15\" target=\"_blank\">SQL Server Management Studio Express Service Pack <\/a>3<\/p>\n<p><a title=\"SMSS SP2\" href=\"http:\/\/www.microsoft.com\/downloads\/en\/details.aspx?FamilyID=6053c6f8-82c8-479c-b25b-9aca13141c9e\" target=\"_blank\"><\/a>Outras Vers\u00f5es:<br \/>\n<a title=\"SQL Server 2005 SP2\" href=\"http:\/\/www.microsoft.com\/downloads\/en\/details.aspx?FamilyId=d07219b2-1e23-49c8-8f0c-63fa18f26d3a&amp;displaylang=en\" target=\"_blank\">SQL Server Service Pack 2<\/a><br \/>\n<a title=\"SQL Server 2005 SP3\" href=\"http:\/\/www.microsoft.com\/downloads\/en\/details.aspx?FamilyID=ae7387c3-348c-4faa-8ae5-949fdfbe59c4&amp;displaylang=en\" target=\"_blank\">SQL Server Service Pack 3<\/a><\/p>\n<p><a title=\"SQL Server 2005 SP3\" href=\"http:\/\/www.microsoft.com\/downloads\/en\/details.aspx?FamilyID=ae7387c3-348c-4faa-8ae5-949fdfbe59c4&amp;displaylang=en\" target=\"_blank\"><\/a>A vers\u00e3o SP4 foi lan\u00e7ada recentemente, s\u00f3 que est\u00e1 em vers\u00e3o RTM, que \u00e9 somente para testes, quem quiser pode encontrar <a title=\"SQL Server 2005 SP4 RTM\" href=\"http:\/\/www.microsoft.com\/downloads\/en\/details.aspx?FamilyID=b953e84f-9307-405e-bceb-47bd345baece\" target=\"_blank\">aqui<\/a> (vers\u00e3o <strong>n\u00e3o express<\/strong>).\u00a0Para <strong>Outras Vers\u00f5es (as pagas $$) <\/strong>o instalador \u00e9 o mesmo, tanto pro Management Studio, quando pro pr\u00f3prio SQL Server, o instalador ir\u00e1 procurar os produtos do SQL Server 2005 instalados e ir\u00e1 atualizar o que for necess\u00e1rio.<\/p>\n<p>Bom espero que isso sirva pra algu\u00e9m algum dia !<\/p>\n<p style=\"text-align:right;\">[]s<br \/>\nRodrigo Ribeiro Gomes<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ol\u00e1, tudo bem ? \u00c9 no esp\u00edrito de\u00a0Paulo Henrique Amorim que come\u00e7o ( na verdade continuo ) mais um post. No \u00faltimo post eu falei sobre um recurso chamado Query Shortcut que pode facilitar a vida de desenvolvedores e DBAs na hora de debugar, criar, alterar as querys. Existe uma outra ferramenta bastante bacana que&hellip;&nbsp;<a href=\"https:\/\/thesqltimes.com\/blog\/2011\/01\/18\/uma-imagem-vale-mais-do-que-10000000-linhas\/\" rel=\"bookmark\"><span class=\"screen-reader-text\">Uma imagem vale mais do que 10000000 linhas !<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":50,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_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,"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[7],"tags":[25,26,30,45,54,61,66,69,73,77],"series":[],"class_list":["post-49","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sql-server","tag-colorir","tag-colorir-conexao","tag-conexao","tag-management-studio","tag-plugins","tag-query-editor","tag-services-packs","tag-smss","tag-sql-server","tag-ssms-tools-packs"],"_links":{"self":[{"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/posts\/49","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/comments?post=49"}],"version-history":[{"count":0,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/posts\/49\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/media\/50"}],"wp:attachment":[{"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/media?parent=49"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/categories?post=49"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/tags?post=49"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/thesqltimes.com\/blog\/wp-json\/wp\/v2\/series?post=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}