No reconoce usuario ?

25/04/2006 - 19:22 por Penta | Informe spam
Estimados.

Tengo en produccion :

Select * From Tabla ( funciona ok)

Levanto la BD a un servidor de pruebas:

Select * From Tabla ( no funciuona )

Select * From usuario.Tabla ( funciona ok )

a que se peude deber esto ?

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
25/04/2006 - 19:34 | Informe spam
Penta,

Levanto la BD a un servidor de pruebas:

Select * From Tabla ( no funciuona )



Que cosa no funciona?
Recives algun error?


AMB

"Penta" wrote:

Estimados.

Tengo en produccion :

Select * From Tabla ( funciona ok)

Levanto la BD a un servidor de pruebas:

Select * From Tabla ( no funciuona )

Select * From usuario.Tabla ( funciona ok )

a que se peude deber esto ?


Respuesta Responder a este mensaje
#2 Penta
25/04/2006 - 20:02 | Informe spam
Hola Alejandro.
El error era que no encontraba la tabla, al poner el usuario si la
encontraba, bueno levante la BD de nuevo y funciono perfecto, habra
quedado mal subida ?? es algun problema recurrente SQL 2000 Enterprise

Gracias.
Respuesta Responder a este mensaje
#3 Isaias
25/04/2006 - 20:47 | Informe spam
Con el permiso de Alex.

Si la tabla tiene un dueño diferente a DBO, entonces deberas nombrarlo
siempre en tu SELECT.

SELECT * FROM iislas.MyTabla

En este caso, el dueño (owner) de la tabla es "iislas"
Saludos
IIslas


"Penta" escribió:

Hola Alejandro.
El error era que no encontraba la tabla, al poner el usuario si la
encontraba, bueno levante la BD de nuevo y funciono perfecto, habra
quedado mal subida ?? es algun problema recurrente SQL 2000 Enterprise

Gracias.


Respuesta Responder a este mensaje
#4 Penta
25/04/2006 - 22:14 | Informe spam
Isaias
Cuando creo el usuario1 le indico que su BD es MyTabla

Por lo tanto cuando me logueoo al Analizador de Consultas, quedo parado
en dicha tabla, en caso contrario pongo Use MyTabla, con esto no es
necesario indicar el dueño en el Select, al menos siempre he
funcionado de esa manera.

Ps. Me queda la duda con lo que indicas lo dices por que asi debe ser
realmente o es mas aconsejable ?
ya que no todos los desarrolladores le indican a los T-SQL el usuario
ya que se conectan con el usuario por lo tanto los sistemas ya saben a
que BD consultar.


Atte.
Penta.


Isaias ha escrito:

Con el permiso de Alex.

Si la tabla tiene un dueño diferente a DBO, entonces deberas nombrarlo
siempre en tu SELECT.

SELECT * FROM iislas.MyTabla

En este caso, el dueño (owner) de la tabla es "iislas"
Saludos
IIslas


"Penta" escribió:

> Hola Alejandro.
> El error era que no encontraba la tabla, al poner el usuario si la
> encontraba, bueno levante la BD de nuevo y funciono perfecto, habra
> quedado mal subida ?? es algun problema recurrente SQL 2000 Enterprise
>
> Gracias.
>
>
Respuesta Responder a este mensaje
#5 Isaias
25/04/2006 - 22:42 | Informe spam
Yo tengo por regla general que TODOS los objetos que se crean en la base de
datos de PRODUCCION, deben ser con DBO, esto me evita estarlos "nombrando"
durante la invocacion de los mismos.

No acepto que mis desarrolladores generen objetos con sus nombres.
Saludos
IIslas


"Penta" escribió:

Isaias
Cuando creo el usuario1 le indico que su BD es MyTabla

Por lo tanto cuando me logueoo al Analizador de Consultas, quedo parado
en dicha tabla, en caso contrario pongo Use MyTabla, con esto no es
necesario indicar el dueño en el Select, al menos siempre he
funcionado de esa manera.

Ps. Me queda la duda con lo que indicas lo dices por que asi debe ser
realmente o es mas aconsejable ?
ya que no todos los desarrolladores le indican a los T-SQL el usuario
ya que se conectan con el usuario por lo tanto los sistemas ya saben a
que BD consultar.


Atte.
Penta.


Isaias ha escrito:

> Con el permiso de Alex.
>
> Si la tabla tiene un dueño diferente a DBO, entonces deberas nombrarlo
> siempre en tu SELECT.
>
> SELECT * FROM iislas.MyTabla
>
> En este caso, el dueño (owner) de la tabla es "iislas"
> Saludos
> IIslas
>
>
> "Penta" escribió:
>
> > Hola Alejandro.
> > El error era que no encontraba la tabla, al poner el usuario si la
> > encontraba, bueno levante la BD de nuevo y funciono perfecto, habra
> > quedado mal subida ?? es algun problema recurrente SQL 2000 Enterprise
> >
> > Gracias.
> >
> >


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida