Select into y prefijos

08/02/2005 - 12:46 por Jose | Informe spam
Hola a todos,

Estoy intentando ejecutar una consulta como esta:
select * into server2.datab2.dbo.nuevatabla from tablaserver1
pero el analizador de consultas siempre se queja diciendo que
server2.datab2.dbo.nuevatabla tiene demasiados prefijos. ¿Como creo entonces
la tabla en el servidor enlazado si no puedo poner esos prefijos?

Gracias por vuestra ayuda.

Preguntas similare

Leer las respuestas

#1 Maxi
08/02/2005 - 13:08 | Informe spam
Hola, ya te respondi el otro dia esta pregunta. Estas seguro que estan
vionculados los servidores y que esta instruccion la estas ejecutando del
server y bdd donde esta tablaserver1?


Salu2
Maxi


"Jose" escribió en el mensaje
news:
Hola a todos,

Estoy intentando ejecutar una consulta como esta:
select * into server2.datab2.dbo.nuevatabla from tablaserver1
pero el analizador de consultas siempre se queja diciendo que
server2.datab2.dbo.nuevatabla tiene demasiados prefijos. ¿Como creo
entonces
la tabla en el servidor enlazado si no puedo poner esos prefijos?

Gracias por vuestra ayuda.


Respuesta Responder a este mensaje
#2 Tinoco
08/02/2005 - 13:33 | Informe spam
Hola Jose,

En estos casos solo se permiten dos parametros base de datos y usuario.
Database.User.Object

select * into server1.pubs.DBO.nuevatabla from titles --FALLA
select * into pubs.DBO.nuevatabla from titles --BIEN

Parece que es un problema con el RPC remoto y estas inserciones.

Hermilson Tinoco
Colombia

"Jose" wrote:

Hola a todos,

Estoy intentando ejecutar una consulta como esta:
select * into server2.datab2.dbo.nuevatabla from tablaserver1
pero el analizador de consultas siempre se queja diciendo que
server2.datab2.dbo.nuevatabla tiene demasiados prefijos. ¿Como creo entonces
la tabla en el servidor enlazado si no puedo poner esos prefijos?

Gracias por vuestra ayuda.



Respuesta Responder a este mensaje
#3 Jose
08/02/2005 - 13:40 | Informe spam
Si, vi tu respuesta, pero luego te conteste que los servidores están
correctamente vinculados, puedo crear tablas, insertar, de hecho copio las
tablas directamente con el enterprise manager, pero cuando intento ejecutar
la sentencia me dice que tiene muchos prefijos. ¿hay algún parámetro que
impida poner más de dos prefijos? ¿las select into tienen que ser en la
misma máquina siempre?



"Maxi" escribió en el mensaje
news:
Hola, ya te respondi el otro dia esta pregunta. Estas seguro que estan
vionculados los servidores y que esta instruccion la estas ejecutando del
server y bdd donde esta tablaserver1?


Salu2
Maxi


"Jose" escribió en el mensaje
news:
> Hola a todos,
>
> Estoy intentando ejecutar una consulta como esta:
> select * into server2.datab2.dbo.nuevatabla from tablaserver1
> pero el analizador de consultas siempre se queja diciendo que
> server2.datab2.dbo.nuevatabla tiene demasiados prefijos. ¿Como creo
> entonces
> la tabla en el servidor enlazado si no puedo poner esos prefijos?
>
> Gracias por vuestra ayuda.
>
>


Respuesta Responder a este mensaje
#4 ulises
08/02/2005 - 13:51 | Informe spam
Lo que te está enviando es un error de sintaxis, al parecer
el CREATE TABLE por definición no te acepta más de tres
prefijos.

Saludos,
Ulises

Hola a todos,

Estoy intentando ejecutar una consulta como esta:
select * into server2.datab2.dbo.nuevatabla from tablaserver1
pero el analizador de consultas siempre se queja diciendo que
server2.datab2.dbo.nuevatabla tiene demasiados prefijos.


¿Como creo entonces
la tabla en el servidor enlazado si no puedo poner esos


prefijos?

Gracias por vuestra ayuda.


.

Respuesta Responder a este mensaje
#5 CarlitosWeb
08/02/2005 - 17:41 | Informe spam
Hola Jose
Mira yo tampoco sabia q no se podia hacer un select into a otro servidor. Si
esto es asi entonces te recomendaria q generaras un dts para exportar o
importar la tabla hacia el otro servidor. En este dts podras importar/
exportar toda la tabla o una consulta parametrizada si es q deseas hacerlo.
Saludos
Carlos

"Jose" escribió:

Hola a todos,

Estoy intentando ejecutar una consulta como esta:
select * into server2.datab2.dbo.nuevatabla from tablaserver1
pero el analizador de consultas siempre se queja diciendo que
server2.datab2.dbo.nuevatabla tiene demasiados prefijos. ¿Como creo entonces
la tabla en el servidor enlazado si no puedo poner esos prefijos?

Gracias por vuestra ayuda.



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