Gruñidos sobre Oracle y SAP

19 Marzo 2010

Manifiesto: En defensa de los derechos fundamentales en internet

Archivado en: Español, Gruñidos — fidelinho @ 8:19 am

La primera vez no publique esto, pero parece que la famosa “ley Sinde” sigue adelante sin ningún cambio, a pesar de los jueces opinen que la descarga vía P2P no es delito (o simplemente se aprueba para saltarse estas decisiones de los jueces) Además, se aprobará en pleno puente. La gente está de vacaciones y así no se entera/protesta. Esta es la clase de políticos que hay en España :(

Ante la inclusión en el Proyecto de Ley de Economía sostenible de modificaciones legislativas que afectan al libre ejercicio de las libertades de expresión, información y el derecho de acceso a la cultura a través de Internet, los periodistas, bloggers, usuarios, profesionales y creadores de Internet manifestamos nuestra firme oposición al proyecto, y declaramos que:

  • Los derechos de autor no pueden situarse por encima de los derechos fundamentales de los ciudadanos, como el derecho a la privacidad, a la seguridad, a la presunción de inocencia, a la tutela judicial efectiva y a la libertad de expresión.
  • La suspensión de derechos fundamentales es y debe seguir siendo competencia exclusiva del poder judicial. Ni un cierre sin sentencia. Este anteproyecto, en contra de lo establecido en el artículo 20.5 de la Constitución, pone en manos de un órgano no judicial -un organismo dependiente del ministerio de Cultura-, la potestad de impedir a los ciudadanos españoles el acceso a cualquier página web.
  • La nueva legislación creará inseguridad jurídica en todo el sector tecnológico español, perjudicando uno de los pocos campos de desarrollo y futuro de nuestra economía, entorpeciendo la creación de empresas, introduciendo trabas a la libre competencia y ralentizando su proyección internacional.
  • La nueva legislación propuesta amenaza a los nuevos creadores y entorpece la creación cultural. Con Internet y los sucesivos avances tecnológicos se ha democratizado extraordinariamente la creación y emisión de contenidos de todo tipo, que ya no provienen prevalentemente de las industrias culturales tradicionales, sino de multitud de fuentes diferentes.
  • Los autores, como todos los trabajadores, tienen derecho a vivir de su trabajo con nuevas ideas creativas, modelos de negocio y actividades asociadas a sus creaciones. Intentar sostener con cambios legislativos a una industria obsoleta que no sabe adaptarse a este nuevo entorno no es ni justo ni realista. Si su modelo de negocio se basaba en el control de las copias de las obras y en Internet no es posible sin vulnerar derechos fundamentales, deberían buscar otro modelo.
  • Consideramos que las industrias culturales necesitan para sobrevivir alternativas modernas, eficaces, creíbles y asequibles y que se adecuen a los nuevos usos sociales, en lugar de limitaciones tan desproporcionadas como ineficaces para el fin que dicen perseguir.
  • Internet debe funcionar de forma libre y sin interferencias políticas auspiciadas por sectores que pretenden perpetuar obsoletos modelos de negocio e imposibilitar que el saber humano siga siendo libre.
  • Exigimos que el Gobierno garantice por ley la neutralidad de la Red en España, ante cualquier presión que pueda producirse, como marco para el desarrollo de una economía sostenible y realista de cara al futuro.
  • Proponemos una verdadera reforma del derecho de propiedad intelectual orientada a su fin: devolver a la sociedad el conocimiento, promover el dominio público y limitar los abusos de las entidades gestoras.
  • En democracia las leyes y sus modificaciones deben aprobarse tras el oportuno debate público y habiendo consultado previamente a todas las partes implicadas. No es de recibo que se realicen cambios legislativos que afectan a derechos fundamentales en una ley no orgánica y que versa sobre otra materia.
  • 13 Marzo 2010

    SAP-Oracle Patchday de Marzo

    Archivado en: Uncategorized — fidelinho @ 10:26 am

    Esto lo tengo un poco descuidadillo. A ver si podemos retomar los temas perdidos/descolgados.
    Recordamos que cada mes SAP publica/actualiza la lista de parches requeridos de Oracle 10g (esperemos que pronto también haya una lista de 11g) Tener instalados estos parches es importante para la estabilidad y seguridad de la instalación de Oracle. Por supuesto, un sistema de producción no se puede parar cada 2×3 para instalar parches nuevos, hay probarlos y testearlos apropiadamente en los sistemas de desarrollo  y test/preproducción.

    De todas formas, hay que estar enterados de que parches hay disponibles, evaluar su necesidad (aunque SAP diga que son requeridos) y urgencia e instalarlos a su debido tiempo. Hay dos tipos de parches que son muy importantes.

    Por un lado están las HOTNEWS. Estas son notas que hablan de problemas relacionados con corrupciones e información inconsistente (también con información acerca de las fechas de finalización de soporte, pero esto no es tan critico como lo anterior) Cualquier DBA debería estar perfectamente informado de la existencia de estas notas y evaluar si pueden afectar a su sistema, incluyendo una posible parada de emergencia para instalar el parche ASAP.

    Por otro lado esta el “Optimizer merge fix” este es un parche que incorpora correcciones para el CBO. Por lo tanto es bastante importante para corregir problemas de rendimiento (o crear nuevos) Este parche también debería ser instalado cuanto antes, no con la misma urgencia que el anterior, pero si no se está actualizado, es difícil analizar si un problema de rendimiento es un bug nuevo o ya esta resuelto en ese parche. Además, cuando hay un nuevo parche de este tipo, es muy posible que también haya nuevas recomendaciones de parámetros.

    Por eso, una vez al mes, se deberían revisar las recomendaciones de SAP respecto los parámetros y parches y evaluar si es necesario tomar alguna medida de urgencia. No seria la primera vez que por no instalar uno de estos parches (ahorrar una parada de un par de horas) unas semanas/meses después se tiene un incidente relacionado con ellos que causa un tiempo de inactividad mayor => reparación de corrupciones con parada para restaurar copias de seguridad e instalar los parches, revisión de inconsistencias de datos, etc.

    Y todo este rollo para decir que SAP ha actualizado la nota 1137346 – Oracle 10.2.0: Patches/patch collections for Oracle 10.2.0.4

    No hay muchos cambios, no hay nuevas HOTNEWS ni parche para el CBO. Han sacado un nuevo parche “kcb*-Merge” que incluye algún parche ya existente.

    Mi recomendación, ir a esa nota, revisar los parches, notas asociadas (mirar en metalink, muchos parches no tienen nota asociada) y evaluar su importancia para vuestro solución.

    Además es interesante conocer la nota 540477 “Collective note: Oracle – Hot News notes”

    7 Marzo 2010

    Oracle 11gR2 en SAP acercándose – BR*Tools

    Archivado en: BR*Tools, Español, Oracle, SAP — fidelinho @ 5:54 pm

    SAP espera lanzar el soporte de Oracle 11g en el Primer cuatrimestre del año. Eso quiere decir que debería de ser este mes.
    Por ahora no hay noticias firmes de una fecha, pero ya ha sacado las BR*Tools 7.20 (1428529) Esta versión ha sido preparada específicamente para Oracle 11g  soporta nuevas características como:

    * SecureFile-Lobs
    * Compresión de tablas
    * Compresión y cifrado de tablespaces
    y algunas otras.

    Más detalles en la nota 1430669

    Aprovechando que el Pisuerga pasa por Valladolid, voy a empezar aquí una serie sobre las BR*Tools.

    QUE SON LAS BR*TOOLS signquestion3xd

    BR* Tools es un conjunto de herramientas creadas por SAP para la administración de la base de datos Oracle en entornos SAP.  BR significa backup/recovery, pero (actualmente) incluyen mucha más funcionalidad. Estas herramientas

    * Siguen las normas y recomendaciones de SAP.
    * Están integradas en el CCMS (Computing Center management System)
    * Actualizan el diccionario de datos de SAP

    Son parte del Kernel de SAP, per al mismo tiempo pueden ser (y normalmente son) versiones superiores al kernel e incluso a la versión de BASIS (creo que en español se llama Básico), es decir, que son una parte especial del kernel.

    Estas herramientas se ejecutan a nivel del sistema operativo, pero también se pueden llamar desde alguna transacción de SAP.

    “Antiguamente”, existía una herramienta llamada SAPDBA con la que se realizaba la administración  de la base de Oracle. Pero hace bastante tiempo que SAP no la desarrolla y no debería de ser usada con ninguna versión de Oracle superior a 9i . Desde esta versión de Oracle, las BR*Tools han reemplazado totalmente a SAPDBA y, por supuesto, incluyen funcionalidad que no existe en SAPDBA.

    Finalmente, recordar que hay que diferenciar entre BR*Tools (conjunto de herramientas para la administración de la base de datos Oracle) y BRTOOLS (programa que actúa de menú para esas herramientas)

    28 Febrero 2010

    Están locos esto “Romanos” (Ils sont fous ces “romains”)

    Archivado en: Español, Gruñidos — fidelinho @ 11:41 am

     intro-obelix Esta es la frase más famosa de Obelix, pero últimamente parece que se puede aplicar a alguna gente alrededor de “internet”, derechos de autor y similares.
    Podemos empezar por el presidente de Telefónica, el cual quiere cobrarle a Google (y otras empresas) porque se benefician de usar sus redes (como si Google no pagara por el ancho de banda usado)

    Genial el tío. hay comentarios varios como el periódico El País, El Mundo, y Enrique Dans  aquí  y aquí y otros. Estos comentarios son un peligro para la neutralidad de la internet, pero viendo las reacciones mejor nos preparamos para lo peor, hasta el ministro de industria le apoya cry  Interesantes los comentarios de Enrique Dans aquí y aquí  (le tendré que cobrar yo también si le mando “trafico? )
    Lo mejor es que El jueves lo nombró “El gilipollas de la semana

    Por otro lado, tenemos a los EE.UU. intentando “abolir” el software libre. La IIPA (International Intellectual Property Alliance) ha elaborado un informe (Special 301 watchlist) en el que se incluyen países que usan software libre (Brasil, indonesia, India) y le ha pedido al representante de comercio de los EE.UU que considere eso tan grave como la “piratería” dado que:

    …simply weakens the software industry and undermines its long-term competitiveness by creating an artificial preference for companies offering open source software and related services, even as it denies many legitimate companies access to the government market.

    Rather than fostering a system that will allow users to benefit from the best solution available in the market, irrespective of the development model, it encourages a mindset that does not give due consideration to the value to intellectual creations.

    En España la SGAE (y otras asociaciones similares) se agarran a este informe como un clavo ardiente dado que indica que el nivel de “piratería” en España es muy alto, preo nadie (del gobierno y/o periódicos) parece darse cuenta que la IIPA es una organización privada formada por los equivalentes a la SGAE. Además, por ahora y hasta que la ley cambie, en España existe una figura legal que no existe en EE.UU. Se denomina “copia Privada”  con lo cual el  tema de la “piratería” habría que tomarlo con un par de pinzas. Si tenéis ganas de  leer sobre este “famoso” informe, de nuevo os mando a las páginas de Enrique Dans (tengo que cambiar los blogs que leo) y también de OracleDBACR

    Para acabar, otro lucimiento de los políticos españoles en Europa, donde comparan la pedofilia con la vulneración de la propiedad intelectual (El Mundo, el Economista, Red S@S)

    Y otro día hablaremos de la “Ley Sinde”

    23 Enero 2010

    ORA-00940: invalid ALTER command during startup

    Archivado en: Español, Oracle — fidelinho @ 5:00 pm

    He reinstalado Oracle y al intentar arrancar recibo este extraño error:

    C:\>sqlplus / as sysdba

     

    SQL*Plus: Release 10.2.0.4.0 - Production on Sa Jan 23 17:58:25 2010

     

    Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.

     

    Connected to an idle instance.

     

    SQL> startup

    ORA-00940: invalid ALTER command

    SQL>

    En el alert.log no hay nada de nada:

    Starting ORACLE instance (normal)

    LICENSE_MAX_SESSION = 0

    LICENSE_SESSIONS_WARNING = 0

    Picked latch-free SCN scheme 2

    Autotune of undo retention is turned on.

    IMODE=BR

    ILAT =11

    LICENSE_MAX_USERS = 0

    SYS auditing is disabled

    Después de investigar un poquito (google) la razón está clara. Aunque he instalado el mismo patch set, no he instalado el “patch collection”

    Dado que he usado el mismo fichero de configuración al reinstalar, el parámetro “_fix_control” contiene valores incorrectos.

    Por el error, parece que Oracle usa “ALTER SYSTEM SET” para este parámetro y, dado que hay parches que todavía no se han instalado, falla y el sistema no arranca.

    Una solución rápida es comentar ese parámetro (pfile) o resetearlo (spfile), de esa forma el sistema arranca y podemos usar el script de la nota 1171650 para ajustar los parámetros de acuerdo con las recomendaciones de SAP. Aunque la mejor solución es instalar la ultima “colección de parches” para Windows

    8 Enero 2010

    2010 bugs

    Archivado en: Español, SAP — fidelinho @ 9:10 pm

    Después de un “descanso” con la familia vuelvo. A ver si este año me esmero un poquito más.

    A lo que iba. Tanto rollo hace 10 años con el cambio de milenio (el famoso 2k bug) que ahora se han han colados varios bugs relacionados con el 2010.

    El primero un fallo bastante importante de SAP. Está documentado en la nota 1422843 Wrong deletion date in spool request. Este error hace que no se borren automáticamente las entradas del spool .

    Otro  un fallo también gordillo que afecta más al común de los mortales (que viva en Alemania)  Este fallo afecta a unos 30 millones de tarjetas de crédito y débito que no reconocen el año 2010 y, por lo tanto, no pueden ser utilizadas. El fallo no será  totalmente solucionado hasta el próximo lunes 11 (por lo menos) Más detalles en  El País o 20 minutos

    6 Diciembre 2009

    Importante/interesante HOTNEW: corrupción despues de un rebuild online

    Archivado en: HOTNEW, Oracle, Parches — Etiquetas: , , — fidelinho @ 11:37 pm

    La semana pasada SAP ha publicado una HOTNEW bastante importante:

    Note 1413928 – Index corruption/wrong results after rebuild index ONLINE

    Hay varios puntos muy importantes:

    • Este problema puede ocurrir con cualquier versión de Oracle, no solo 10g
    • El problema no es detectado por DBVerify (probablemente RMAN tampoco lo detecte), solamente “analyze table validate structure cascade online”
    • Un “select” usando el indice afectado no tiene pq dar un error, simplemente devuelve menos filas de las esperadas
    • Si el indice afectado es el primario, es posible que haya registros duplicados.

    8 Octubre 2009

    Scuba. Repaso leccion 1

    Archivado en: scuba — Etiquetas: — fidelinho @ 10:02 pm

    - al comprar el equipo, lo más importante es que sea còmodo y se ajuste bien
    - la máscara debe cubrir la nariz
    - el equipo se debe lavar con agua fresca después de cada uso
    - el BCD más común es el tipo jacket
    - la botella se tiene que revisar visualmente todos los años y es necesario un test hidrostático periódico
    - las botellas no se pueden dejar de pie sin vigilancia. Hay que asegurarlas al transportarlas para evitar que rueden o se caigan
    - los reguladores reducen la presión de la botella en dos pasos/etapas para poder respirar el aire de ella
    - la característica más importante del regulador es la facilidad al respirar
    - el regulador debe ser revisado todos los años por un profesional
    - el manómetro es necesario para saber cuanto aire queda en la botella durante la inmersión
    - se bucea siempre con in buddy (ya veré como se dice esto en español) por seguridad, diversión y practicalidad
    - el equipo puede lucir bien sin que sea incomodo o no se ajuste bien o falten algunas características importantes

    25 Septiembre 2009

    SDN blogs sobre rendimiento

    Archivado en: Español, SAP — fidelinho @ 11:12 pm

    He decidido crear esta entrada con enlaces a algunos blogs en SDN relacionados con las que yo considero que son unas transacciones muy importantes para analizar problemas de rendimiento ST05, SE30 y ST12 (que viene a ser las dos anteriores juntas). Blogs que deberían ser de lectura obligada a algún desarrollador y para cualquiera que necesite buscar una solución a algún problema de rendimiento.

    The SQL Trace (ST05) – Quick and Easy

    The ABAP Runtime Trace (SE30) – Quick and Easy

    Single Transaction Analysis (ST12) – getting started

    ST12 – The workprocess trace

    ST12 – storing additional information and managing traces

    Hay algunos blogs acerca de ST03 pero ninguno tan “sencillito”, de todas formas recomiendo la serie escrita por Andreas Vogel

    13 Septiembre 2009

    Entradas de Oracle semanas 35-37

    Archivado en: Español, Oracle, resumen_blogroll — fidelinho @ 11:41 am

    Las ultimas semanas no he podido escribir mucho y ahora me encuentro con un montón de artículos que leer cry

    Como es de esperar hay un gran numero de artículos referentes a Oracle 11gR2:

    Doug Burns: Sep 1: 11.2 Release

    Jonathan Lewis: 11gR2

    Greg Rahn: Top 10 Oracle 11gR2 New Features

    Tanel Poder: Oracle 11gR2 has been released – and with column oriented storage option

    Christian Antognini: Deferred Segment Creation y Script to Download 11gR2 Documentation

    Optimizer Development Group: What’s Changed between my New Query Plan and the Old One?

    Amit Bansal: 11gR2: Monitoring Real Time SQL Plan Execution from Oracle Enterprise Manager, Link:11gR2 RAC installation steps on OEL4, 11gR2 Database Installation with ASM on OEL5, 11gR2:What if Oracle gives you Kernel parameter fixup script

    Saurabh Sood: Get Upgrading: Steps To Upgrade To 11gR2

    Enrique Orbegozo: Instalando Oracle 11g Release 2 en OEL 5.3

    Kerry Osborne: Quotes in Strings ( Oracle Q-quote )

    Tim Hall: Dipping my toe in 11gR2…

    Karen Morton: 11gR2 – LISTAGG

    Ronald Vargas Quesada: Algunas nuevas características del release 2 de Oracle 11g

    y más que habrá en las próximas semanas (o meses)

    Además un montón de artículos de todo tipo. A destacar la entrevista a Cary Millsap en  Questioning Method R: An Interview with Cary Millsap, Richard Foote habla del parámetro OPTIMIZER_INDEX_CACHING, parametro que en SAP debe ser configurado según sus recomendaciones. Alberto Dell’Era nos explica que el CBO asume siempre que una sentencia SELECT devuelve por lo menos una fila. Acabo con un articulo interesante de Porus Homi Havewala, “Patch a Thousand Databases, Using Oracle Enterprise Manager Grid Control“, característica que no conocía.

    Hubo otros artículos interesantes estas semanas, pero no los menciono aquí que son muchos. H encontrado que Coskan Gundogar tiene un “blogroll” ya hecho y podéis mirarlo

    Entradas más antiguas »

    Blog de WordPress.com.