lunes, 25 de agosto de 2014

Quitar interfaz gráfica a un servidor CentOS

También debería servir para RHELFedora o derivados.
Lo instalé con Gnome y ahora no lo necesito para nada, así que seguiremos estas instrucciones, las cuales paso a traducir a mi manera:

Arrancar por defecto en modo consola

El modo consola es cuando arrancas Linux en runlevel 3. Lo haremos comportamiento por defecto reemplazando id:5:initdefault: porid:3:initdefault: en el fichero /etc/inittab.

Desactivar y reactivar la interfaz gráfica temporalmente

Ejecutaremos init 3 para desactivarla e init 5 para reactivarla.

Eliminar la interfaz gráfica definitivamente

Si no te basta con lo anterior y lo que quieres es eliminar por completo la interfaz gráfica de tu servidor, cosa muy razonable si no vas a usarla, ejecuta yum groupremove "GNOME Desktop Environment" "X Window System.

Inicializar sistema operativo CentOS Linux con servicios basicos

Para configurar un servidor CentOS Linux primero es necesario inicializar el equipo procediendo a la deshabilitacion de todos los servicios activados por defecto y dejar solo los necesarios de la siguiente manera:
1. Ingresar en una consola
2. Escribir los siguientes comandos para deshabilitar los servicios por defecto y solo habilitar los basicos:
# LANG=C
# for i in $( chkconfig --list | awk '{ print $1 }' ); do chkconfig $i off; done
# for i in network sshd crond rsyslog haldaemon messagebus; do chkconfig $i on; done
3. Reiniciar el sistema operativo

# reboot


4. Listo.

domingo, 24 de agosto de 2014

Instalar Oracle 11g Express (XE) en CentOS

Este post va explicar como realizar la instalación y configuración basica de Oracle 11g Express Edition (XE) en CentOS. También vamos a echar un rápido vistazo a la configuración de Application Express (APEX) para XE 11g, en un basica y sensilla instalacion. Si lo que desea es levantarla y verla funcionando, sólo puede hacer los pasos 1 a 4 a continuación (y el 10 y 11 de Apex).

Los pasos restantes (5 a 9) cubren copia de seguridad, recuperación y configuración de rendimiento básico. Los requisitos del sistema estan aquí Tu cuadro de CentOS debe tener swap igual a 2xRAM. En cada instalación de CentOS que he hecho por XE, que sólo necesitaba actualizar / instalar los paquetes para libaio, bc, y flex.

yum install libaio flex bc  



Paso 1: Descargar e instalar Oracle 11g XE rpm



Ahora descargaremos Oracle XE rpm, oracle-xe-11.2.0-1.0.x86_64.rpm.zip, de la OTN 
aquí
Después Descomprimiremos oracle-xe-11.2.0-1.0.x86_64.rpm.zip:

unzip -q oracle-xe-11.2.0-1.0.x86_64.rpm.zip => todo dentro de root


Esto creará el directorio Disk1. Ahora nos cambiaremos al directorio Disk1: 

cd Disk1 
ls
oracle-xe-11.2.0-1.0.x86_64.rpm  response  upgrade  

Ahora instalamos el rpm usando el siguiente comando:

rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm Preparing...                ########################################### [100%]  
   1:oracle-xe              ########################################### [100%] Executing post-install steps...  
You must run '/etc/init.d/oracle-xe configure' as the root user to configure the database.  



Paso 2: Opciones y Configurar 11g Database XE


Cuando se completa la instalación, ejecutaremos 'configure /etc/init.d/oracle-xe' para configurar e iniciar la base de datos. 

A menos que desee cambiar los puertos, excepto los valores predeterminados y establecer la contraseña del sistema en SYS/SYSTEM.

Ahora dentro de Disk 1 ejecutaremos esta instrucción: 

/etc/init.d/oracle-xe configure

Luego nos saldrá un mensaje como este:


  1. Oracle Database 11g Express Edition Configuration  
  2. -------------------------------------------------  
  3. This will configure on-boot properties of Oracle Database 11g Express  
  4. Edition.  The following questions will determine whether the database should  
  5. be starting upon system boot, the ports it will use, and the passwords that  
  6. will be used for database accounts.  Press <enter> to accept the defaults.  
  7. Ctrl-C will abort.  
  8.   
  9. Specify the HTTP port that will be used for Oracle Application Express [8080]:  
  10.   
  11. Specify a port that will be used for the database listener [1521]:  
  12.   
  13. Specify a password to be used for database accounts.  Note that the same  
  14. password will be used for SYS and SYSTEM.  Oracle recommends the use of  
  15. different passwords for each database account.  This can be done after  
  16. initial configuration:  
  17. Confirm the password:  
  18.   
  19. Do you want Oracle Database 11g Express Edition to be started on boot (y/n) [y]:y  
  20.   
  21. Starting Oracle Net Listener...Done  
  22. Configuring database...Done  
  23. Starting Oracle Database 11g Express Edition instance...Done  
  24. Installation completed successfully.</enter>  



Curso de SOLARIS 11 en pdf a descargar

Amigos, Como estén de nuevo?
Aca les dejo un link donde pueden descargar el curso de solaris incluyendo la actualizacion del 10 al 11 o la instalacion del mismo 11.

Aca les dejo el link de descarga https://www.dropbox.com/s/aa0lxley3s7o6vv/Oracle%20Solaris%2011%20Information%20Library%20%28Espa%C3%B1ol%29%20Release.zip?dl=1

Mas las imagenes del pdf:

Espero que les sirvan amigos


Que esten bien!!!!!!!!!!!!!!!!!!!

Algunas Querys que nos pueden servir

Amigos como están?, Tanto tiempo sin publicar nada....
Acá les dejo unas consultas muy interesantes que nos pueden servir en este caso para MySQL. Acá les pondré unos casos:

1-    Si tenemos una base de datos llamada Negocio y deseamos cambiarle el nombre a una tabla llamada traslado a detalle_traslado, ingresamos la siguiente consulta:

RENAME TABLE `Negocio`.`traslado` TO `Negocio`.`detalle_traslado`;

Pero no es necesariamente se pone el esquema o base de datos para identificar la tabla la cual pertenece, sino solo se pone esta misma instrucción:

RENAME TABLE `traslado` TO `detalle_traslado`;  

O también sin las comillas:

RENAME TABLE traslado TO detalle_traslado;

2-    Ahora si a la tabla detalle_traslado deseamos agregar un campo llamado cantidad y tipo float y que no sea nulo y que estuviera antes del campo precio lo ponemos de esta forma:

ALTER TABLE `detalle_traslado` ADD `cantidad` FLOAT NOT NULL AFTER `precio`;

O sino lo hacemos de esta forma sin comillas:

ALTER TABLE detalle_traslado ADD cantidad FLOAT NOT NULL AFTER precio;

 

3-    Siguiendo con la tabla detalle_traslado deseamos cambiar el tipo del  campo del atributo llamado cantidad y de un float a un integer y que el campo sea nulo, lo hacemos de esta forma:

ALTER TABLE `detalle_traslado` CHANGE `cantidad` `cantidad` INT(10) NULL;

O sino de esta forma sin comillas:

ALTER TABLE detalle_traslado CHANGE cantidad cantidad INT(10) NULL;

4-    Ahora en la tabla detalle_traslado deseamos cambiar el tipo del  campo del atributo llamado cantidad al agregarle un comentario de lo que hace el campo como comentario mas mantener el tipo del campo y el estado que sea un nulo y especialmente por defecto, lo hacemos de esta forma:

ALTER TABLE `detalle_traslado` CHANGE `cantidad` `cantidad` FLOAT NULL DEFAULT NULL COMMENT 'Cantidad de productos que llegan al local';

O sino de esta forma:

ALTER TABLE detalle_traslado CHANGE cantidad cantidad FLOAT NULL DEFAULT NULL COMMENT 'Cantidad de productos que llegan al local';

Solo Manteniendo las comillas en Comentario.

5-    Ahora en la tabla detalle_traslado deseamos cambiar el tipo del  campo del atributo llamado estado en donde cambiamos el tipo de campo el cual es un ENUM que en programación nos puede servir para un checkbox o radiobutton los campos serian nt(No Trasladado) y t(Trasladado) con el tipo utf8 COLLATE utf8_general_ci y con comentario a ese campo pues hacemos lo que vemos abajo:

ALTER TABLE `detalle_traslado` CHANGE `estado` `estado` ENUM('nt','t') CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT 'nt' COMMENT 'Este campo nos da la opcion de traslado del material si fue trasladado o no con un t o sino un nt';

O sino de esta forma:

ALTER TABLE detalle_traslado CHANGE estado estado ENUM('nt','t') CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT 'nt' COMMENT 'Este campo nos da la opcion de traslado del material si fue trasladado o no con un t o sino un nt';


Bueno amigos espero que esto les haya servido y pondré mas cosas de estas para otros motores de bases de datos.

Cambiar la contraseña de las cuentas que usa SQL Server (Administración de configuración de SQL Server 2008 R2)

El siguiente Artículo le explicará cómo cambiar la contraseña de la cuenta de SQL Server 2008 R2 (servidores con OS Windows)



Nota: Sólo aplica para servidores con OS Windows Server 2008 R2



Conocimientos previos necesarios:
ESTE ARTICULO CONTIENE INFORMACIÓN DELICADA Y LOS AJUSTES DEBEN SER REALIZADOS ÚNICAMENTE POR USUARIOS EXPERIMENTADOS PARA EVITAR AFECTAR A SU SERVIDOR. 




SQL Server Database Engine (Motor de base de datos de SQL Server) y el Agente SQL Server se ejecutan en un equipo como un servicio, mediante credenciales suministradas inicialmente durante la instalación. Si SQL Server se ejecuta con una cuenta de dominio y se cambia la contraseña de esa cuenta, la contraseña que utiliza SQL Server debe actualizarse. Si la contraseña no se actualiza, SQL Server puede perder el acceso a algunos recursos del dominio y si SQL Server se detiene, el servicio no se reiniciará hasta que la contraseña se actualice. Después de cambiar una contraseña de dominio (mediante Windows), cambie la contraseña que utilizan Motor de base de datos y el Agente SQL Server mediante el Administrador de configuración de SQL Server.



Para cambiar la contraseña que utiliza el servicio del Agente SQL Server:



SQL Server 2008:


1.- Haga clic en el botón Inicio, seleccione Todos los programas, seleccione Microsoft SQL Server 2008 R2, seleccione Herramientas de configuración y, a continuación, haga clic en Administrador de configuración de SQL Server.


2.- En Administrador de configuración de SQL Server, haga clic en Servicios de SQL Server.


3.- En el panel de detalles, haga clic con el botón secundario en Agente SQL Server () y, a continuación, haga clic en Propiedades.


4.- En el cuadro de diálogo Propiedades de Agente SQL Server () de la ficha Iniciar sesión, en la cuenta que aparece en la lista del cuadro Nombre de cuenta, escriba la nueva contraseña en los recuadros Contraseña y Confirmar contraseña y, después, haga clic en Aceptar.


Notas: 

  • La contraseña surte efecto inmediatamente, sin necesidad de reiniciar SQL Server.
  • Para cambiar la contraseña que utiliza un servicio debe ser el administrador del equipo.



-----------------------------------------------------



Si aún cuenta con SQL Server 2005


1.- Haga clic en Inicio, elija Todos los programasMicrosoft SQL Server 2005Herramientas de configuración y, finalmente, haga clic en Administrador de configuración de SQL Server.


2.- En Administrador de configuración de SQL Server, haga clic en Servicios de SQL Server 2005.


3.- En el panel de detalles, haga clic con el botón secundario en SQL Server () y, a continuación, haga clic en Propiedades.


4.- En el cuadro de diálogo Propiedades de SQL Server () de la ficha Iniciar sesión, en la cuenta que aparece en la lista del cuadro Nombre de cuenta, escriba la nueva contraseña en los recuadrosContraseña y Confirmar contraseña y, después, haga clic en Aceptar.


Notas: 

  • La contraseña surte efecto inmediatamente, sin necesidad de reiniciar SQL Server.
  • Para cambiar la contraseña que utiliza un servicio debe ser el administrador del equipo.


-------------------------------------------------------------



Nota: En ocasiones al querer crear bases de datos cabe la posibilidad de  que los datos de la cuenta no sean los correctos y aparezca el error SQL Server service account: Access is denied [0x80070005] o WMI Provider Error: Access is denied. [0x80070005].
Para corregirlo escriba el nombre de la cuenta nuevamente (o solo remueva .\\ del nombre de la cuenta).
 







¡Felicidades, ya sabe cómo cambiar las contraseñas que usa SQL Server 2008 R2!

viernes, 1 de agosto de 2014

Averiguar la IP del router

Averiguar la IP del router

Con este proceso sabremos cuál es la dirección IP del router al que está conectado
nuestro ordenador, lo cual es útil si queremos acceder a su web de configuración para
abrir puertos u otras tareas.

Windows 7

Buscamos en la esquina inferior derecha de la pantalla uno de estos iconos
(aparecerá uno u otro según estemos conectados por WiFi o por cable).
Se desplegará un menú.

Si estamos conectados por Wifi

Si estamos conectados por cable
Pulsamos la opción Abrir Centro de redes y recursos compartidos. Se abrirá una ventana.

IP router Windows 7 3.png

Seleccionamos Conexión de área local o Conexión de red inalámbrica. Se abrirá una ventana.

IP router Windows 7 4.png
Pulsamos Detalles. Se abrirá una ventana.

IP router Windows 7 5.png

La dirección IP identificada como Puerta de enlace predeterminada IPv4
es la dirección IP de nuestro router, en nuestro caso 192.168.1.1.
Con esa IP puedes acceder a la configuración del router.

IP router Windows 7 6.png

Otras versiones de Windows

  • Abrimos una ventana de comandos (en Windows: Accesorios / Símbolo del sistema)
  • Ipconfig-win.gif
  • Escribe ipconfig y pulsa [Enter]
  • Localiza la conexión que estés utilizando. Fíjate que el campo 
            Puerta de enlace predeterminada contenga algún valor.
La dirección IP que aparece como Puerta de enlace predeterminada es la
dirección IP del router. Ya puedes acceder a su web de administración del router
introduciéndola en la barra de direcciones de tu navegador.