{"id":981,"date":"2014-07-08T11:01:48","date_gmt":"2014-07-08T09:01:48","guid":{"rendered":"http:\/\/clemente.pamplona.name\/dba\/?p=981"},"modified":"2014-07-08T11:01:48","modified_gmt":"2014-07-08T09:01:48","slug":"parametro-compatible-en-las-bases-de-datos","status":"publish","type":"post","link":"http:\/\/clemente.pamplona.name\/dba\/parametro-compatible-en-las-bases-de-datos\/","title":{"rendered":"Par\u00e1metro compatible en las bases de datos"},"content":{"rendered":"<p>Hoy vamos a ver uno de los par\u00e1metros mas sencillos que hay pero que puede provocarnos alg\u00fan que otro quebradero de cabeza. El par\u00e1metro \u00abcompatible\u00bb<\/p>\n<p>Uno de los par\u00e1metros del init.ora de nuestras bases de datos es el de la compatibilidad.<br \/>\n Este par\u00e1metro afecta al funcionamiento interno de la base de datos afectando no solamente al modo de trabajo del optimizador sino tambi\u00e9n pudiendo afectar a la manera en la que Oracle maneja f\u00edsicamente algunas estructuras de datos. <\/p>\n<p>\u00bfCual es la principal consecuencia de esto?<br \/>\nQue <strong>NO<\/strong> es posible la vuelta atr\u00e1s.<br \/>\nDesde Oracle 9i , la versi\u00f3n de base de datos est\u00e1 compuesta por 5 d\u00edgitos cuyo significado es:<br \/>\n<img decoding=\"async\" src=\"http:\/\/docs.oracle.com\/cd\/E11882_01\/server.112\/e23633\/img\/upgrd004.gif\" alt=\"Opciones del n\u00famero \" \/><\/p>\n<p>En nuestro af\u00e1n de tener la base de datos al \u00faltimo nivel de funcionalidad podemos tender a subir siempre el nivel de compatibilidad al m\u00e1ximo.<br \/>\nEsta costumbre no solo la desaconsejamos aqu\u00ed, sino que es una de los advices que dan desde Oracle <em>\u00abUse only the first 3 digits for the compatible parameter unless there would be some very specific instructions to do otherwise.\u00bb<\/em>.<\/p>\n<p>La raz\u00f3n es que, como coment\u00e1bamos al principio, el par\u00e1metro compatible no es algo que pueda deshacerse ya que afecta a la estructura f\u00edsica de la base de datos con lo que, en caso de tener que hacer marcha  atr\u00e1s hacia una versi\u00f3n compatible inferior deber\u00e1 de hacerse <strong>un downgrade completo de la base de datos.<\/strong><\/p>\n<p>Para mas informaci\u00f3n, como siempre en soporte de Oracle:<\/p>\n<ul>\n<li> <a href=\"http:\/\/docs.oracle.com\/cd\/E11882_01\/server.112\/e23633\/intro.htm#UPGRD001\">About Oracle Database Release Numbers<\/a>\n<li>Note 733987.1      How To Change The COMPATIBLE Parameter And What Is The Significance? (Doc ID 733987.1)\n<li>Note 1563364.1    What is the Relationship between the COMPATIBLE Initialization Parameter and the Optimizer (Doc ID 1563364.1)\n<li>Note 1458741.1    COMPATIBLE Parameter &#8211; Explanation, Usage and Advise (Doc ID 1458741.1)\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Hoy vamos a ver uno de los par\u00e1metros mas sencillos que hay pero que puede provocarnos alg\u00fan que otro quebradero de cabeza. El par\u00e1metro \u00abcompatible\u00bb Uno de los par\u00e1metros del init.ora de nuestras bases de datos es el de la &hellip; <a href=\"http:\/\/clemente.pamplona.name\/dba\/parametro-compatible-en-las-bases-de-datos\/\">Sigue leyendo <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,66,8,3],"tags":[171,170,28],"class_list":["post-981","post","type-post","status-publish","format-standard","hentry","category-dummie","category-errores-ora","category-parametrizacion","category-tunning","tag-compatible","tag-init-ora","tag-spfile"],"_links":{"self":[{"href":"http:\/\/clemente.pamplona.name\/dba\/wp-json\/wp\/v2\/posts\/981","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/clemente.pamplona.name\/dba\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/clemente.pamplona.name\/dba\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/clemente.pamplona.name\/dba\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/clemente.pamplona.name\/dba\/wp-json\/wp\/v2\/comments?post=981"}],"version-history":[{"count":8,"href":"http:\/\/clemente.pamplona.name\/dba\/wp-json\/wp\/v2\/posts\/981\/revisions"}],"predecessor-version":[{"id":991,"href":"http:\/\/clemente.pamplona.name\/dba\/wp-json\/wp\/v2\/posts\/981\/revisions\/991"}],"wp:attachment":[{"href":"http:\/\/clemente.pamplona.name\/dba\/wp-json\/wp\/v2\/media?parent=981"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/clemente.pamplona.name\/dba\/wp-json\/wp\/v2\/categories?post=981"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/clemente.pamplona.name\/dba\/wp-json\/wp\/v2\/tags?post=981"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}