Mostrando entradas con la etiqueta Ms SQL 2008. Mostrar todas las entradas
Mostrando entradas con la etiqueta Ms SQL 2008. Mostrar todas las entradas

martes, 9 de agosto de 2011

Error al reorganizar índices en plan de mantenimiento

En el log del trabajo podemos encontrar algo así como el siguiente error:

Failed:(-1073548784) Executing the query "ALTER INDEX [PK_XXXX] ON [dbo].[XXXXX] REOR..." failed with the following error: "The index "PK_XXXX" (partition 1) on table "XXXXX" cannot be reorganized because page level locking is disabled.". Possible failure reasons: Problems with the query, "ResultSet" property not set correctly, parameters not set correctly, or connection not established correctly.


La causa es que la opción de "Page Locks", requerida para efectuar la reorganización o la recreación de índices, ha sido deshabilitada. Al parecer esto suele ocurrir cuando se migra una bbdd de SQL 2005 al 2008; por alguna razón  en algunos índices se deshabilita esta opción.



Puede arreglarse:

>ALTER INDEX [PK_XXXX ON [dbo].[XXXXXX] SET (

ALLOW_PAGE_LOCKS = ON

) ;

Con Management Studio,  botón derecho en el índice en cuestión, propiedades, opciones y ahí marcáis la opci´´on de permitir  "page lock"





viernes, 28 de enero de 2011

Modificar varios trabajos a la vez

Una manera rápida de generar scripts para modificar trabajos de forma masiva. Por ejemplo, tras crear varios planes de mantenimiento, queremos cambiar el propietario del trabajo a 'SA', si el trabajo falla lo escriba en el evento de windows y lo notifique por correo a un determinado operador:

SELECT 'EXEC msdb.dbo.sp_update_job @job_name=N'''+NAME+''' , @owner_login_name=N''sa'', @notify_level_eventlog= 2, @notify_level_email = 2
,@notify_email_operator_name =N''USUARIO''' FROM msdb..sysjobs where category_id = 3

Ejecutar el código y automáticamente os creará los scripts.

Para más información y opciones del procedimeinto sp_update_job, echadle un vistazo a los libros en linea o aqui.

lunes, 25 de octubre de 2010

Examen SQL Server 70-433

Exámenes gratuitos para preparar la certificación.
Están en inglés

jueves, 30 de septiembre de 2010

SQL Server 2008 Service Pack 2 disponible

En el siguiente blog del equipo de Ms SQL Server tenéis detalles y enlaces
El paquete es sólo para SQL 2008 no SQL 2008 R2

lunes, 14 de abril de 2008

40% en el examen para SQL Server 2008

Oferta de Microsoft: registraros y cuando estén disponibles los nuevos exámens (dicen que pra agosto) ahorraréis un 40%, que no es poco

Más información aquí

miércoles, 2 de abril de 2008

¿SQL Server 2008 vulnerable?

En Eweek comentan que César Cerrudo de Argeniss Information Security, ha descubierto cómo explotar vulnerabilidades en Windows Server 2008, IIS 7 y SQL Server 2008.
Parece que es posible elevar privilegios a Local System desde procesos que corran como Network Service o Local Service. No hay mucha más información; César mostrará sus resultados en la próxima 'Hack in the Box conference ' en Dubai.

miércoles, 12 de marzo de 2008

1Tb en menos de 30 minutos

El nuevo SSIS (SQL Server Integration Services, los nuevos DTS) integrado en SQL Server 2008 impresiona. El equipo de SQL Performance ha establecido un nuevo record mundial de carga en base de datos usando una herramienta ETL (Extract Transform and Load) Tenéis todos los detalles en su propia bitácora

miércoles, 20 de febrero de 2008

SQL Server 2008 CPT

Sale a la luz el que probablemente sea último CPT (Community Technology Preview) de SQL Server 2008. Aquí para descargarlo.

El fichero de 1.4 Gb incluye quince novedades con respecto a vesiones previas del 2008 como SQl Audit, compresión de datos o índices filtrados

Y un reto: si descubres un bug puedes ganar una Xbox

lunes, 28 de enero de 2008

Se retrasa SQL Server 2008

En este blog de Microsoft, se anuncia que la versión RTM definitiva de Katmai no saldrá hasta el tercer trimestre de este año.

miércoles, 16 de enero de 2008

Prueba Ms SQL Server 2008 sin descargarlo

SQLServerbeta ofrece la posibilidad de crearte una cuenta para probar desde un servidor remoto el nuevo SQL Server. Una idea excelente pero para nuestra desgracia, presenta demasiadas limitaciones: Analysis o Reporting services no están disponibles, no hay posibilidad de usar el profiler, no pueden verse consultas dmv y más contras que surgen cada vez que intetas probar alguna cosa.

De todas formas echadle un vistazo por vosotros mimso. Necesitáis registraros y automáticamente optenéis acceso a la página. En el plazo de un día recibiréis la dirección del servidor y una cuenta con la conectaros al servidor remoto.

La web también ofrece la posibildad de acceder a Microsoft E-learning Los cursos están bastante bien para una primera aproximación al nuevo SQL Server 2008

martes, 15 de enero de 2008

Resource Governor en Ms SQL 2008

Resource Governor es uno de los grandes adelantos que presenta la nueva versión de SQL Server.
Permite delimitar el uso de recursos a un grupo, aplicación o consulta determinado. También permite monitorizar el progreso de una cosnulta. En concreto podemos limitar el uso de
  • cpu
  • tiempos de espera (waits)
  • tiempos de parada (idle)
  • grado de paralelismo
  • bloqueos
  • tiempo de ejecución
Pueden crearse grupos en función de usuarios, IP o aplicación.

Podéis leer más y ver algunos ejemplos en el blog oficial de PSS


miércoles, 9 de enero de 2008

Lanzamiento de SQL Server 2008

Los próximos 26 y 27 de febrero se producirá el lanzamiento en Madrid, España, de SQL Server 2008, Windows Server 2008 y Visual Studio 2008.

Este es el enlace para quien quiera apuntarse al evento

La versión beta puede descargarse aquí