Problema con una tabla

15/11/2004 - 13:23 por MetalManiac | Informe spam
Tengo una base de datos y quiero hacer un insert desde el analizador de
consultas tal que:

insert into Noticias (id, idapartado, titular, cuerpo, fecha) SELECT
OIDalcaldia, 7, titular, cuerpo, fecha FROM notAlcaldia

Pues bien, para todas las tablas que el propietario no es dbo, sino el
usuario usrGel1001 me dice "El nombre de objeto 'notAlcaldia' no es válido."
cuando intento ejecutar la sentencia antes mencionada.

A que se debe esto? No tengo ni idea. Gracias

Preguntas similare

Leer las respuestas

#6 ulises
16/11/2004 - 14:25 | Informe spam
Estoy de acuerdo contigo en que siempre se debe especificar
propietario.objeto, pero el propietario por regla general
debería ser dbo, me ha dado más dolores de cabeza en
materia de seguridad y desarrollo el mantener grupos de
propietarios diferentes, otro cantar será en SQL 2005 ya
que desligará usuario de schema.

Saludos,
Ulises

Mostrar la cita
sean propiedad de
Mostrar la cita
por que ser así.
Mostrar la cita
propietario.objeto, esto quita
Mostrar la cita
problema.
Mostrar la cita
DBO como propietario
Mostrar la cita
a tener que
Mostrar la cita
el analizador de
Mostrar la cita
fecha) SELECT
Mostrar la cita
es dbo, sino el
Mostrar la cita
'notAlcaldia' no es
Mostrar la cita
12/11/2004
Mostrar la cita
#7 Miguel Egea
16/11/2004 - 21:38 | Informe spam
Tus consideraciones son correctícimas como siempre. Aunque realmente no hay
gran penalización en rendimiento según las pruebas que he hecho menos de un
0.05 % en 10000 inserciones si son del mismo propietario o diferente. Lo que
si es más dificil de administrar y más limpio (en mi opinión) de leer :-)
Dan gusto estos hilos, ;-)


-
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)?

"Javier Loria" escribió en el mensaje
news:%
Mostrar la cita
Ads by Google
Search Busqueda sugerida