Alias de BBDD

30/08/2004 - 19:54 por Diego Fernández | Informe spam
Hola a todos:

Tengo un problema que no se si tendrá solución... (fácil).

Me han cambiado el nombre de una BBDD de SQL Server 2000 EE. Téngo páginas
web, documentos de Excell y mil cosas más que conectaban a la BBDD y
recogían información, por lo que ahora no conectan.

¿Se puede crear un "alias" de la BBDD con el nombre antigüo?

No puedo cambiar el nombre de la BBDD para dejarlo como estaba ántes...

¿Conoceis alguna forma de "engañar" a los documentos que buscan el nombre
antigüo para que conecten al nuevo si modificarlos uno a uno?

Un saludo y gracias por anticipado.
Diego Fernández

Preguntas similare

Leer las respuestas

#1 Isaías
30/08/2004 - 20:20 | Informe spam
No creo que tenga problema alguna en REGRESARLE el nombre
que anteriormente tenia.


Este ejemplo cambia el nombre de la base de datos
accounting por financial.

EXEC sp_renamedb 'accounting', 'financial'
Respuesta Responder a este mensaje
#2 Miguel Egea
30/08/2004 - 20:31 | Informe spam
Me temo que tendrás que hacerlo a mano si lo tienes especificado en la
cadena de conexión. Si no fuese así siempre podrías cambiar la BBDD por
defecto de los usuarios para que fuese la nueva, pero si está especificada
una creo que siempre obtendras un error...


-
Miguel Egea Gómez
Microsoft SQL-Server MVP
Webmaster de PortalSql.Com
¿Te interesa participar en las reuniones
del grupo de Usuarios de SQL-Server y .NET
Se harán en levante de España, (Alicante o Murcia)?

"Diego Fernández" escribió en el mensaje
news:
Hola a todos:

Tengo un problema que no se si tendrá solución... (fácil).

Me han cambiado el nombre de una BBDD de SQL Server 2000 EE. Téngo páginas
web, documentos de Excell y mil cosas más que conectaban a la BBDD y
recogían información, por lo que ahora no conectan.

¿Se puede crear un "alias" de la BBDD con el nombre antigüo?

No puedo cambiar el nombre de la BBDD para dejarlo como estaba ántes...

¿Conoceis alguna forma de "engañar" a los documentos que buscan el nombre
antigüo para que conecten al nuevo si modificarlos uno a uno?

Un saludo y gracias por anticipado.
Diego Fernández


Respuesta Responder a este mensaje
#3 Diego Fernández
31/08/2004 - 12:47 | Informe spam
No puedo cambiarle el nombre... la BD pertenece al sistema de gestión, y yo
conecto a ella para sacar informes, etc...

Si le cambio el nombre no funciona el programa de gestión.

Han actualizado la versión del sistema y le han puesto un nombre distinto
para mantener la versión nueva y la vieja sin que interfieran... pero yo
necesito los datos de la BD nueva...

Ufff, me tocará cambiar la cadena de conexión en todas partes.

Un saludo y gracias.
Diego Fernández


"Isaías" escribió en el mensaje
news:2ee301c48ebd$f98eb960$
No creo que tenga problema alguna en REGRESARLE el nombre
que anteriormente tenia.


Este ejemplo cambia el nombre de la base de datos
accounting por financial.

EXEC sp_renamedb 'accounting', 'financial'


Respuesta Responder a este mensaje
#4 Javier Loria
31/08/2004 - 14:52 | Informe spam
Hola Diego:
Cuando estas cambiando la cadena de coneccion piensa en la posiblidad de
declarar una clase o modulo general que asigne las conecciones en todo lado,
para que no vueltas a tener este problema cuando cambies el servidor, de
version de SQL u otra vez de BD.
Dejar cadenas de conexion por todo lado es en parte un problema de las
herramientas RAD y en parte de los desarrolladores que no la reemplazamos
por alguna clase/instancia general.
Saludos,

Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda


"Diego Fernández" wrote in message
news:
No puedo cambiarle el nombre... la BD pertenece al sistema de gestión, y


yo
conecto a ella para sacar informes, etc...

Si le cambio el nombre no funciona el programa de gestión.

Han actualizado la versión del sistema y le han puesto un nombre distinto
para mantener la versión nueva y la vieja sin que interfieran... pero yo
necesito los datos de la BD nueva...

Ufff, me tocará cambiar la cadena de conexión en todas partes.

Un saludo y gracias.
Diego Fernández


"Isaías" escribió en el mensaje
news:2ee301c48ebd$f98eb960$
> No creo que tenga problema alguna en REGRESARLE el nombre
> que anteriormente tenia.
>
>
> Este ejemplo cambia el nombre de la base de datos
> accounting por financial.
>
> EXEC sp_renamedb 'accounting', 'financial'
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida