Cambiar el nombre de la Base

23/06/2004 - 01:15 por Pao | Informe spam
Hola a todos
si quiero cambiar de nombre una base de datos uso esta
sentencia:

EXEC sp_renamedb 'Name Actual', 'Name Nuevo'


Otra forma de hacerlo pero más larga es con los
sp's:

EXEC sp_detach_db 'Name Actual', 'true'

EXEC sp_attach_db @dbname = N'Name Nuevo',
@filename1 = N'd:\forosSQL.mdf ',
@filename2 = N'D:\forosSQL.ldf'

(Mdf y ldf de la base actual)

La primera es mucho más rápida que la segunda, pero que es
mejor??
 

Leer las respuestas

#1 MAXI
23/06/2004 - 01:29 | Informe spam
Hola, yo usaria la primera en casi todos los casos!! es la recomendada por
MS ademas ;-)




Maxi

Buenos Aires - Argentina

Desarrollador .NET 3 Estrellas

Mail: Maxi_accotto[arroba]speedy.com.ar

MSN:


"Pao" escribió en el mensaje
news:2049901c458ae$d02f2180$
Hola a todos
si quiero cambiar de nombre una base de datos uso esta
sentencia:

EXEC sp_renamedb 'Name Actual', 'Name Nuevo'


Otra forma de hacerlo pero más larga es con los
sp's:

EXEC sp_detach_db 'Name Actual', 'true'

EXEC sp_attach_db @dbname = N'Name Nuevo',
@filename1 = N'd:\forosSQL.mdf ',
@filename2 = N'D:\forosSQL.ldf'

(Mdf y ldf de la base actual)

La primera es mucho más rápida que la segunda, pero que es
mejor??

Preguntas similares