PRB: 14274 produce cuando un trabajo del Agente SQL Update después de cambiar el nombre de Windows Server

Seleccione idioma Seleccione idioma
Id. de artículo: 281642 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Síntomas

Después de cambiar el nombre de servidor de Windows, al intentar actualizar o eliminar los trabajos creados previamente en una instancia de SQL Server 2000, puede recibir el siguiente mensaje de error:
Error 14274: No se puede agregar, actualizar o eliminar un trabajo (o sus pasos o programaciones) que se originó en un servidor. No se guardó el trabajo.
Este problema no se produce para Microsoft SQL Server 7.0; sin embargo, puede recibir o no este mensaje de error cuando se actualiza un servidor virtual de SQL Server 7.0 a un servidor virtual de SQL Server 2000, aunque se mantiene el mismo nombre de servidor virtual. Durante el proceso de actualización, tendrá que desagrupar el servidor virtual de SQL Server 7.0. Al desagrupar el servidor virtual, se convierte en una instancia independiente de SQL Server, tarda el nombre del nodo y puede recibir el mensaje de error al cambiar el nombre.

Causa

SQL Server 7.0 no demuestra este problema porque en la tabla de sistema msdb sysjobs tabla, el campo originating_server almacena el valor '(local)' hace referencia el servidor local. Por lo tanto, no importa cómo se modifica el nombre del servidor, el cambio no afecta a los trabajos de servidor local.

Dado que SQL Server 2000 admite instancias múltiples, el campo originating_server contiene el nombre de instancia en el formato 'servidor\instancia'. Incluso para la instancia predeterminada del servidor, se utiliza el nombre del servidor real en lugar de (local). Por lo tanto, después se cambia el nombre del servidor de Windows, estos trabajos aún hacer referencia el nombre de servidor original y pueden no actualizarse o eliminados por el proceso desde el nuevo nombre de servidor.

Después de una actualización desde SQL Server 7.0 a SQL Server 2000, también se actualiza la columna originating_server para todos los trabajos existentes y ya no se utiliza el valor '(local)' .

Solución

La mejor forma para tratar este problema después del proceso de cambio de nombre es siga estos pasos:
  1. Cambiar el nombre del servidor al nombre original.
  2. Incluir todos los trabajos y, a continuación, elimínelos.
  3. Cambie el nombre del servidor al nuevo nombre.
  4. Volver a agregar los trabajos, ejecute la secuencia de comandos generado desde el paso 2.
Para obtener información adicional, vea el artículo "Administración de multiservidor" en los libros en pantalla de SQL Server.

Estado

Microsoft ha confirmado que trata de un problema de SQL Server 2000.

Propiedades

Id. de artículo: 281642 - Última revisión: miércoles, 21 de diciembre de 2005 - Versión: 4.4
La información de este artículo se refiere a:
  • Microsoft SQL Server 2000 Standard Edition
Palabras clave: 
kbmt kbbug kbpending KB281642 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 281642

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com