Listado de artículos


Publicidad

Volt directory can't be written al iniciar un proyecto en phalcon

Volt directory can't be written al iniciar un proyecto en phalcon

Por Alex, el 19/02/2017

Esto es muy sencillo de solucionar, os habéis dejado de dar permisos de escritura en el directorio cache de vuestro proyecto.

Seguir leyendo ...

Web

PHP

Linux

Instalar las herramientas de desarrollo de phalconphp

Instalar las herramientas de desarrollo de phalconphp

Por Alex, el 19/02/2017

Al instalar las herramientas de desarrollo de phalconphp en Ubuntu siguiendo el manual de instalación también hay que cambiar unas cosillas.

Seguir leyendo ...

PHP

Linux

Instalar Framework phalconphp en Ubuntu 16.10

Instalar Framework phalconphp en Ubuntu 16.10

Por Alex, el 18/02/2017

Igual que pasaba con Linux Mint si intentas instalar phalconphp en Ubuntu 16.10 va a pasar lo mismo y no se puede instalar porque no se encuentra el paquete php7.0-phalcon

Seguir leyendo ...

PHP

Linux

Obtener el código HTML de un web con CURL desde PHP

Obtener el código HTML de un web con CURL desde PHP

Por Alex, el 17/02/2017

A veces necesitamos bajarnos el HTML o descargarnos algún archivo desde código PHP. Esto es muy fácil hacerlo con las extensión CURL.

Seguir leyendo ...

Windows

Web

PHP

Linux

Error negotiation:error en Apache2 virtualhost

Error negotiation:error en Apache2 virtualhost

Por Alex, el 14/02/2017

Configuramos un virtualhost en apache2 y a la hora de navegar por el web obtenemos el siguiente error: The requested URL /index was not found on this server. Y si vamos a ver el log de apache2 muestra este error: [negotiation:error] [pid 30363] [client 192.168.87.215:48122] AH00687: Negotiation: discovered file(s) matching request: /data/www/webcrawler/migraciones/ci_web/webroot/index (None could be negotiated)., referer: https://spider.depruebas.com/login .... En mi caso la solución fue ...

Seguir leyendo ...

Windows

Linux

Apache

Cambiar el directorio de datos de MySql en Linux

Cambiar el directorio de datos de MySql en Linux

Por Alex, el 24/01/2017

En MySql es una operación muy sencilla la de cambiar el directorio donde se alojan las bases de datos. Solo hay que seguir unos pasos que os pongo a continuación.

Seguir leyendo ...

MySql

Linux

LAMP

Instalar Framework phalconphp en Linux Mint

Instalar Framework phalconphp en Linux Mint

Por Alex, el 21/01/2017

Si intentáis instalar la ultima versión del framework phlaconphp en Linux Mint 18 no os va a funcionar y no encontrará las librerías de PHP para phalcon. Vamos a seguir los pasos de instalación que pone en el web de phalconphp.com y os pongo las modificaciones que hay que hacer para que funcione.

Seguir leyendo ...

Web

PHP

Linux

LAMP

Presentación Tendencias Open Source 2017

Presentación Tendencias Open Source 2017

Por Alex, el 18/01/2017

OpenExpo presenta el próximo miércoles 25 de Enero el eBook sobre Tendencias Open Source 2017 en la Flagship Store Telefónica en Madrid.

Seguir leyendo ...

Realizar un Backup en postgreSQL solo del esquema de la base de datos

Realizar un Backup en postgreSQL solo del esquema de la base de datos

Por Alex, el 22/11/2016

Desde la linea de comandos podemos solo hacer un backup solo de la estructura de la base de datos para migrarlos a otro servidor de postgreSQL

Seguir leyendo ...

SQL

postgreSQL

Detección de redes desactivada en Windows 10

Detección de redes desactivada en Windows 10

Por Alex, el 11/11/2016

Cuando intentas acceder al icono de redes en Windows 10 sale el mensaje La detección de redes esta desactivada. Los equipos y dispositivos de red no son visibles. Active la detección automática en el Centro de redes y recursos compartidos

Seguir leyendo ...

windows 10

Windows

Leer directorios recursivamente en PHP

Leer directorios recursivamente en PHP

Por Alex, el 07/11/2016

En PHP hay varias formas de leer los ficheros de un directorio. Pero para leerlos recursivamente lo mejor es utilizar iteradores

Seguir leyendo ...

PHP

Listar y crear indices en una tabla en postgreSQL

Listar y crear indices en una tabla en postgreSQL

Por Alex, el 03/11/2016

Con sentencias SQL consultando la tabla pg_indexes podemos listar los indices de una tabla y después con una sentencia create podemos crearlos.

Seguir leyendo ...

SQL

postgreSQL

Configurar Apache2 worker con PHP FastCGI en Linux

Configurar Apache2 worker con PHP FastCGI en Linux

Por Alex, el 01/11/2016

Vamos a realizar la configuración de Apache2 worker con PHP FastCGI en Linux. Por defecto cuando instalas Apache2 y PHP, se configura con prefork y solo uno de los dos módulos de procesamiento pueden estar activos.

Seguir leyendo ...

PHP

Apache

Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message

Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message

Por Alex, el 28/10/2016

Este error sale cuando se reinicia Apache2 o cuando se ejecuta un comando de Apache2 como apache2ctl. Esto pasa porque falta el ServerName en el fichero de configuración de Apache2.

Seguir leyendo ...

Apache

Enviar por POST mas de 1000 elementos en PHP

Enviar por POST mas de 1000 elementos en PHP

Por Alex, el 27/10/2016

PHP por defecto tiene un limite a 1000 elementos que se pueden enviar por POST, el resto los ignorará. Para solucionar esto hay que tocas la variable de php.ini max_input_vars

Seguir leyendo ...

PHP

Copiar registros entre bases de datos

Copiar registros entre bases de datos

Por Alex, el 14/10/2016

En MySql con un simple insert into ... select ... se pueden copiar datos entre diferentes bases de datos.

Seguir leyendo ...

SQL

MySql

Bases de datos de pruebas para MySql

Bases de datos de pruebas para MySql

Por Alex, el 12/10/2016

Muchas veces en MySql necesitamos bases de datos de pruebas para trabajar. Desde el web de MySql podemos descargarnos algunas.

Seguir leyendo ...

SQL

MySql

The mbstring extension is missing al ejecutar phpmyadmin

The mbstring extension is missing al ejecutar phpmyadmin

Por Alex, el 11/10/2016

Esto pasa por que nos falta la extensión de php, php-mbstring para php5 y php7.0-mbstring para php7.

Seguir leyendo ...

PHP

Linux

Windows

Error - Enable --binary-mode para restaurar bases de datos en MySql

Error - Enable --binary-mode para restaurar bases de datos en MySql

Por Alex, el 10/10/2016

Cuando en MySql desde la línea de comando intentamos restaurar bases de datos con extensión .sql.zip o con cualquier compresión da el siguiente error: ERROR: ASCII '\0' appeared in the statement, but this is not allowed unless option --binary-mode is enabled and mysql is run in non-interactive mode..

Seguir leyendo ...

SQL

MySql

Espacio ocupado en disco por las bases de datos en postgreSQL

Espacio ocupado en disco por las bases de datos en postgreSQL

Por Alex, el 07/10/2016

Hay un par de consultas en postgreSQL que no dicen el tamaño en MB que ocupan las bases de datos en el sistema.

Seguir leyendo ...

SQL

postgreSQL

Incluir todos los ficheros de un directorio en PHP

Incluir todos los ficheros de un directorio en PHP

Por Alex, el 06/10/2016

PHP no tiene una función para incluir todos los ficheros de un directorio en un script php. Pero podemos hacerlo recorriendo el directorio que queremos incluir.

Seguir leyendo ...

PHP

Borrar los datos de una tabla reiniciando la secuencia en postgreSQL

Borrar los datos de una tabla reiniciando la secuencia en postgreSQL

Por Alex, el 05/10/2016

Cuando borramos los registros de una tabla la secuencia, el auto-incremental, se queda en la posición que estaba. Para que la secuencia empiece desde cero hay que truncar la tabla, no delete, con un parametro

Seguir leyendo ...

SQL

postgreSQL

Asociar extensión .aspx al interprete de php

Asociar extensión .aspx al interprete de php

Por Alex, el 04/10/2016

No solo podemos asociar la extensión .aspx al interprete de php sino cualquier extensión que queramos. Esto a veces es necesario si tenemos una migración de una web antigua a php que estaba en .aspx y no queremos perder las antiguas urls.

Seguir leyendo ...

PHP

Apache

Leer un fichero línea a línea en PHP

Leer un fichero línea a línea en PHP

Por Alex, el 03/10/2016

Tarde o temprano tenemos que leer ficheros desde el disco con PHP, con este simple código es muy sencillo ir leyéndolo línea a línea.

Seguir leyendo ...

PHP

Fechas en PHP

Fechas en PHP

Por Alex, el 02/10/2016

Como tratar las fechas en PHP siempre ha dado dolor de cabeza, que si formato MySql, que si formato web en español, en ingles. Por suerte con PHP y el comando date es muy sencillo manejar fechas.

Seguir leyendo ...

Windows

PHP

Linux

Generdor aleatorio de DNI

Generdor aleatorio de DNI

Por Alex, el 29/09/2016

Tarde o temprano todos los desarrolladores de software necesitamos múltiples códigos de dni, cif, nif, etc ... para realizar las pruebas y que estos no estén repetidos.

Seguir leyendo ...

Web

Evitar que windows instale automáticamente las actualizaciones

Evitar que windows instale automáticamente las actualizaciones

Por Alex, el 28/09/2016

Windows tiene la mala costumbre de actualizarse solo cuando quiere pero esto es porque es la configuración de windows update esta así definido. Lo mejor es programar las actualizaciones

Seguir leyendo ...

windows 10

Windows

Formatear json online

Formatear json online

Por Alex, el 27/09/2016

Los json siempre vienen con un formato en linea que son ilegibles, la solución son los formateadores online o decodificadores de json, aquí os dejo un par de urls interesantes.

Seguir leyendo ...

Web

Linux

Windows

PHP Fatal error:  Uncaught Error: Call to undefined function mb_

PHP Fatal error: Uncaught Error: Call to undefined function mb_

Por Alex, el 26/09/2016

Si os da error en mb_strlolower, mb_convert_encoding, o cualquiera que empieza por mb_ y este error da porque falta instalar una librería de php

Seguir leyendo ...

Windows

PHP

Linux

Configuración de un virtualhost en apache

Configuración de un virtualhost en apache

Por Alex, el 22/09/2016

En esta cuarta y última entrega del manual como instalar un servidor lamp veremos la configuración de diferentes sites dentro del apache para esto utilizaremos la extensión de apache VirtualHost donde podremos especificar n dominios con una sola IP o diferentes IP por domino.

Seguir leyendo ...

Windows

Ubuntu

PHP

MySql

Linux

LAMP

Apache

Creación de una máguina virtual con virtualbox

Creación de una máguina virtual con virtualbox

Por Alex, el 22/09/2016

Virtualbox es una aplicación para ejecutar maquinas virtuales simular a VMWare, diría yo que mejor para entorno personal y de pruebas y gratuito. En este entorno se pueden crear cualquier tipo de máquinas virtuales windows, mac, linux. Actualizado para Ubuntu Server 16.04

Seguir leyendo ...

Windows

Ubuntu

PHP

MySql

Linux

LAMP

Apache

Instalación de Apache2, MySql y PHP

Instalación de Apache2, MySql y PHP

Por Alex, el 22/09/2016

En esta tercera entrega de este manual para instalar un servidor LAMP instalaremos el Apache2, PHP y MySQL y en un ultimo capitulo veremos como configurarlo todo.

Seguir leyendo ...

Windows

Ubuntu

SQL

PHP

MySql

LAMP

Apache

Instalar un servidor web en entorno LAMP.

Instalar un servidor web en entorno LAMP.

Por Alex, el 22/09/2016

Tutorial para instalar un servidor LAMP, Linux ( Ubuntu Server ), Apache2, MySql y PHP ( php 7.0 ) como lenguaje de programación. He actualizado el manual para las nuevas versiones de LAMP y realizado los artículos en vídeo tutoriales para que sea mas sencillo seguirlos.

Seguir leyendo ...

PHP

MySql

Linux

LAMP

Apache

SQL

Ubuntu

Windows

Instalación del servidor LAMP en virtualbox

Instalación del servidor LAMP en virtualbox

Por Alex, el 22/09/2016

En esta segunda parte del manual de instalación de un servidor LAMP vamos a instalar el Ubuntu Server en la máquina virtual que creamos en el capitulo anterior .

Seguir leyendo ...

windows 10

Windows

PHP

MySql

Linux

LAMP

Apache

Copiar una base de datos a otra en MySql

Copiar una base de datos a otra en MySql

Por Alex, el 24/06/2016

Igual que en postgreSQL en MySql también podemos copiar una base de datos a otra, pero el proceso es un "pelin" mas complejo.

Seguir leyendo ...

Windows

SQL

MySql

Linux

Copiar una base de datos a otra en postgres

Copiar una base de datos a otra en postgres

Por Alex, el 21/06/2016

Desde la linea de comandos de postgreSQL con una instrucción podemos copiar una base de datos completa a otra.

Seguir leyendo ...

SQL

postgreSQL

Realizar un Backup en postgreSQL solo de los roles de usuario

Realizar un Backup en postgreSQL solo de los roles de usuario

Por Alex, el 22/05/2016

Desde la linea de comandos podemos solo hacer un backup de los roles de usuario para migrarlos a otro servidor de postgreSQL.

Seguir leyendo ...

SQL

postgreSQL

Borrar una base de datos en postgreSQL si esta activa

Borrar una base de datos en postgreSQL si esta activa

Por Alex, el 04/05/2016

Cuando intentas borrar una base de datos activa, que esta en uso, en postgreSQL, normalmente te da este error: ERROR: database "ecommerce" is being accessed by other users - DETAIL: There are 2 other sessions using the database. Es muy sencillo con una select eliminar las conexiones y poder borrarla.

Seguir leyendo ...

SQL

postgreSQL

Reiniciar el password de root de MySql sin conocer el password anterior

Reiniciar el password de root de MySql sin conocer el password anterior

Por Alex, el 12/04/2016

Alguna vez pasa que se olvida el password de root del MySql, si entráis en el sistema como root y desde la linea de comando con unas sencillas instrucciones de MySql se puede resetear.

Seguir leyendo ...

SQL

MySql

Obtener números random con una select en MySql

Obtener números random con una select en MySql

Por Alex, el 24/03/2016

Para generar números random hay que utilizar la función rand() de MySql.

Seguir leyendo ...

SQL

MySql

Cambiar la contraseña de root en mysql

Cambiar la contraseña de root en mysql

Por Alex, el 14/03/2016

Podemos cambiar el password del MySql de root o de cualquier otro usuario de dos formas diferentes, desde el terminal con mysqladmin o entrando dentro del MySql con una sentencia update.

Seguir leyendo ...

Windows

SQL

MySql

Linux

Conectar pgadmin3 con el servidor de postgreSQL

Conectar pgadmin3 con el servidor de postgreSQL

Por Alex, el 20/01/2016

Después de instalar postgreSQL lo que necesitamos es conectarnos con un administrador de postgreSQL para trabajar con las bases de datos porque desde la linea de comandos es bastante incomodo.

Seguir leyendo ...

Ubuntu

SQL

postgreSQL

Linux

Instalar postgreSQL en Linux ubuntu

Instalar postgreSQL en Linux ubuntu

Por Alex, el 04/01/2016

Instalar postgreSQL en ubuntu, linux mint o derivados de debian es bastante sencillo, solo hay que seguir unos pasos para realizar la instalación con apt-get desde el terminal.

Seguir leyendo ...

SQL

postgreSQL

Linux

LAMP

Cambiar el buscador por defecto de Microsoft Edge

Cambiar el buscador por defecto de Microsoft Edge

Por Alex, el 08/09/2015

Microsoft Edge por defecto tiene instalado el buscador Bing pero es muy sencillo cambiarlo por otro buscador de nuestra elección.

Seguir leyendo ...

windows 10

Reemplazar notepad de windows

Reemplazar notepad de windows

Por Alex, el 03/09/2015

Normalmente lo reemplazo por el notepad2, es un editor bastante sencillo, muy similar al notepad pero con las cosas que le faltan al notepad como iconos, números de linea, coloreado de texto, etc.

Seguir leyendo ...

windows 10

Windows 7

Windows 8

8.1

Instalar windows 10

Instalar windows 10

Por Alex, el 22/08/2015

Guía para instalar Windows 10 paso a paso desde cero, sin actualizar desde una versión previa.

Seguir leyendo ...

windows 10

Cambiar el owner de todas las tablas de una base de datos postgres

Cambiar el owner de todas las tablas de una base de datos postgres

Por Alex, el 30/06/2014

Esto no es que sea muy común realizarlo pero seguro que a alguien le viene bien esta utilizada. Para cambiar el owner de una base de datos se ha de realizar un ALTER TABLE.

Seguir leyendo ...

Linux

postgreSQL

SQL

Windows

Instalar dblink - postgres

Instalar dblink - postgres

Por Alex, el 08/06/2014

dblink es un conector para poder realizar querys desde una base de datos contra otras bases de datos. y/o otros servidores postgres. La instalación es muy sencilla siguiendo una serie de pasos.

Seguir leyendo ...

Linux

postgreSQL

SQL

Windows

Mover directorio de datos en postgreSQL

Mover directorio de datos en postgreSQL

Por Alex, el 08/06/2014

Migrar las bases de datos de un directorio a otro en un servidor postgreSQL es bastante sencillo, basta con copiar el directorio de datos a su nueva ubicación. Para realizar esto haremos unos sencillos pasos.

Seguir leyendo ...

Instalar y configurar Redmine en ubuntu, Linux Mint y/o Debian

Instalar y configurar Redmine en ubuntu, Linux Mint y/o Debian

Por Alex, el 03/03/2014

Instalar redmine en los sistemas basados en Debian es bastante sencillo, hay que hacerlo desde los repositorios con el comando apt-get. Yo he utilizado linux Mint para realizar el artículo.

Seguir leyendo ...

Instalar Sendmail en ubuntu o linux Mint

Instalar Sendmail en ubuntu o linux Mint

Por Alex, el 01/03/2014

Es muy sencillo instalar sendmail en sistemas basados en debian como ubuntu, linux Mint, zorin os, etc … solo hay que buscar el paquete sendmail e instalarlo.

Seguir leyendo ...

Linux

Ubuntu

Conectarse a SQL Server desde PHP en Linux.

Conectarse a SQL Server desde PHP en Linux.

Por Alex, el 27/02/2014

Para conectar PHP y SQL Server hay que instalar una extensión de PHP que aunque muchos podríamos pensar que es php5-mssql o php-mssql pero no es la correcta porque los drivers de SQL Sever viene dentro del paquete php5-sybase.

Seguir leyendo ...

Calendario jquery

Calendario jquery

Por Alex, el 12/01/2014

Jquery proporciona una serie de utilidades para realizar tareas complicadas en javascript. Una de ellas es crear un calendario, con Datepicker es muy sencillo y rápido poner en marcha un calendario con diferentes opciones.

Seguir leyendo ...

JavaScript

Montar directorios remotos con sshfs en windows como una unidad

Montar directorios remotos con sshfs en windows como una unidad

Por Alex, el 09/01/2014

Con win-sshfs podemos mapear directorios remotos de servidores linux como si fuera una unidad de disco.

Seguir leyendo ...

Clase para guardar errores en PHP

Clase para guardar errores en PHP

Por Alex, el 08/12/2013

Con esta clase los errores de PHP se irán guardando en un fichero a través de la función de PHP error_log cada vez que se produzcan en las páginas php y podremos saber en que linea y que punto tenemos un error.

Seguir leyendo ...

Clase para gestionar las conexiones y datos al MySql

Clase para gestionar las conexiones y datos al MySql

Por Alex, el 08/12/2013

Con esta clase nos olvidaremos de las conexiones al MySql y trabajaremos solo con los datos en arrays. En esta clase tenemos métodos para manipular los Inserts, deletes, updates y select contra el MySql.

Seguir leyendo ...

Imprimir un array con formato en PHP

Imprimir un array con formato en PHP

Por Alex, el 01/12/2013

Para imprimir un array con formato legible y hay que poner delante del print_r la etiqueta pre y cerrarla después del print. En el ejemplo utilizaremos el array $_REQUEST que son los parámetros que viene por GET y POST.

Seguir leyendo ...

PHP

Backup base de datos MySql excluyendo bases de datos

Backup base de datos MySql excluyendo bases de datos

Por Alex, el 01/12/2013

Vamos a ver como hacer backup de todo nuestro MySql pero filtrando bases de datos que no queremos copiar.

Seguir leyendo ...

Últimos acceso al SQL Server

Últimos acceso al SQL Server

Por Alex, el 17/05/2011

Muchas veces es necesario conocer los accesos que se hacen al servidor de base de datos SQL Server. Para poder conocer quién y cuándo accede hay una query que podemos lanzar.

Seguir leyendo ...

Listar información de las bases de datos de SQL Server

Listar información de las bases de datos de SQL Server

Por Alex, el 02/04/2011

Con uns sencilla query podemos listar la informacion de las bases de datos de nuestro servidor. Información como el nombre, ruta, tamaño del fichero de datos y de log, compatibilidad, collation, etc ...

Seguir leyendo ...

Cerrar el archivo de log de SQL Server y el log errores del SQL Server Agent

Cerrar el archivo de log de SQL Server y el log errores del SQL Server Agent

Por Alex, el 01/04/2011

Los archivos de log se reinician cada vez que el servicio se reinicia, es decir, se cierra el fichero de log de SQL Server cuando el servicio se reinicia y se abre un nuevo fichero. Igual pasa con el fichero de log de errores del SQL server Agent. Pero en ocasiones estos ficheros crecen mucho y son inmanejables y es necesario cerrarlo a mano y abrir uno nuevo.

Seguir leyendo ...

Configurar el servicio de Mail en SQL Server

Configurar el servicio de Mail en SQL Server

Por Alex, el 01/04/2011

Vamos a configurar el servicio de envió de mails a través de SQL Server para poder enviar mails desde el SQL Server. De esta forma también podremos programar alertas que nos avisen por mail de determinados eventos del SQL Server.

Seguir leyendo ...

Listar los procesos y actividad del SQL Server

Listar los procesos y actividad del SQL Server

Por Alex, el 26/03/2011

Podemos ver la actividad del servidor SQL Server a través del Monitor de Actividades en formato gráfico o a con una query que nos listara todos los procesos.

Seguir leyendo ...

Listar los campos de una tabla de una base de datos MySql

Listar los campos de una tabla de una base de datos MySql

Por Alex, el 21/03/2011

Igual que se puede hacer con SQL Server para MySql también tenemos una instrucción para listar los datos de una base de datos.

Seguir leyendo ...

MySql

SQL

Windows

Listar los campos de una tabla de una base de datos de SQL Server

Listar los campos de una tabla de una base de datos de SQL Server

Por Alex, el 20/03/2011

Cuando tenemos que documentar bases de datos, los campos, tipos, etc ... tenerlos que escribir uno a uno es un gran trabajo sobre todo si disponemos de tablas con más de 100 campos. Esta query nos sirve para listar los campos, tipo y tamaño de una tabla determina y poder hacer nuestro querido Copy & Paste.

Seguir leyendo ...

SQL Server buscar objetos con sp_msforeachdb y sp_msforeachtable

SQL Server buscar objetos con sp_msforeachdb y sp_msforeachtable

Por Alex, el 19/03/2011

Cuando nos encontramos con la necesidad de hacer acciones recursivas en bases de datos o tablas tenemos las stored procedures no documentadas sp_msforeach…. sp_msforeachdb, sp_msforeachtable, con las que podemos recorrer las bases de datos o tablas de una base de datos y realizar acciones.

Seguir leyendo ...

SQL Server Error - Operating system error (error not found)

SQL Server Error - Operating system error (error not found)

Por Alex, el 14/03/2011

El registro de errores de SQL Server registra todos los sucesos que tienen lugar en el servidor. Muchos de ellos son de una línea acabados en un Operating system error XXX (error not found) que no nos dice nada de nada. ¿Cómo averiguar el significado de este numero de error?

Seguir leyendo ...

Instalación del SQL Server 2008

Instalación del SQL Server 2008

Por Alex, el 12/03/2011

Guía del proceso de instalación del SQL Server 2008 – SQL Server 2008 R2 paso a paso y de las opciones que hay que escoger a la hora de instalar el SQL Server.

Seguir leyendo ...

Ver las querys que se ejecutan en MySql.

Ver las querys que se ejecutan en MySql.

Por Alex, el 12/03/2011

Para obtener un listado de consultas que se están ejecutando en MySql tenemos la instrucción show processlist que nos mostrará el listado de querys que se ejecutan en el servidor.

Seguir leyendo ...

SQL Server error - Login failed for user 'NT AUTHORITY\SYSTEM'. [CLIENT: 127.0.0.1]

SQL Server error - Login failed for user 'NT AUTHORITY\SYSTEM'. [CLIENT: 127.0.0.1]

Por Alex, el 09/03/2011

A veces en los logs del SQL Server aparecen errores tan crípticos como el del título. Para poder llegar a averiguar qué le pasa al servidor y que está generando este error vamos a detallar los pasos a seguir.

Seguir leyendo ...

Registrar y organizar servidores SQL Sever.

Registrar y organizar servidores SQL Sever.

Por Alex, el 09/03/2011

Cuando en una empresa tenemos muchos servidores SQL Server es necesario, casi obligatorio, organizarse de alguna forma. SQL Server tiene una opción que es “Servidores registrados / Registered Servers” para ayudarnos a organizar, guardar configuraciones y hacer más fácil el trabajo diario.

Seguir leyendo ...

Adjuntar (attach) una base de datos en  SQL Server se pone como solo lecturas (Read Only)

Adjuntar (attach) una base de datos en SQL Server se pone como solo lecturas (Read Only)

Por Alex, el 30/04/2010

Este es un problema que me estuvo volviendo loco durante unas cuantas horas. Siempre que adjuntaba una base de datos al servidor la ponía como read-only (solo lectura).

Seguir leyendo ...

Instalación desatendida de SQL Server 2005 y SQL Server 2008

Instalación desatendida de SQL Server 2005 y SQL Server 2008

Por Alex, el 30/04/2010

Hace unos días tuve que hacer una instalación desatendida de SQL Server 2005, es decir, instalar SQL Server 2005 (igual sirve para 2008) sin que el usuario intervenga en el proceso. De este modo se puede poner la instalación del SQL Server dentro del setup de otra aplicación.

Seguir leyendo ...

Reemplazar textos con una consulta Update en MySql

Reemplazar textos con una consulta Update en MySql

Por Alex, el 26/04/2010

A veces es necesario reemplazar gran cantidad de texto en alguna tabla de la base de datos. Esta tarea la podemos hacer de forma sencilla con la función REPLACE en la sentencia SQL Update.

Seguir leyendo ...

MySql

SQL

Limpiar datos de un combobox en winforms.

Limpiar datos de un combobox en winforms.

Por Alex, el 23/03/2010

Para limpiar un combobox de los registros que tenga a veces no basta con llamar al método clear() .

Seguir leyendo ...

Crear, copiar y borrar bases de datos SQL Server desde c#.

Crear, copiar y borrar bases de datos SQL Server desde c#.

Por Alex, el 07/03/2010

Utilizando el modelo de objetos de SQL Server, SMO, es muy sencillo manipular bases de datos desde código. Desde Visual Studio en c# o desde una página web.

Seguir leyendo ...

ASP

ASP.NET

c#

Windows

Adjuntar y separar bases de datos de SQL Sever desde código.

Adjuntar y separar bases de datos de SQL Sever desde código.

Por Alex, el 07/03/2010

Con unas sencillas líneas de código en T-SQL podemos adjuntar (attach) o separar (detach) bases de datos desde SQL Server, c#, ASP.NET o desde la aplicación que estemos desarrollando.

Seguir leyendo ...

No se puede crear un sitio web en IIS 7 desde Visual Studio 2008 en Windows 7

No se puede crear un sitio web en IIS 7 desde Visual Studio 2008 en Windows 7

Por Alex, el 05/03/2010

Cuando intentamos crear un sitio web en el IIS 7 desde Visual Studio 2008 en Windows 7 nos encontramos que nos da un error, "Unable to create the Web Site http://...." y nos dice que no se puede acceder al IIS y que hay que instalar un componente del IIS.

Seguir leyendo ...

Escribir en un excel desde c#.

Escribir en un excel desde c#.

Por Alex, el 04/03/2010

No voy a referirme a crear Excels desde c# o ASP.NET sino a escribir dentro de un Excel en determinadas celdas o posiciones. En determinadas ocasiones tenemos un fichero Excel como plantilla y hay que escribir en determinadas celdas.

Seguir leyendo ...

Eliminar el icono de idioma de la barra de tareas

Eliminar el icono de idioma de la barra de tareas

Por Alex, el 25/02/2010

Desde el icono que hay en la barra de tareas podemos modificar la configuración del icono de idioma.

Seguir leyendo ...

Cambiar el idioma de windows 7

Cambiar el idioma de windows 7

Por Alex, el 25/02/2010

Podemos cambiar el idioma de nuestro Windows de forma sencilla si tenemos instalados los paquetes de idioma. Por ejemplo, en mi caso lo instale en inglés y modificando la configuración regional lo pude poner en castellano.

Seguir leyendo ...

VMware vSphere Client en Windows 7

VMware vSphere Client en Windows 7

Por Alex, el 23/02/2010

Intentando conectar a los servidores VMware ESX me he encontrado con este error: “Error parsing the server “nombre_server” “clients.xml” file. Login will continue, contact your system administrator”. Buscando información en google del tema y después de leer mensajes en diferentes foros encontré información para solucionar este problema en los foros de vmware.

Seguir leyendo ...

SQLCMD, SQL Server desde la línea de comandos

SQLCMD, SQL Server desde la línea de comandos

Por Alex, el 30/11/2009

SQL Server dispone una herramienta no muy conocida para acceder a sus bases de datos. SQLCMD es una utilidad de línea de comando, al estilo MySql, para poder operar con las base de datos.

Seguir leyendo ...

Añadir ruta al path de windows 7

Añadir ruta al path de windows 7

Por Alex, el 30/11/2009

A veces necesitamos poder ejecutar programas desde cualquier ruta de nuestro pc o lo requieren programas que instalamos. Añadir una ruta al PATH para solucionar esto es muy sencillo.

Seguir leyendo ...

Activar-Desactivar foreign keys en MySql

Activar-Desactivar foreign keys en MySql

Por Alex, el 23/11/2009

Cuando trabajamos con tablas InnoDb tenemos la opción de crear claves foráneas y relacionar una base de datos como es debido. Pero a veces es necesario desactivarlas para poder hacer según que operaciones. Actualizado el 12.03.2011

Seguir leyendo ...

Eliminar el envío de mensaje predeterminado en ASP y IIS 7

Eliminar el envío de mensaje predeterminado en ASP y IIS 7

Por Alex, el 23/11/2009

Cuando por cualquier motivo las páginas ASP nos dan un error (cuando se configuran por primera vez en el IIS 7 en Windows vista o Windows 7) el error que envía al navegador es un texto que hay por defecto nada claro.

Seguir leyendo ...

Ejecutar paginas ASP clásicas en IIS 7 - IIS 7.5 y  Windows 7

Ejecutar paginas ASP clásicas en IIS 7 - IIS 7.5 y Windows 7

Por Alex, el 30/10/2009

En el servidor IIS 7 y 7.5 las ASP no vienen activadas por defecto, es más, hay que instalarlas para poder ejecutar páginas .asp. Os dejo unas instrucciones para poder configurar e instalar las ASP "de toda la vida" para poder ejecutarlas en Windows vista, Windows 7 y Windows server 2008.

Seguir leyendo ...

Error al crear diagramas en SQL Server 2008

Error al crear diagramas en SQL Server 2008

Por Alex, el 29/10/2009

A veces me ha pasado que al intentar crear Diagramas de bases de datos en SQL Server me da el siguiente error ".. Los objetos de soporte de diagrama de base de datos no se pueden instalar. Esta base de datos carece de propietario válido…" y no me deja crear los diagramas. Actualizado 12.03.2011

Seguir leyendo ...

Copias de seguridad y restaurar bases de datos MySql

Copias de seguridad y restaurar bases de datos MySql

Por Alex, el 29/10/2009

Son tareas muy comunes a realizar en cualquier base de datos. Con MySql podemos hacer copias de seguridad (backup) y restaurarlas (restore) con el phpMyAdmin o a través de línea de comandos que es como vamos a ver a continuación.

Seguir leyendo ...

Windows 8

8.1

Windows 7

windows 10

MySql

Mostrar el icono del Messenger en Windows 7

Mostrar el icono del Messenger en Windows 7

Por Alex, el 28/10/2009

En Windows 7 el programa de mensajería "Windows Life Messenger" no tiene la opción de poder poner un icono en la barra de tareas como pasaba en las anteriores versiones de Windows, pero hay un pequeño truco para poder tener el icono.

Seguir leyendo ...

Restaurar base de datos SQL Server desde código

Restaurar base de datos SQL Server desde código

Por Alex, el 26/10/2009

Con una simple instrucción de transact-sql podremos restaurar cualquier base de datos de SQL Server. Si el SQL Server esta en uso podemos utilizar la opción WITH RECOVERY para poder restaurarla.

Seguir leyendo ...

Eliminar el fichero hiberfil.sys en Windows 7

Eliminar el fichero hiberfil.sys en Windows 7

Por Alex, el 26/10/2009

Yo no soy muy partidario de la hibernación y normalmente este fichero me ocupa bastante por esto siempre me gusta borrarlo. Pero no esta tan sencillo, hay que ejecutar una instrucción desde la línea de comandos (cmd) para deshabilitar la hibernación.

Seguir leyendo ...

Fixboot y Fixmbr  en windows 7.

Fixboot y Fixmbr en windows 7.

Por Alex, el 26/10/2009

En windows 7 y no recuerdo si también en windows vista, los commando Fixboot y Fixmbr han cambiado y se ejecutan de otra forma.

Seguir leyendo ...

Mostrar la barra de acceso rápido en Windows 7

Mostrar la barra de acceso rápido en Windows 7

Por Alex, el 25/10/2009

En Windows 7 esta barra de acceso rápido (Quick Launch) no viene por defecto y tampoco se muestra como opción en el menú de barras de herramientas. Sin embargo poder mostrarla en la barra de tareas es muy sencillo.

Seguir leyendo ...

Conectar remotamente con SQL Server 2008 Express

Conectar remotamente con SQL Server 2008 Express

Por Alex, el 23/02/2009

Igual que sucedía con el SQL Server 2005 Express que no se podía conectar remotamente porque queda cerrado cuando lo instalamos, pasa lo mismo con el SQL Server 2008 express ... pero ... habilitar las conexiones remotas se hace de otra forma.

Seguir leyendo ...

Crear usuarios en MySql.

Crear usuarios en MySql.

Por Alex, el 17/02/2009

Vamos a ver cómo crear usuarios en MySql desde la línea de comandos y darles diferentes permisos de accesos a las bases de datos.

Seguir leyendo ...

Linux

MySql

SQL

Windows

Conexiones remotas SQL Server Express.

Conexiones remotas SQL Server Express.

Por Alex, el 15/02/2009

SQL Server Express por defecto no permite las conexiones remotas, es decir, desde otras maquinas que no se la que tiene instalado el SQL Server Express no te puedes conectar.

Seguir leyendo ...

SQL Server 2005 Express.

SQL Server 2005 Express.

Por Alex, el 15/02/2009

Es la versión “pequeñita” del SQL Server 2005, pequeñita pero potente. A continuación vamos a ver el proceso de instalación y configuración del SQL Server 2005 Express para poder trabajar con él sin problemas.

Seguir leyendo ...

Instalar Apache como servicio de Windows.

Instalar Apache como servicio de Windows.

Por Alex, el 10/02/2009

Algunas veces al instalar el servidor web Apache el servicio no se crea correctamente debido a que tenemos conflicto de puertos con el IIS o por alguna otra razón. Pero con una simple instrucción lo podemos instalar manualmente.

Seguir leyendo ...

Habilitar SMTP Relay en IIS (Mailbox unavailable. The server response was: 5.7.1 Unable to relay for asolano@netveloper.com)

Habilitar SMTP Relay en IIS (Mailbox unavailable. The server response was: 5.7.1 Unable to relay for asolano@netveloper.com)

Por Alex, el 27/01/2009

El otro día probando una aplicación de un cliente me encontré que no podía enviar correo a través del IIS, viendo los errores vi que decía lo siguiente: Mailbox unavailable. The server response was: 5.7.1 Unable to relay for asolano@dnetveloper.com.

Seguir leyendo ...

Llenar un Repeater o DataList con un DataTable.

Llenar un Repeater o DataList con un DataTable.

Por Alex, el 29/12/2008

A veces necesitamos asociar los datos de una colección o de un array a un DataSource con lo que debemos crearnos un DataSet o DataTable. Podemos recorrer el array o la colección e ir creando un DataTable para posteriormente asociarlo al DataSource.

Seguir leyendo ...

ASP.NET

c#

Windows

El evento SelectedIndexChanged no funciona

El evento SelectedIndexChanged no funciona

Por Alex, el 26/12/2008

Cuando seleccionamos un elemento de un listbox o de un dropDownList no se lanza el evento SelectedIndexChanged, esto es debido a que la propiedad AutoPostBack está a False por defecto

Seguir leyendo ...

Crear un DataSet vacío

Crear un DataSet vacío

Por Alex, el 26/12/2008

Para crear un DataSet vacio deberemos crear toda la estructura que tiene, un DataColumn, DataTable y DataRow y crear un fila en blanco para de este modo poder asociarlo a un GridView, DataList o Repeater.

Seguir leyendo ...

Cursores en SQL Server

Cursores en SQL Server

Por Alex, el 14/11/2008

Las sentencias SQL producen un conjunto de resultados que después procesamos desde nuestro programa, pero a veces es más útil que este conjunto de resultados se devuelve fila a fila y poderlo procesarlo en el mismo Stored Procedure.

Seguir leyendo ...

Filtrar un DataSet desde código C#

Filtrar un DataSet desde código C#

Por Alex, el 11/11/2008

A veces podemos tener DataSet con muchos datos y es necesario aplicar algún filtro para mostrar por pantalla solo lo que necesitamos ver.

Seguir leyendo ...

Buscar los procedimientos almacenados de una base de datos SQL Server y sus parámetros.

Buscar los procedimientos almacenados de una base de datos SQL Server y sus parámetros.

Por Alex, el 15/08/2008

Esta acción la podemos realizar interrogando con una consulta las tablas o vistas de sistemas de SQL Server 2005 sysobjects/sys.objects y syscolumns/sys.columns, que nos devolverán información sobre tablas, procedures, etc.

Seguir leyendo ...

Exportar Dataset a Excel

Exportar Dataset a Excel

Por Alex, el 04/08/2008

Para exportar dataSet a Excel utilizaremos el espacio de nombre Microsoft.Office.Interop.Excel, que encontraremos instalando el Microsoft Visual Studio 2005 Tools para Office, y crearemos libros y hojas donde insertaremos los datos del DataSet.

Seguir leyendo ...

Cargar DropDownList y ListBox genéricos

Cargar DropDownList y ListBox genéricos

Por Alex, el 24/07/2008

Cuando en una aplicación tenemos muchos combos y/o listbox lo más óptimo y cómodo es crearse una función genérica con la que podamos cargarlos con unas pocas líneas de código.

Seguir leyendo ...

Redimensionar imágenes con c#.

Redimensionar imágenes con c#.

Por Alex, el 17/07/2008

Para realizar esta tarea utilizaremos el espacio de nombres System.Drawing y las clases Bitmap y Graphics que serán las que en realidad redimensionen las imágenes.

Seguir leyendo ...

IIS 7 -  agregar nuevos sitios web.

IIS 7 - agregar nuevos sitios web.

Por Alex, el 10/07/2008

El proceso de crear un nuevo sitio web en el IIS 7 es similar que en las versiones anteriores, en lugar de tener un asistente para crear un nuevo sitio web, en el IIS 7 se realiza todo desde la misma pantalla.

Seguir leyendo ...

Código fuente, ADO.NET (c#) - Clase de acceso a SQL Server.

Código fuente, ADO.NET (c#) - Clase de acceso a SQL Server.

Por Alex, el 30/06/2008

Algo muy común en todo proyecto es el acceso a datos, y también es muy común que cuando abordamos un nuevo proyecto nos creamos nuestra clase de acceso a datos. Aquí voy a dejaros una clase de acceso a datos que podréis reutilizar en todos los proyectos.

Seguir leyendo ...

ASP

ASP.NET

c#

Windows

Listado de índices en SQL Server

Listado de índices en SQL Server

Por Alex, el 11/06/2008

Una forma sencilla y rápida de ver todos los índices que tienen las tablas de una determinada base de datos de SQL Server es hacer un script que recorra las tablas y liste sus índices. Actualizado 12.03.2011

Seguir leyendo ...

IIS 7, Instalación en windows Server 2008.

IIS 7, Instalación en windows Server 2008.

Por Alex, el 17/05/2008

Igual que pasaba con Windows Server 2003, la nueva versión de servidores de Microsoft no tiene instalado por defecto el Internet Information Server 7.0. Solo la versión web server. Ahora vamos a ver cómo instalarlo con unos sencillos pasos.

Seguir leyendo ...

Código fuente, clase para controlar los errores.

Código fuente, clase para controlar los errores.

Por Alex, el 11/05/2008

Esta vez no voy a escribir un artículo sobre cómo hacer las cosas o explicando alguna funcionalidad. Voy a dejaros una clase completamente funcional para controlar los errores en .NET y guardarlos en base de datos o enviarlos por mail.

Seguir leyendo ...

ASP

ASP.NET

c#

Windows

Activar el servicio de wireless en Windows Server 2008.

Activar el servicio de wireless en Windows Server 2008.

Por Alex, el 03/05/2008

Desde hace tiempo estoy probando Windows Server 2008 y me ha llamado la atención las opciones o características que no tiene activadas por defecto, aunque es bastante normal ya que se trata de un servidor y no un cliente.

Seguir leyendo ...

Habilitar Windows Vista Desktop en Windows Server 2008.

Habilitar Windows Vista Desktop en Windows Server 2008.

Por Alex, el 02/05/2008

Windows Server 2008 viene con el "look & field" de Windows Server 2003, sin temas. Podemos arreglarlo instalando la característica "Experiencia de Uso".

Seguir leyendo ...

Leer y escribir en ficheros de textos desde ASP.NET y c#

Leer y escribir en ficheros de textos desde ASP.NET y c#

Por Alex, el 20/04/2008

Esta es una tarea bastante común cuando programamos. Con estas líneas de ejemplo veremos cómo escribir y leer ficheros des ASP.NET.

Seguir leyendo ...

Pasar un ASP.NET Repeater/DataSet  a Excel.

Pasar un ASP.NET Repeater/DataSet a Excel.

Por Alex, el 28/02/2008

Esto es una opción muy simple, ya que el Excel en este caso no tiene mucho formato, pero nos puede sacar de un apuro. Con cuatro líneas pasamos de un repater o datalist a un fichero Excel.

Seguir leyendo ...

ASP.NET  no debuga por falta de autentificación Windows

ASP.NET no debuga por falta de autentificación Windows

Por Alex, el 26/02/2008

Cuando trabajas con IIS 7 y Visual Studio 2005, creas un nuevo proyecto e intentas debugarlo a veces el resultado es una ventanita que te dice “No se puede iniciar la depuración en el servidor Web. No se pudo realizar la depuración porque no está habilitada la autentificación integrada de Windows.”

Seguir leyendo ...

Crear scripts con SQL Server 2005

Crear scripts con SQL Server 2005

Por Alex, el 20/01/2008

Para generar scripts o secuencias de comandos como se llama en castellano, utilizaremos el asistente que nos proporciona SQL Server 2005.

Seguir leyendo ...

Importar - exportar datos con SQL Server 2005

Importar - exportar datos con SQL Server 2005

Por Alex, el 12/01/2008

Una de las tareas más comunes es la migración de datos entre aplicaciones SQL Server, Excel, dbase, Access, etc … a través de SQL Server podemos importar/exportar datos entre estas aplicaciones.

Seguir leyendo ...

Instalar drivers no firmados digitalmente en Windows vista 64 bits

Instalar drivers no firmados digitalmente en Windows vista 64 bits

Por Alex, el 29/12/2007

Windows vista 64 bits incluye una limitación a la hora de instalar drivers que no están firmados digitalmente. Esta limitación puede saltarse desinstalando unos updates.

Seguir leyendo ...

El servidor Terminal Server ha superado el número máximo de conexiones permitidas.

El servidor Terminal Server ha superado el número máximo de conexiones permitidas.

Por Alex, el 29/12/2007

Esto puede superarse y poder entrar en el servidor utilizando la siguiente instrucción

Seguir leyendo ...

Generar scripts para SQL Server 2000 desde SQL Server 2005

Generar scripts para SQL Server 2000 desde SQL Server 2005

Por Alex, el 21/12/2007

Solo hay que cambiar la versión del SQL Server para la que quieres generar el script y esto generara un script compatible con SQL Server 2000 desde SQL Server 2005.

Seguir leyendo ...

Eliminar procesos desde ASP.NET

Eliminar procesos desde ASP.NET

Por Alex, el 20/12/2007

A veces ejecutamos aplicaciones y/o componentes desde ASP.NET que no se cierran correctamente y los procesos se quedan en memoria y en ejecución indefinidamente.

Seguir leyendo ...

ASP

ASP.NET

c#

Windows

Debugar ASP.NET con parámetros

Debugar ASP.NET con parámetros

Por Alex, el 12/12/2007

A veces es necesario ejecutar páginas .aspx con una serie de parámetros para que funcionen correctamente, por ejemplo, default.aspx?lang=es donde pasamos el lenguaje por parámetro. Esto a la hora de debugar la aplicación desde el visual studio no funcionaria si no le ponemos los parámetros.

Seguir leyendo ...

Compilar aplicaciones web ASP.NET

Compilar aplicaciones web ASP.NET

Por Alex, el 06/12/2007

La versión de Visual Studio 2005 nos dio la posibilidad de dejar el código de nuestras aplicaciones sin compilar y poder modificar y escribir código en tiempo real en nuestras aplicaciones.

Seguir leyendo ...

Utilizar sessiones en los controladotes HTTP genéricos

Utilizar sessiones en los controladotes HTTP genéricos

Por Alex, el 26/11/2007

Recientemente me he encontrado con el caso que necesitaba recoger y crear sesiones en páginas ashx (generic handler), lo curioso es que estas páginas recogen el contexto de la aplicación pero no la sesión.

Seguir leyendo ...

Captcha, generar códigos numéricos desde ASP.NET

Captcha, generar códigos numéricos desde ASP.NET

Por Alex, el 25/11/2007

Últimamente estos código numéricos se utilizan mucho a la hora de rellenar formularios de todo tipo gracias a los spammers y robots que graban en automáticamente. Estos códigos captcha son fáciles de generar a través de un script en c#.

Seguir leyendo ...

ASP

ASP.NET

c#

Windows

Recorrer un DataGrid cuando se carga en pantalla.

Recorrer un DataGrid cuando se carga en pantalla.

Por Alex, el 14/11/2007

Recorrer un DataGrid en ejecución es muy sencillo solo hay que llamar a un función en el evento “OnItemDataBound” y en esta funcion definir lo que queremos hacer con los valores del dataGrid.

Seguir leyendo ...

ASP.NET

c#

Windows

Uso del control DataGrid en Visual Studio 2005

Uso del control DataGrid en Visual Studio 2005

Por Alex, el 14/11/2007

El DataGrid es un control de Visual Studio 2003, que la versión 2005 no incorpora por defecto ya que se disponen de otro control GridView. Pero que se puede utilizar con la versión 2005 si lo añadimos a nuestro cuadro de herramientas.

Seguir leyendo ...

Guardar imágenes en SQL Server 2005 desde ASP.NET

Guardar imágenes en SQL Server 2005 desde ASP.NET

Por Alex, el 11/11/2007

Con este ejemplo vamos a ver como insertar imágenes en una base de datos SQL Server 2005, como mostrarla por pantalla en el navegador y esto sin necesidad de guardarla imagen en el disco del servidor.

Seguir leyendo ...

Compilar C# o Visual Basic.NET para 64-bits

Compilar C# o Visual Basic.NET para 64-bits

Por Alex, el 11/11/2007

 La teoría dice que cuando desarrollamos una aplicación y la compilamos, ésta, si no hace nada fuera de lo normal debería funcionar en ambos sistemas, 32 y 64 bits. La práctica dice que se debe compilar para 64-bits si se va a utilizar en un sistema de 64-bits.

Seguir leyendo ...

Instalar modem USB Movistar HUAWEI  con Windows Vista

Instalar modem USB Movistar HUAWEI con Windows Vista

Por Alex, el 25/08/2007

Hasta hace poco el Modem USB HUAWEI de movistar para conectarse a internet no funcionaba en Windows Vista, ahora basta con conectar en modem e instalar la nueva versión del escritorio remoto.

Seguir leyendo ...

Carga masiva de datos con SqlBulkCopy en SQL Server desde APS.NET

Carga masiva de datos con SqlBulkCopy en SQL Server desde APS.NET

Por Alex, el 06/08/2007

SqlBulkCopy es una clase, que pertenece al espacio de nombres System.Data.SqlCliente, que permite hacer una carga masiva de datos en una tabla de SQL Server desde otro origen de datos (access, excel, oracle … etc …).

Seguir leyendo ...

HttpContext.Current ASP.NET, Variables de contexto siempre presentes

HttpContext.Current ASP.NET, Variables de contexto siempre presentes

Por Alex, el 05/08/2007

A veces es necesario tener acceso dentro de una clase a las variables de sesión, variables de los formularios, variables de aplicación, etc. Esto es sencillo utilizando la clase HttpContext y el método Current aquí tendremos acceso a todas nuestras variables.

Seguir leyendo ...

Se detectó un posible valor Request.Form peligroso en el cliente …

Se detectó un posible valor Request.Form peligroso en el cliente …

Por Alex, el 06/06/2007

En ingles es “A potentially dangerous Request.Form value was detected from the client”. Cuando estaba desarrollando una de mis primeras aplicaciones en ASP.NET, hace ya algunos años, apareció este “error” en mis páginas, a base de buscar mucho en internet conseguí corregirlo. Pero mi problema es que siempre vuelvo a tropezar con la misma piedra y hace unos días me volvió a pasar. Aquí os dejos la solución, así yo también tendré un sitio donde consultar rápidamente.

Seguir leyendo ...

ASP

ASP.NET

Windows

Ejecutar Stored Procedures en VB.NET desde ASP.NET

Ejecutar Stored Procedures en VB.NET desde ASP.NET

Por Alex, el 06/06/2007

Ejecutar un stored procedure (Procedimiento almacenado) de SQL Server es bastante sencillo y solo cambia de ejecutar una sentencia SQL en un par de detalles a la hora de codificar.

Seguir leyendo ...

Ejecutar Stored Procedures en c# desde ASP.NET

Ejecutar Stored Procedures en c# desde ASP.NET

Por Alex, el 05/06/2007

Ejecutar un stored procedure (Procedimiento almacenado) de SQL Server es bastante sencillo y solo cambia de ejecutar una sentencia SQL en un par de detalles a la hora de codificar.

Seguir leyendo ...

Cargar dinámicamente controles de usuario en ASP.NET

Cargar dinámicamente controles de usuario en ASP.NET

Por Alex, el 03/06/2007

Utilizar controles de usuario (UserControls) es lo más común que podemos hacer con ASP.NET ya que son la forma natural de dividir las páginas en fracciones de código para que éste no se repita. Cargar un user control no tiene más secreto que arrástralo a hacia la página que queremos mostrarlo, pero … ¿qué pasa cuando tenemos varios controles para una misma página y queremos mostrarlos en función de los parámetros que reciba dicha página?, la solución es sencilla cargar dinámicamente los controles de usuario.

Seguir leyendo ...

ASP

ASP.NET

Windows

Ejecutar aplicaciones externas desde Windows Forms en c#

Ejecutar aplicaciones externas desde Windows Forms en c#

Por Alex, el 18/05/2007

Para poder ejecutar aplicaciones externas utilizaremos la clase System.Diagnostics.Process, a través de ella podremos ejecutar cualquier aplicación externa a nuestro programa.

Seguir leyendo ...

Paginación de un DataList y un Repeater.

Paginación de un DataList y un Repeater.

Por Alex, el 15/05/2007

Los controles DataList y Repeater no tienen métodos ni funciones para paginar los datos que muestran en los listados. Para paginar los resultados que muestran hay varias formas de hacerlo, una de ellas y la que veremos en este artículo es utilizar un control PagedDataSource.

Seguir leyendo ...

Upload ficheros al servidor con ASP.NET (c#)

Upload ficheros al servidor con ASP.NET (c#)

Por Alex, el 04/05/2007

Subir ficheros al servidor es una de las acciones más comunes que podemos realizar desde una página web. Con ASP.NET y c# es muy sencillo realizar esta tarea.

Seguir leyendo ...

Instalar PHP en IIS 7.

Instalar PHP en IIS 7.

Por Alex, el 02/04/2007

La verdad es que no difiere mucho de la instalación en las versiones anteriores pero como el Internet Information Server 7, para los amigos IIS 7, ha cambiado bastante respecto a sus predecesores voy a explicar los pasos para instalar y configurar PHP.

Seguir leyendo ...

Windows

IIS

Redirigir el correo del SMTP del IIS a otro Servidor de Mail

Redirigir el correo del SMTP del IIS a otro Servidor de Mail

Por Alex, el 24/03/2007

El IIS incorpora un servidor SMTP para enviar correo pero a veces necesitamos que este servicio redirija el corro hacia otro servidor de correo como por ejemplo un Exchange Server o un Notes, esto es muy sencillo de hacer configurando un parámetro en el SMTP del IIS.

Seguir leyendo ...

The query uses non-ANSI outer join operators

The query uses non-ANSI outer join operators

Por Alex, el 20/03/2007

Si planeáis hacer una migración de SQL Server 2000 a SQL Server 2005 tener en cuenta que hay algunas características que pueden no funcionar del todo correctamente, como es el caso de "*=" or "=*" en las sentencias sql.

Seguir leyendo ...

ASP.NET, Envió de Mails con System.Net.Mail

ASP.NET, Envió de Mails con System.Net.Mail

Por Alex, el 14/02/2007

Algo muy común en los desarrollos web es poder enviar mails desde las páginas web que creamos o desde nuestras aplicaciones. Desde ASP.NET 2.0 disponemos de un nuevo sistema de envió de mails algo diferente a las ASP.NET 1.1. En este artículo comentarios las características de System.Net.Mail así como un ejemplo completo para poder enviar correo.

Seguir leyendo ...

Guardar usuario y contraseña en el Analizador de consultas de SQL Server.

Guardar usuario y contraseña en el Analizador de consultas de SQL Server.

Por Alex, el 23/04/2006

Una de las características que mas me molestan del Analizador de Consultas de SQL Server es que siempre que entramos debemos poner el usuario y la contraseña para acceder a la base de datos, pero con este simple truco podremos conectar directamente.

Seguir leyendo ...

ASP.NET 1.1 y ASP.NET 2.0 en el mismo servidor IIS.

ASP.NET 1.1 y ASP.NET 2.0 en el mismo servidor IIS.

Por Alex, el 12/03/2006

Esta opción es la más común que nos encontraremos actualmente debido a que muchas aplicaciones realizadas con el Framework 1.1 y Framework 2.0 deberán convivir juntas. Pero esto no es un problema porque juntas viven en “armonía”.

Seguir leyendo ...

Leer un fichero Excel desde ASP.NET con ADO.NET

Leer un fichero Excel desde ASP.NET con ADO.NET

Por Alex, el 12/03/2006

Si necesitamos leer un fichero Excel desde un programa hecho en ASP.NET no es necesario (en determinadas ocasiones) utilizar los objetos Excel que expone la librería Microsoft.Office.Interop.Excel, es suficiente con leer el Excel con ADO.NET, con el proveedor OleDb.

Seguir leyendo ...

ASP.NET, llenar un DataSet con múltiples Querys

ASP.NET, llenar un DataSet con múltiples Querys

Por Alex, el 22/01/2006

Un DataSet nos permite almacenar múltiples sentencias SELECT ejecutadas desde un Stored Procedure, cada una de ellas almacenadas en un DataTable. Con esta opción podemos minimizar las llamadas a la base de datos.

Seguir leyendo ...

ASP.NET, ejecutar un package de Oracle desde ASP.NET

ASP.NET, ejecutar un package de Oracle desde ASP.NET

Por Alex, el 22/01/2006

Ejecutar un package y llenar un DataSet con el resultado viene a ser lo mismo que ejecutar un Stored Procedure de SQL Server. En el ejemplo veréis que solo cambia el nombre de “stored procedure”, el procedure dentro del package que vais a ejecutar y el proveedor de acceso a datos que en lugar de utilizar SqlClient utilizaremos Oracle.DataAccess.Client.

Seguir leyendo ...

ASP.NET - LDAP, información de usuarios.

ASP.NET - LDAP, información de usuarios.

Por Alex, el 14/01/2006

A veces en nuestras aplicaciones .NET necesitamos validar los usuarios contra el Active Directory u obtener información de usuarios. A través de este pequeño ejemplo veréis lo sencillo que es realizar este proceso.

Seguir leyendo ...

Leer Schema Information con ADO.NET.

Leer Schema Information con ADO.NET.

Por Alex, el 30/09/2005

A veces, cuando desarrollamos una aplicación es necesario tener acceso a datos del esquema (Schema Information) de la base de datos, como la longitud de un campo o si este admite nulls o no. Para esto tenemos unas funciones en ADO.NET y SQL Server que permitirán leer el esquema de una base de datos.

Seguir leyendo ...

Ejecutar un trabajo (Job) de Sql Server desde ASP.NET.

Ejecutar un trabajo (Job) de Sql Server desde ASP.NET.

Por Alex, el 01/08/2005

Los trabajos de Sql Server también pueden ejecutarse desde programas, a través de código siempre que lo necesitemos, no es necesario programarlos y esperar que se ejecuten sino que bajo demanda y ejecutando unas líneas de código podemos lanzarlos.

Seguir leyendo ...

ADO.NET. Proveedor de acceso a datos genérico

ADO.NET. Proveedor de acceso a datos genérico

Por Alex, el 24/07/2005

A veces tenemos la necesidad en nuestras aplicaciones de acceder a diferentes orígenes de datos, SQL Server, Oracle, MySql, Access, etc … y para poder conectar con cada uno de ellos necesitamos crear diferentes clases de acceso a datos, que en el fondo es repetir código cambiando el proveedor de acceso. Una solución para no tener que realizar código para cada origen de datos es crear un proveedor de acceso a datos genérico.

Seguir leyendo ...

Usar el control calendario en ASP.NET

Usar el control calendario en ASP.NET

Por Alex, el 24/06/2005

El control calendario proporciona una forma rápida y sencilla de crear calendarios en las páginas web. A través de este control y con unas pocas líneas de código podemos realizar un calendario completo para representar, por ejemplo, una serie de eventos relacionados con un mes.

Seguir leyendo ...

ASP

ASP.NET

c#

Windows

Ejecutar comandos del sistema desde T_SQL

Ejecutar comandos del sistema desde T_SQL

Por Alex, el 31/07/2004

Una de las múltiples opciones que tiene SQL Server es ejecutar comandos del sistema operativo desde Transact-SQL. Probablemente no es una de las opciones más utilizadas pero a veces es necesario recurrir a ella.

Seguir leyendo ...

SQL

SQL Serrver

Windows

SQL Server, realizar copias de seguridad y restaurarlas.

SQL Server, realizar copias de seguridad y restaurarlas.

Por Alex, el 31/07/2004

Realizar copias de seguridad es una de las acciones más importantes que podemos realizar sobres nuestras bases de datos de SQL Server. Debido a multitud de agentes externos, internos y humanos que intervienen en la vida de un servidor y bases de datos que contiene, éstas pueden corromperse y pueden sufrir pérdidas de datos, y es necesario realizar en alguna ocasión una restauración de la base de datos.

Seguir leyendo ...

Windows

SQL Serrver

SQL

Leer el fichero de logs (transaction Log)

Leer el fichero de logs (transaction Log)

Por Alex, el 31/07/2004

Es algo tan sencillo que no va a requerir una explicación, con una simple línea de código ejecutada en el Query Analizer podremos leer el fichero de transacciones.

Seguir leyendo ...

Instalar y configurar DNS para intranet/Internet en Windows Server 2003

Instalar y configurar DNS para intranet/Internet en Windows Server 2003

Por Alex, el 30/06/2004

Un servidor DNS nos va a servir para la resolución de nombres cuando queramos acceder a las web que tenemos alojadas en nuestra intranet. Si el volumen de sitios web es grande, instalando un DNS podremos utilizar una misma IP y tener multitud de webs en un mismo servidor IIS diferenciados por nombre. Si disponemos de IP suficientes esta opción nos servirá para acceder a los webs por un nombre y no por una dirección IP que son más difíciles de recordar.

Seguir leyendo ...

Windows

Leer-escribir y borrar del registry desde SQL Server

Leer-escribir y borrar del registry desde SQL Server

Por Alex, el 28/06/2004

Leer el registry desde SQL Server no es algo que normalmente hacemos pero siempre es bueno saber que lo podemos hacer. Para ésto se utilizan Extended Stored Procedures indocumentadas, así que no las encontrareis en los libros en pantalla.

Seguir leyendo ...

SQL -> Como hacer backup de los servidores SQL registrados en el Client Network Utility.

SQL -> Como hacer backup de los servidores SQL registrados en el Client Network Utility.

Por Alex, el 03/06/2004

Este truco es similar al explicado antes sobre hacer backup de los servidores del administrador corporativo. Aquí también hay que tocar el registry así que en este caso también corre por vuestra cuenta y riesgo.

Seguir leyendo ...

SQL -> Como hacer backup de los servidores registrados del Administrador Corporativo

SQL -> Como hacer backup de los servidores registrados del Administrador Corporativo

Por Alex, el 03/06/2004

Esta utilidad nos va a venir muy bien cuando instalemos un nuevo servidor y queramos añadir los servidores SQL a él. Para realizar este proceso hay que tocar el registry por lo que corre de vuestra cuenta ya que siempre es peligroso cualquier manipulación del registry.

Seguir leyendo ...




SIGUENOS EN

ARCHIVO

Publicidad