2008-12-01 23 views

Respuesta

6

Que yo sepa, solo se pueden cambiar durante el tiempo de instalación. Es posible que pueda cambiar el nombre con el paquete de instalación mientras mantiene la información actual. Haría copias de seguridad de todas sus bases de datos y luego intentaré esto.

En otro aspecto, cambiar los nombres de las instancias simplemente le causará tantos dolores de cabeza. Incluso si puede hacerlo, recomendaría encarecidamente que me vaya lo suficientemente bien solo.

1

No puede cambiar el nombre de la instancia pero puede cambiar el nombre de un servidor (solo sql2000) - ¿eso ayuda en absoluto?

Tenga una mirada en:

sp_dropserver 'oldname', 'droplogins' 

y después;

sp_addserver 'newname', local 

Tenga en cuenta que si hay trabajos que se ejecutan en ese servidor también necesitarán renombrarlos;

use msdb 
go 

update sysjobs set originating_server = 'newname' 

Tendrá que reiniciar el servidor SQL Server

+0

en SQL Server 2005 no hay originating_server en la mesa sysjobs la base de datos msdb, sólo hay originating_server_id cuyo valor era el número (int/decimal) – Dels

+0

Esto no tiene' t trabajo para SQL Server Express 2005. No pude encontrar el servidor de origen. Debe haber otra forma. –

+0

Es cierto: solo es para sql2000 (http://www.sqlservercentral.com/articles/Administration/65/) –

Cuestiones relacionadas