Tengo un servidor de base de datos SQL Azure y necesito consultar entre las bases de datos, pero no puedo encontrar la manera de lograrlo.No se puede consultar entre bases de datos en SQL Azure
Aquí es la estructura de mis bases de datos:
- Server.X
- Database.A
- Database.B
- Database.C
En Database.A Tengo un procedimiento almacenado que necesita para recuperar datos de Database.B. Normalmente, haría referencia a la base de datos como SELECT * FROM [Database.B].[dbo].[MyTable]
, pero esto no parece estar permitido en SQL Azure.
Msg 40515, Level 15, State 1, Line 16 Reference to database and/or server name in 'Database.B.dbo.MyTable' is not supported in this version of SQL Server.
¿Hay una manera de hacer esto en el extremo de base de datos?
En la versión final Bases de datos Una & C será tanto necesitan los datos de la base de datos B.
¿Ha encontrado una solución o una manera de acomplish ella? – Rahnzo
para aquellos que quieren una solución rápida para eso (cuando se trata de importar datos), puede crear una nueva tabla con la misma estructura que desea tener, exportar los datos de la otra base de datos y agregarlos a esta nueva tabla .. Después que puede usar su lógica para importar datos (mi caso) –
Solución rápida: elimine '[Database.B]. [dbo] .' –