El nombre del objeto 'Tabla' no es valido

16/07/2009 - 21:30 por Javier Diaz | Informe spam
Buenas tardes...

Anteriormente estaba trabajando con SQL SERVER 2000 y todo perfecto. Ahora
que cambie a SQL Server 2005 me encuentro con ciertas diferencias en cuanto a
la creacion de un usuario de SQL y demas.
Cuando ejecuto la aplicacion me da un error que el nombre del objeto TABLA
no existe sin embargo si existe y la visualizo y me he percatado que ahora
tengo que hacer referencia a la tabla de esta manera usr.tabla y no tabla.
Existe alguna manera de cambiar eso a nivel de SQL Server o estoy haciendo
algo mal ??????

Saludos,
Javier Diaz
 

Leer las respuestas

#1 Jorge Guillen
16/07/2009 - 21:55 | Informe spam
Hola

Una de las diferencias entre SQL Server 2005 y las versiones anteriores es
la incorporación de los Esquemas (Schemas), que son grupos de objetos.
En 2000 el nombre completo del objeto es
"Servidor.BaseDeDatos.Propietario.Objeto"
En 2005 es "Servidor.BaseDeDatos.Esquema.Objeto"

Lee este articulo
http://www.guillesql.es/Articulos/S...Owner.aspx

Saludos
JORGE

"Javier Diaz" escribió en el mensaje
news:
Buenas tardes...

Anteriormente estaba trabajando con SQL SERVER 2000 y todo perfecto. Ahora
que cambie a SQL Server 2005 me encuentro con ciertas diferencias en
cuanto a
la creacion de un usuario de SQL y demas.
Cuando ejecuto la aplicacion me da un error que el nombre del objeto TABLA
no existe sin embargo si existe y la visualizo y me he percatado que ahora
tengo que hacer referencia a la tabla de esta manera usr.tabla y no tabla.
Existe alguna manera de cambiar eso a nivel de SQL Server o estoy haciendo
algo mal ??????

Saludos,
Javier Diaz

Preguntas similares