Entradas

Mostrando entradas de julio, 2011

Oracle 11gR2: SQL*PLUS el parámetro exitcommit

Imagen
Oracle 11gR2: SQL*PLUS el parámetro exitcommit : " En las versiones previas a Oracle Database 11gR2, la herramienta SQL*PLUS, utilizada para accesar a nivel de línea de comando la base de datos, requería que de manera explícita, se especificara la finalización de un trabajo, o en palabras más técnicas, que se hiciera un 'COMMIT' después del último comando ejecutado, en caso de estar actualizando, insertando o borrando registros en una tabla, antes de hacer un 'EXIT' de la herramienta, para fijar los cambios en la base de datos. Cuando le dabamos 'EXIT' y no habíamos hecho 'COMMIT'- fijación de datos, automáticamente la base de datos, generaba un rollback de las transacciones pendientes de fijación. En la versión 11gR2, las cosas han cambiado. Ahora en la herramienta SQL*Plus, existe un nuevo parámetro llamado "exitcommit", que controla, que debe hacer la herramienta, previo a la salida de la misma, en caso de no haber hecho un COMMIT e

Fusion Applications: Installing Oracle Database 11g for Oracle Identity Management

Fusion Applications: Installing Oracle Database 11g for Oracle Identity Management : "In my previous post I described the steps you need to take to install Oracle Enterprise Linux. As prerequisite for Oracle Fusion Applications, Oracle Identitiy Management needs to be installed and configured. Oracle Identity Management is the equivalent of LDAP for Windows, except Oracle uses a database (surprisingly) to store its user management. This post [...] Related posts: Oracle Fusion Applications: Installing Oracle Enterprise Linux (64bit) to host Oracle Identity Management Installing Oracle Fusion Applications: Where to start Fusion Applications, a first presentation from Oracle "

Migrar de MySQL a PostgreSQL

Imagen
Migrar de MySQL a PostgreSQL : " El siguiente howto muestra una alternativa para realizar migraciones de servidores de base de datos MySQL a PostgreSQL. ¿Por qué se desea migrar? Existen diferentes motivos por lo que un usuario desea migrar de proveedor de base de datos. En lo personal ha sido por requerimientos del cliente, la mayoría de las migraciones de MySQL a PosgreSQL obedecen a los siguientes factores: Rendimiento Replicación y cluster Alta disponibilidad Licencia (BSD en lugar de GPL)Mas: http://www.fbielma.org/migrar-de-mysql-a-postgresql/ "

Limieza de logs en Oracle 11G

Imagen
Limieza de logs en Oracle 11G : " Hoy voy a describir la limpieza de logs con 11g ADRCI, bueno voy a describir la teoría porque en la práctica yo no he conseguido que esto funcione, se cambia pero no borra nada. En versiones anteriores de oracle los archivos de trazas de udump, cdump y dbump se tenían que borrar a mano. En Oracle 11g se con la ADR el proceso MMON se encargará de borrar los ficheros automáticamente en función de dos parámetros: LONGP_POLICY (Periodos largos) Por defecto 365 días y borra Incidentes chequeos del estado de la base de datos SHORTP_POLICY (short term) Por defecto 30 días y se encarga de trace y core dumps El comandos de ADRCI show control muestra la configuración de estos valores: adrci> show control ADR Home = /u01/app/oracle/diag/rdbms/prueba/prueba: ************************************************************************* ADRID SHORTP_POLICY LONGP_POLICY LAST_MOD_TIME LAST_A

Mostrar la hora en el prompt de sqlplus

Mostrar la hora en el prompt de sqlplus : "En las sesiones interactivas de sqlplus puede resultar interesante guardar la hora en que se han ejecutado los comandos para una referencia futura. Vamos a ver como lo podemos hacer. Entre las opciones de sqlplus tenemos la opción TIME que por defecto esta a OFF: SQL> show time time OFF Si la dejamos a ON [...]"

Buscar la sesión por PID y ver la query SQL en Oracle

Buscar la sesión por PID y ver la query SQL en Oracle : "En Oracle tenemos un montón de tablas y vistas que nos permiten obtener muchos datos de la instancia. Vamos a ver algunos campos de las vistas v$session, v$process y v$sqlarea para obtener el identificador de sesión y la query para poder matar ls query a partir del PID del sistema operativo. En la vista v$session [...]"

Storage: diferencias entre NAS, SAN y DAS

Imagen
Storage: diferencias entre NAS, SAN y DAS : " Imagen: www.gta.ufrj.br NAS (Network Attached Storage), SAN (storage area network) y DAS (Direct Attached Storage) son tres modos de almacenamiento muy utilizados en la actualidad y que conviene saber diferenciar para conocer en que momento nos puede ser de utilidad uno u otro.Conocer el significado de sus siglas ya nos puede dar una idea de cada uno, no obstante vamos a ver de forma directa y clara lo que es cada uno de ellos. NAS (Network Attached Storage) Este modo de almacenamiento se caracteriza por servir de soporte para el compartimiento de datos dentro de una red a través del protocolo TCP-IP y basandose en sistemas de ficheros remotos como NFS (Network File System) o CIFS (Common Internet File System) . Los equipos conectados a la NAS piden los datos (ficheros) de forma remota a la unidad NAS a través de uno de estos dos protocolos y se almacenan en la propia máquina local. SAN ( Storage Area Network ) La principal diferenci

Cómo iniciar y parar servicios de Windows desde CMD (línea de comandos)

Imagen
Cómo iniciar y parar servicios de Windows desde CMD (línea de comandos) : " Normalmente para arrancar, parar y reiniciar servicios de Windows Server accedemos a Services, ya sea ejecutando services.msc desde Inicio > Ejecutar o desde Inicio > Panel de Control > Herramientas administrativas > Servicios . Otra forma, a veces más rápida es hacerlo directamente desde la línea de comandos (CMD) de windows. Para ello abrimos una ventana de cmd desde Inicio > Ejecutar > cmd . Iniciar un servicio Desde la línea de comandos ejecutamos: net start servicio Por ejemplo, para iniciar el servicio de correo mailenable sería: net start mailenable Parar un servicio Desde la línea de comandos ejecutamos: net stop servicio Por ejemplo, para parar el servicio de correo mailenable sería: net stop mailenable Pausar un servicio Desde la línea de comandos ejecutamos: net pause servicio Por ejemplo, para pausar el servicio de correo mailenable sería: net pause mailenable Reanudar un se

dbForge Query Builder for SQL Server

Imagen
dbForge Query Builder for SQL Server : " Version: 2.0.11 Platform: Windows What's New: Version 2.0.11 included where you can export data from one or even multiple tables at once to the following formats: CSV, DBF, HTML, MS Access, MS Excel, ODBC, PDF, RTF, Text, and XML. Before exporting you can customize export style attributes, such as text, background and border color, font, set output format of exported columns and preview the result. Editor's Rating: User Rating: [Read more] "

Cómo proteger tu información en Linux con Truecrypt

Imagen
Cómo proteger tu información en Linux con Truecrypt : " Truecrypt permite encriptar un disco virtual, una partición o el disco completo de un dispositivo de almacenamiento . Lo más interesante de Truecrypt consiste en la encriptación instantánea de los datos y la posibilidad de configurarlo fácilmente . Probablemente te preguntes: ¿ para qué necesito algo como Truecrypt ? Bueno, sin caer en conspiranoias, el tema de la seguridad es muy sensible y algunas veces es necesario tomar algunas medidas de seguridad adicionales de modo de no comprometer nuestra información. Truecrypt funciona del siguiente modo: montás el dispositivo virtual a través de Truecrypt y luego podés acceder a él como a cualquier otra carpeta de tu sistema. Obviamente, para poder montar el dispositivo es necesario ingresar una contraseña. Una vez que terminás de trabajar, desmontás el dispositivo y listo. Veamos cómo configurar Truecrypt en caso de que queramos encriptar una carpeta de nuestro di

Share a screen session

Imagen
Share a screen session : " $ screen -x <screen_id> View this command to comment, vote or add to favourites View all commands by kineticrick by David Winterbottom ( codeinthehole.com ) "

MOS My Oracle Support en HTML ?

Imagen
MOS My Oracle Support en HTML ? : " Te haz preguntado, que pasa si deseas ingresar en My Oacle Support y no tienes los plugins de adobe o java necesarios para visualizar de manera correcta el sitio.? Pues no hay problema, puedes accesar Oracle MOS, desde la dirección: https://supporthtml.oracle.com en formato "HTML" únicamente. http://feed.ticoblogger.com "

Oracle 11g: Error conectándose al repositorio de Parches de Oracle

Imagen
Oracle 11g: Error conectándose al repositorio de Parches de Oracle : " Puede ser, que cuándo realices la instalación de tu base de datos, quieras utilizar el área de configuración de parches en el 'Setup' del Oracle Enterprise Manager. Sin embargo, al ingresar tu usuario de MOS ( My Oracle Support ) en la configuración y salvar la misma, te da un error de validación, como si el usuario o la clave estuvieran incorrectas. Pues ten en cuenta la siguiente información: Cuando ingreses por primera vez al área del contenedor para parches, cambia el protocolo de comunicación con el sitio update.oracle.com a 'https', la configuración inicial, lo trae, como lo puedes ver en la imágen superior, con 'http'. Una vez hecho ese cambio, guarda la configuración y podrás observar, como ahora si te da opción de configurar las tareas de actualización, para los Patch Sets de tu base de datos. http://feed.ticoblogger.com "

SQLT : Una poderosa herramienta para hacer tuning a sentencias SQL

Imagen
SQLT : Una poderosa herramienta para hacer tuning a sentencias SQL : " Yo había escuchado hace un tiempo sobre una herramienta que fue generada por el Sr. Carlos Sierra para el centro de soporte Oracle, llamada SQLXEXPLAIN o comúnmente llamada SQLT , nunca la había usado, hasta ayer Es una herramienta buenísima y extremadamente poderosa, que presenta en un formato HTML , todo el análisis sobre una sentencia SQL ya sea que este en un archivo SQL , en memoria o dentro del AWR, en sintésis si quieres hacer un tuning de calidad, pues he aquí la solución He aquí un pequeño uso de esa herramienta Uso básico del SQLT Original post blogged on b2evolution . "