t0ze Posted December 17, 2012 at 12:17 PM Report #487486 Posted December 17, 2012 at 12:17 PM Bom dia, Estou com uma dúvida que a nivel de arquitectura de base de dados que é a seguinte; O cliente tem uma base de dados AS400 (db2). Nós precisamos de ir a essa base de dados consultar informação para mostrar no website (php+mysql). Tentamos ir por ODBC (instalando o client express da IBM), mas sem sucesso. O motivo pelo qual estou a colocar isto na secção de SQL Server. Tem a ver com o hipotético cenário de: Criar um linked server no SQL server, desse AS400 E posteriormente no website quando precisamos de ir "beber" informação ao repositorio do cliente, ir ao SQLServer (ao linked server) em vez de ir directamente ao AS400. Isto é possivel? Existem outras formas de o conseguir? Obg
Caça Posted December 17, 2012 at 02:08 PM Report #487501 Posted December 17, 2012 at 02:08 PM Sim, é possível. Pedro Martins Não respondo a duvidas por PM
t0ze Posted December 17, 2012 at 02:54 PM Author Report #487508 Posted December 17, 2012 at 02:54 PM Obrigado caça. O processo de fazer queries a um linked server é o mesmo de quando se faz queries a uma base de dados no sql server?
Caça Posted December 17, 2012 at 02:57 PM Report #487509 Posted December 17, 2012 at 02:57 PM (edited) Sim, a diferença é que na query tens de indicar o caminho completo, não basta o nome da tabela, tipo SQL Server SELECT * FROM TABELA LinkedServer AS400 SELECT * FROM NOME_LINKED_SERVER.CATALOG.LIBRARY.TABELA Edited December 17, 2012 at 02:57 PM by Caça Pedro Martins Não respondo a duvidas por PM
t0ze Posted December 17, 2012 at 03:08 PM Author Report #487513 Posted December 17, 2012 at 03:08 PM Muito obrigado Caça, Esclarecido.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now