{"id":2336,"date":"2010-09-02T19:11:53","date_gmt":"2010-09-02T22:11:53","guid":{"rendered":"http:\/\/www.viamais.net\/blog\/?p=2336"},"modified":"2010-09-02T19:18:44","modified_gmt":"2010-09-02T22:18:44","slug":"manutencao-no-oracle-forms","status":"publish","type":"post","link":"https:\/\/www.viamais.net\/blog\/manutencao-no-oracle-forms\/","title":{"rendered":"Manuten\u00e7\u00e3o no Oracle Forms"},"content":{"rendered":"<p>[ad#texto]<br \/>\nUma coisa incomoda e muito boa parte dos <strong>desenvolvedores<\/strong>, \u00e9 o de prestar manuten\u00e7\u00e3o em um <strong>software<\/strong> j\u00e1 pronto e que foi desenvolvido por outra equipe\/pessoa.<\/p>\n<p>Isso ocorre, pois al\u00e9m de uma linha de racioc\u00ednio diferente tamb\u00e9m temos o fator de c\u00f3digos muitas vezes elaborados de forma duvidosa, com pouca ou nenhuma padroniza\u00e7\u00e3o o que torna a sua compreens\u00e3o por terceiros dif\u00edcil al\u00e9m do fato que se o <strong>projeto<\/strong> do <strong>software<\/strong> for mal estruturado a sua manuten\u00e7\u00e3o \u00e9 uma verdadeira tortura.<\/p>\n<p>Deixemos de lado (por enquanto) o aspecto de desenvolvimento de novos recursos e vamos nos concentrar na parte mais ma\u00e7ante e cansativa para o <strong>desenvolvedor<\/strong>: a localiza\u00e7\u00e3o e corre\u00e7\u00e3o de erros.<\/p>\n<p>Para isso posso deixar algumas dicas:<\/p>\n<p>O primeiro passo \u00e9 conhecer o <strong>processo<\/strong>, \u00e9 claro que voc\u00ea como <strong>desenvolvedor<\/strong> n\u00e3o precisa conhecer todos os processos, pois em um ambiente de grande porte isto \u00e9 imposs\u00edvel, mas voc\u00ea precisa com certeza conversar muito com o usu\u00e1rio, n\u00e3o apenas o que relatou o erro, mas os usu\u00e1rios das outras \u00e1reas envolvidas, isso ir\u00e1 lhe permitir saber de antem\u00e3o se o erro \u00e9 realmente um erro de <strong>software<\/strong>, uma regra mal formada na defini\u00e7\u00e3o durante o ciclo de <strong>desenvolvimento<\/strong> daquele <strong>software<\/strong> ou ainda uma mera m\u00e1 interpreta\u00e7\u00e3o do usu\u00e1rio.<\/p>\n<p>Caso seja mesmo um erro de <strong>software<\/strong> e \u00e9 aqui que a minha <strong>dica<\/strong> se concentra, vou considerar ent\u00e3o que voc\u00ea est\u00e1 utilizando o <strong>Oracle Forms<\/strong>, voc\u00ea deve em primeiro lugar interpretar o tipo do erro:<\/p>\n<p>Caso seja uma mensagem de erro customizada, ou seja, aquela mensagem de erro mais amig\u00e1vel que voc\u00ea embute no seu <strong>software<\/strong> ser\u00e1 necess\u00e1rio localizar em todo o <strong>Form<\/strong> qual o ponto de chamada para poder localizar o ponto exato do erro.<\/p>\n<p>Caso seja um erro padr\u00e3o do <strong>Oracle<\/strong> (seja um ORA, FRM, REL, etc) voc\u00ea pode anotar o c\u00f3digo e procurar no <strong>Google<\/strong> ou na base de conhecimento para descobrir a causa e as poss\u00edveis a\u00e7\u00f5es de corre\u00e7\u00e3o. Uma <strong>dica<\/strong> interessante \u00e9 que no momento da execu\u00e7\u00e3o, junto com o usu\u00e1rio mesmo, voc\u00ea pode acionar SHIFT + F1 e ir\u00e1 obter a descri\u00e7\u00e3o do erro e isso \u00e9 bem \u00fatil em casos de erros em <em>updates<\/em> ou <em>inserts<\/em> que a sua aplica\u00e7\u00e3o pode precisar realizar.<\/p>\n<p>E ainda caso o erro apresentado seja um <em>FK<\/em>, <em>UK<\/em> ou <em>PK<\/em> voc\u00ea pode varrer todo o banco, utilizar o <strong>PL\/SQL Developer<\/strong>, por exemplo, procurando o ponto que esse recurso est\u00e1 para poder modular e corrigir o erro.<\/p>\n<p>Corrigir erro \u00e9 chato, mas \u00e9 necess\u00e1rio fazer e seguinte os passos acima a tarefa de detectar erros e corrigi-los no <strong>Oracle Forms<\/strong> se torna menos ma\u00e7ante e mais produtivo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad#texto] Uma coisa incomoda e muito boa parte dos desenvolvedores, \u00e9 o de prestar manuten\u00e7\u00e3o<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"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":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[42,26],"tags":[43,75,39],"class_list":["post-2336","post","type-post","status-publish","format-standard","hentry","category-dicas","category-oracle","tag-dicas","tag-oracle","tag-plsql"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Manuten\u00e7\u00e3o no Oracle Forms -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.viamais.net\/blog\/manutencao-no-oracle-forms\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Manuten\u00e7\u00e3o no Oracle Forms -\" \/>\n<meta property=\"og:description\" content=\"[ad#texto] Uma coisa incomoda e muito boa parte dos desenvolvedores, \u00e9 o de prestar manuten\u00e7\u00e3o\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.viamais.net\/blog\/manutencao-no-oracle-forms\/\" \/>\n<meta property=\"og:site_name\" content=\"ViamaisBLOG\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/viamais.viablog\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/viamais.viablog\" \/>\n<meta property=\"article:published_time\" content=\"2010-09-02T22:11:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2010-09-02T22:18:44+00:00\" \/>\n<meta name=\"author\" content=\"Petter Rafael\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@petterrafael\" \/>\n<meta name=\"twitter:site\" content=\"@petterrafael\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Petter Rafael\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/manutencao-no-oracle-forms\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/manutencao-no-oracle-forms\\\/\"},\"author\":{\"name\":\"Petter Rafael\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#\\\/schema\\\/person\\\/a13697c83eb9e9fe998636b42c020ec2\"},\"headline\":\"Manuten\u00e7\u00e3o no Oracle Forms\",\"datePublished\":\"2010-09-02T22:11:53+00:00\",\"dateModified\":\"2010-09-02T22:18:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/manutencao-no-oracle-forms\\\/\"},\"wordCount\":470,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#organization\"},\"keywords\":[\"Dicas\",\"Oracle\",\"PL\\\/SQL\"],\"articleSection\":[\"Dicas\",\"Oracle\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.viamais.net\\\/blog\\\/manutencao-no-oracle-forms\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/manutencao-no-oracle-forms\\\/\",\"url\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/manutencao-no-oracle-forms\\\/\",\"name\":\"Manuten\u00e7\u00e3o no Oracle Forms -\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#website\"},\"datePublished\":\"2010-09-02T22:11:53+00:00\",\"dateModified\":\"2010-09-02T22:18:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/manutencao-no-oracle-forms\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.viamais.net\\\/blog\\\/manutencao-no-oracle-forms\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/manutencao-no-oracle-forms\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dicas\",\"item\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/category\\\/dicas\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Manuten\u00e7\u00e3o no Oracle Forms\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/\",\"name\":\"ViamaisBLOG\",\"description\":\"Blog de tecnologia com dicas para melhorar sua internet e as novidades de gadgets e aplicativos.\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#organization\",\"name\":\"Viablog\",\"url\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.viamais.net\\\/blog\\\/wp-content\\\/uploads\\\/2014\\\/10\\\/logo_viamais.png?fit=150%2C150&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.viamais.net\\\/blog\\\/wp-content\\\/uploads\\\/2014\\\/10\\\/logo_viamais.png?fit=150%2C150&ssl=1\",\"width\":150,\"height\":150,\"caption\":\"Viablog\"},\"image\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/viamais.viablog\",\"https:\\\/\\\/x.com\\\/petterrafael\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#\\\/schema\\\/person\\\/a13697c83eb9e9fe998636b42c020ec2\",\"name\":\"Petter Rafael\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ec1d50795aefe5170d97a2816386714d30fce28bcb746631048cc673d70f8443?s=96&d=identicon&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ec1d50795aefe5170d97a2816386714d30fce28bcb746631048cc673d70f8443?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ec1d50795aefe5170d97a2816386714d30fce28bcb746631048cc673d70f8443?s=96&d=identicon&r=g\",\"caption\":\"Petter Rafael\"},\"description\":\"Desenvolvedor Web atua com as tecnologias Java e PHP apoiadas pelos bancos de dados Oracle e MySQL. Al\u00e9m dos ambientes de desenvolvimento acima possuiu amplo conhecimento em servidores Apache\\\/Tomcat, Photoshop, Arte &amp; Foto, Flash e mais uma dezena de ferramentas e tecnologias emergentes. Atualmente colabora com o Viablog escrevendo sobre programa\u00e7\u00e3o e tecnologia.\",\"sameAs\":[\"http:\\\/\\\/www.viamais.net\\\/blog\",\"https:\\\/\\\/www.facebook.com\\\/viamais.viablog\"],\"url\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/author\\\/petterrafael\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Manuten\u00e7\u00e3o no Oracle Forms -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.viamais.net\/blog\/manutencao-no-oracle-forms\/","og_locale":"pt_BR","og_type":"article","og_title":"Manuten\u00e7\u00e3o no Oracle Forms -","og_description":"[ad#texto] Uma coisa incomoda e muito boa parte dos desenvolvedores, \u00e9 o de prestar manuten\u00e7\u00e3o","og_url":"https:\/\/www.viamais.net\/blog\/manutencao-no-oracle-forms\/","og_site_name":"ViamaisBLOG","article_publisher":"https:\/\/www.facebook.com\/viamais.viablog","article_author":"https:\/\/www.facebook.com\/viamais.viablog","article_published_time":"2010-09-02T22:11:53+00:00","article_modified_time":"2010-09-02T22:18:44+00:00","author":"Petter Rafael","twitter_card":"summary_large_image","twitter_creator":"@petterrafael","twitter_site":"@petterrafael","twitter_misc":{"Escrito por":"Petter Rafael","Est. tempo de leitura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.viamais.net\/blog\/manutencao-no-oracle-forms\/#article","isPartOf":{"@id":"https:\/\/www.viamais.net\/blog\/manutencao-no-oracle-forms\/"},"author":{"name":"Petter Rafael","@id":"https:\/\/www.viamais.net\/blog\/#\/schema\/person\/a13697c83eb9e9fe998636b42c020ec2"},"headline":"Manuten\u00e7\u00e3o no Oracle Forms","datePublished":"2010-09-02T22:11:53+00:00","dateModified":"2010-09-02T22:18:44+00:00","mainEntityOfPage":{"@id":"https:\/\/www.viamais.net\/blog\/manutencao-no-oracle-forms\/"},"wordCount":470,"commentCount":0,"publisher":{"@id":"https:\/\/www.viamais.net\/blog\/#organization"},"keywords":["Dicas","Oracle","PL\/SQL"],"articleSection":["Dicas","Oracle"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.viamais.net\/blog\/manutencao-no-oracle-forms\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.viamais.net\/blog\/manutencao-no-oracle-forms\/","url":"https:\/\/www.viamais.net\/blog\/manutencao-no-oracle-forms\/","name":"Manuten\u00e7\u00e3o no Oracle Forms -","isPartOf":{"@id":"https:\/\/www.viamais.net\/blog\/#website"},"datePublished":"2010-09-02T22:11:53+00:00","dateModified":"2010-09-02T22:18:44+00:00","breadcrumb":{"@id":"https:\/\/www.viamais.net\/blog\/manutencao-no-oracle-forms\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.viamais.net\/blog\/manutencao-no-oracle-forms\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.viamais.net\/blog\/manutencao-no-oracle-forms\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.viamais.net\/blog\/"},{"@type":"ListItem","position":2,"name":"Dicas","item":"https:\/\/www.viamais.net\/blog\/category\/dicas\/"},{"@type":"ListItem","position":3,"name":"Manuten\u00e7\u00e3o no Oracle Forms"}]},{"@type":"WebSite","@id":"https:\/\/www.viamais.net\/blog\/#website","url":"https:\/\/www.viamais.net\/blog\/","name":"ViamaisBLOG","description":"Blog de tecnologia com dicas para melhorar sua internet e as novidades de gadgets e aplicativos.","publisher":{"@id":"https:\/\/www.viamais.net\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.viamais.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.viamais.net\/blog\/#organization","name":"Viablog","url":"https:\/\/www.viamais.net\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.viamais.net\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/www.viamais.net\/blog\/wp-content\/uploads\/2014\/10\/logo_viamais.png?fit=150%2C150&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.viamais.net\/blog\/wp-content\/uploads\/2014\/10\/logo_viamais.png?fit=150%2C150&ssl=1","width":150,"height":150,"caption":"Viablog"},"image":{"@id":"https:\/\/www.viamais.net\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/viamais.viablog","https:\/\/x.com\/petterrafael"]},{"@type":"Person","@id":"https:\/\/www.viamais.net\/blog\/#\/schema\/person\/a13697c83eb9e9fe998636b42c020ec2","name":"Petter Rafael","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/ec1d50795aefe5170d97a2816386714d30fce28bcb746631048cc673d70f8443?s=96&d=identicon&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ec1d50795aefe5170d97a2816386714d30fce28bcb746631048cc673d70f8443?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ec1d50795aefe5170d97a2816386714d30fce28bcb746631048cc673d70f8443?s=96&d=identicon&r=g","caption":"Petter Rafael"},"description":"Desenvolvedor Web atua com as tecnologias Java e PHP apoiadas pelos bancos de dados Oracle e MySQL. Al\u00e9m dos ambientes de desenvolvimento acima possuiu amplo conhecimento em servidores Apache\/Tomcat, Photoshop, Arte &amp; Foto, Flash e mais uma dezena de ferramentas e tecnologias emergentes. Atualmente colabora com o Viablog escrevendo sobre programa\u00e7\u00e3o e tecnologia.","sameAs":["http:\/\/www.viamais.net\/blog","https:\/\/www.facebook.com\/viamais.viablog"],"url":"https:\/\/www.viamais.net\/blog\/author\/petterrafael\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p5Ih4c-BG","jetpack-related-posts":[{"id":4910,"url":"https:\/\/www.viamais.net\/blog\/tunning-oracle-trabalhando-o-contexto\/","url_meta":{"origin":2336,"position":0},"title":"Tunning Oracle, trabalhando o contexto","author":"Petter Rafael","date":"25\/03\/2013","format":false,"excerpt":"[ad#texto] O Oracle \u00e9 um banco de dados que vem evoluindo a muitas d\u00e9cadas, na sua origem ele apenas comportava SQL, a linguagem PL\/SQL foi desenvolvida posteriormente pela Oracle e foi sendo inserida e melhorada aos poucos, internamente a Oracle criou dois ambientes distintos de processamento, um para o SQL\u2026","rel":"","context":"Em &quot;Dicas&quot;","block_context":{"text":"Dicas","link":"https:\/\/www.viamais.net\/blog\/category\/dicas\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3242,"url":"https:\/\/www.viamais.net\/blog\/lancado-o-plsql-developer-9\/","url_meta":{"origin":2336,"position":1},"title":"Lan\u00e7ado o PL\/SQL Developer 9","author":"Petter Rafael","date":"12\/12\/2011","format":false,"excerpt":"[ad#texto] Tido por muitos desenvolvedores Oracle como a melhor ferramenta para desenvolvimento em PL\/SQL, o PL\/SQL Developer chega a vers\u00e3o 9. As principais novidades s\u00e3o: Suporte para trabalhos utilizando os novos recursos o Excel (xlsx); Agora \u00e9 poss\u00edvel estar conectado com mais de um usu\u00e1rio em mais de uma janela,\u2026","rel":"","context":"Em &quot;Novidades&quot;","block_context":{"text":"Novidades","link":"https:\/\/www.viamais.net\/blog\/category\/novidades\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":913,"url":"https:\/\/www.viamais.net\/blog\/bugs-bugs-bugs\/","url_meta":{"origin":2336,"position":2},"title":"Bugs, bugs, bugs","author":"Petter Rafael","date":"12\/03\/2009","format":false,"excerpt":"O Oracle Forms & Reports s\u00e3o ferramentas que auxiliam e automatizam muito o processo de desenvolvimento de software, a produtividade \u00e9 alta embora se o software a ser desenvolvido sair do b\u00e1sico (manipula\u00e7\u00e3o de dados) e precisar de recursos mais refinados como manipula\u00e7\u00e3o de hardware, leitura serial, manipula\u00e7\u00e3o de arquivos,\u2026","rel":"","context":"Em &quot;Oracle&quot;","block_context":{"text":"Oracle","link":"https:\/\/www.viamais.net\/blog\/category\/oracle\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2316,"url":"https:\/\/www.viamais.net\/blog\/oracle-best-pratices\/","url_meta":{"origin":2336,"position":3},"title":"Oracle Best Pratices","author":"Petter Rafael","date":"18\/08\/2010","format":false,"excerpt":"[ad#texto] Volto a afirmar que todo bom desenvolvedor acompanha e segue todas as best pratices de sua ferramenta de trabalho, no meu caso a Oracle divulga as suas e tamb\u00e9m a Sun divulga os Blue Prints para o Java. Mesmo que para o cliente que muitas vezes n\u00e3o tem conhecimento\u2026","rel":"","context":"Em &quot;Java&quot;","block_context":{"text":"Java","link":"https:\/\/www.viamais.net\/blog\/category\/java\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2311,"url":"https:\/\/www.viamais.net\/blog\/deixe-o-oracle-forms-fazer-o-trabalho-dele\/","url_meta":{"origin":2336,"position":4},"title":"Deixe o Oracle Forms fazer o trabalho dele","author":"Petter Rafael","date":"17\/08\/2010","format":false,"excerpt":"[ad#texto] Eu sei que j\u00e1 prometi, mas agora o curso de Oracle Forms est\u00e1 realmente retornando, tanto isso \u00e9 fato que vou colocar esse post como um adendo ao curso, portanto se voc\u00ea que \u00e9 iniciante em Oracle n\u00e3o compreender, n\u00e3o se preocupe, com o passar do curso voc\u00ea vai\u2026","rel":"","context":"Em &quot;Dicas&quot;","block_context":{"text":"Dicas","link":"https:\/\/www.viamais.net\/blog\/category\/dicas\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2347,"url":"https:\/\/www.viamais.net\/blog\/o-nome-da-sql\/","url_meta":{"origin":2336,"position":5},"title":"O nome da SQL","author":"Petter Rafael","date":"13\/09\/2010","format":false,"excerpt":"[ad#texto] Praticamente todo desenvolvedor de software tem que conhecer SQL, mesmo que n\u00e3o seja a sua habilidade principal, pelo menos o b\u00e1sico ele ir\u00e1 precisar em algum momento da sua carreira. A SQL (Structured Query Language) que nasceu com base na \u00e1lgebra relacional d\u00e1 liberdade na execu\u00e7\u00e3o de tarefas diretamente\u2026","rel":"","context":"Em &quot;Dicas&quot;","block_context":{"text":"Dicas","link":"https:\/\/www.viamais.net\/blog\/category\/dicas\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/posts\/2336","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/comments?post=2336"}],"version-history":[{"count":0,"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/posts\/2336\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/media?parent=2336"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/categories?post=2336"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/tags?post=2336"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}