Fórum Transferir tabelas do MySQL para Oracle #516930
15/04/2015
0
Boa tarde!!!
Trabalho na infra e uso o OCS Inventory para coletar informações do meu parque de máquinas. O OCS Inventory usa o PHP e MySQL.
Para gerar relatórios mais eficiente, utilizo o MySQL Workbench para gerar os Select e exportar meus relatórios.
Com isto, gostaria de saber como faço e se é possível migrar de MySQL para Oracle?Pois aqui na empresa utiliza o Oracle e usa PL para os select?
Para entender melhor é assim:
OCS Inventory - PHP - MySQL
Mas gostaria que ficasse assim:
OCS Inventory - PHP - Oracle
Tudo isso para eu poder rodar o select em PL-SQL
Thiago
Curtir tópico
+ 0Post mais votado
15/04/2015
Vale a pena todo esse "investimento" apenas para não executar as pesquisas diretamente no MySql ?
O Oracle deve dispor de alguma ferramenta de integração similar ao "Sql Server Integration Service", que, através de drives próprios ou ODBC, permite acessar outros bancos como bancos locais do lado do Sql Server.
Infelizmente não posso lhe ajudar no Oracle, mas acredito que uma pesquisa sobre recursos de integração do Oracle com outros bancos resolva seu problema...
Boa sorte !
Marcos P
Gostei + 1
Mais Posts
16/04/2015
Thiago
Obrigado, pela atenção!
é isto mesmo gostaria de fazer dinamicamente. O problema que não tenho nenhuma ideia de como fazer.
Agora, vale a pena porque nos temos um aplicativo que demonstra em tempo real graficamente qualquer filtro nas informações, porém os selects tem que rodar no PL.
Não precisa necessariamente transferir para outro banco, eu preciso que "emule" do MySQL para Oracle e consiga executar select no PL-SQL
Gostei + 0
17/04/2015
Marisiana Battistella
Gostei + 1
17/04/2015
Marcos P
Esse é o cenário inicial da solução dessa questão...
Gostei + 0
17/04/2015
Thiago
Boa tarde!!
O nosso banco de dados é oracle, porém quando instalei o aplicativo OCS Inventory Server vem junto com MYSQL-PHP.
Eu gostaria de transferir as tabelas dos dados do OCS Inventory ou "emular" para o oracle, assim vou poder executar os select no PL-SQL.
Apenas isto.
Se você tiver uma ideia ou o nome do aplicativo que faz isto para eu pesquisar, ficarei muito grato.
Estou pesquisando o que o Marcos P passou, também.
Gostei + 0
20/04/2015
Marisiana Battistella
Esse é o cenário inicial da solução dessa questão...
A Oracle possui a Oracle Data Integrator ( ODI ) que é utilizada para realizar a integração de dados de diferentes bases de dados para um base única.
Gostei + 0
20/04/2015
Marisiana Battistella
Boa tarde!!
O nosso banco de dados é oracle, porém quando instalei o aplicativo OCS Inventory Server vem junto com MYSQL-PHP.
Eu gostaria de transferir as tabelas dos dados do OCS Inventory ou "emular" para o oracle, assim vou poder executar os select no PL-SQL.
Apenas isto.
Se você tiver uma ideia ou o nome do aplicativo que faz isto para eu pesquisar, ficarei muito grato.
Estou pesquisando o que o Marcos P passou, também.
Mas resumindo a tua base de dados oficial, que será acessada pelos sistemas, será no Oracle. Isso?
Eu vejo duas alternativas para solucionar isso:
1) Utilizando uma ferramenta de integração de dados. Além da ODI, que citei anteriormente, tem a Kettle que também pode ser utilizada para integração de dados.
2) Criar uma aplicação em um uma linguagem que você tenha mais habilidade, como por exemplo Java, e realizar essa transferência de dados.
Gostei + 0
20/04/2015
Thiago
Bom dia!!!
Obrigado pelas dicas!!!!
Agora, vou correr atrás para utilizar estas ferramentas. Verifiquei na net e achei uns tutoriais.
Valeu!!
Gostei + 0
20/04/2015
Marisiana Battistella
Veja o que é mais viável no momento... O aprendizado em utilizar elas certamente será bem útil, e se você tem tempo vá em frente..!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)