De Oracle a SQL Server, introducción

Voy a ser sincero. Las primeras bases de datos con las que trabaje fueron de Oracle. Desde la versión 8i en adelante. Comencé a trabajar con SQL Server hace ya unos años, y lo primero que eche en falta eran las vistas dinámicas, no porque no existieran, sino porque no encontré una referencia rápida que…

1

Sobre la instalación de Reporting Services en clúster…

  1. ¿Esta soportada la instalación de Reporting Services en clúster? Del siguiente artículo puedes ver que la instalación en clúster está soportada sólo para las bases de datos de SQL server (ReportServer y ReportServerTempDB) pero no para el servicio Web. Hosting a Report Server Database in a SQL Server Failover Cluster http://msdn.microsoft.com/en-us/library/bb630402.aspx (en Español)…

0

SQLOS–Introducción scheduling

En este post vamos a introducir el manejo a bajo nivel que hace SQL de las tareas que le piden los usuarios, como algunos sabréis SQL tiene su proprio “sistema operativo” que se encarga del scheduling, memoria etcetera, este componente recibe el original nombre de SQLOS. En este post nos centraremos en la parte de…

0

Uso de campos XML en SQL SERVER

INTRODUCCION.- Hemos observado en algunos casos en determinados proyectos que usan SQL SERVER se implementan campos de tipo TEXT para almacenar datos de XML. Desde la versión de SQL SERVER 2005 existe la posibilidad o bien de leer archivos de XML y poder manipularlos o almacenarlos como un campo de XML dentro de una tabla…

0

He borrado mi grupo de cluster con el recurso de SQL. ¿Y ahora?

Hoy vamos a hablar de cómo recrear un grupo de cluster de SQL Server bajo Windows Server 2008 cuando sea eliminado por error. Si lo que quieres es montarlo por primera vez, es necesario seguir este link, http://msdn.microsoft.com/en-us/library/ms179530.aspx , el cual nos ira guiando desde la planificación, hasta la consecución de nuestro objetivo. Siguiendo este…

0

¿Dónde está mi memoria?–Lock Pages in Memory (x64)

Acabamos de comprar un flamante nuevo servidor, 24 cores, 128GB de RAM, discos SSD en RAID 0… Instalamos SQL Server, 64 bits por supuesto, activamos Lock Pages in Memory (http://msdn.microsoft.com/en-us/library/ms190730.aspx) para que SQL no sea paginado fuera de RAM. Y para deleitarnos con nuestra obra cogemos contadores de carga de CPU, bloqueos, memoria…. Y ahí…

0

Mejores prácticas para el diseño de índices

Continuamente llegan a nosotros casos de rendimiento  en las que de una manera u otra están relacionadas con la gestión de los índices. En muchos casos TSQL, Jobs,  que tardan mucho  o TSQL que antes no tardaban nada con pocos registros cada vez la base de datos invierte más tiempo en realizarlos. En todos ellos,…

0

Configurar Database Mail cuando no usamos el puerto por defecto ni SQL Browser

Hace un tiempo me encontré un entorno en el cual la base de datos no estaba en el puerto por defecto por política de seguridad y el Browser de SQL no estaba activo por el mismo motivo. En este escenario la configuración de Database Mail va a realizarse sin problemas pero a la hora de…

0

No se Puede Realizar un SHRINK del Log de Transacciones porque está Marcado como “REPLICATION” (y la Replicación no ha Sido Configurada)

La pasada semana estuve trabajando en un caso con una base de datos de Microsoft Dynamics AX en la que no era posible reducir el tamaño (en Inglés, “shrink”) del log de transacciones. En el pasado encontré problemas similares con bases de datos de SQL Server 2005 que eran debidos a los llamados “ghost records”…

0

Upgrade a SQL Server 2008 R2 en español en un Windows inglés.

Antes de empezar tenemos que aclarar que esta situación no está soportada. Las combinaciones soportadas para los distintos idiomas de Windows/SQL son las siguientes: – SQL Server Ingles puede instalarse sobre cualquier versión de Windows, sea cual sea su idioma. – SQL Server localizado para un idioma solo puede instalarse en un Windows del mismo…

0