Como fazer um select que retorne dados de bancos diferentes

  Рет қаралды 5,309

MQFS - Meu querido Firebird SQL

MQFS - Meu querido Firebird SQL

Күн бұрын

Пікірлер: 52
@marcusvinicius-kito3263
@marcusvinicius-kito3263 2 жыл бұрын
Esse vídeo parece aqueles shows de música que antes de terminar já está todo mundo de pé aplaudindo! Sensacional! Parabéns!
@mqfs
@mqfs 2 жыл бұрын
Opaa, fico muito feliz em saber disso!! Valeu!!
@roncosbe
@roncosbe 2 жыл бұрын
show de bola, parabéns cara, descobri tarde seu canal, mas agora to vendo tudo, trabalho a muitos anos com firebird, no minimo aí uns 15 anos, mas nunca tive tempo de me aprofundar em muitos detalhes. Daí, aprender mais é sempre bom. obrigado e muito sucesso pra você
@mqfs
@mqfs 2 жыл бұрын
Opa, seja bem vindo Ronaldo!! Que bom que tá gostando!!
@helderfreitas4295
@helderfreitas4295 Жыл бұрын
🚀🚀🚀🚀🚀🚀 Parabéns!!! Muito bom conteúdo e excelente didática. Cada video, no mínimo, um aprendizado novo. Show de bola.
@gutonightmare7770
@gutonightmare7770 4 ай бұрын
consigo fazer essas conexão e utilizar uma procedure para o select?
@urmenyi
@urmenyi 2 жыл бұрын
Não consegui usar já deu erro logo de saída na linha: create connection bdX dizendo: Parsing Error
@mqfs
@mqfs 2 жыл бұрын
Opa, rodando no IBExpert pago? Comando é exclusivo do IBExpert, e na versão free provavelmente não funciona...
@cavaliDev
@cavaliDev Жыл бұрын
Edson eu tentei adaptar esse video colocando um update dentro do loop... mas não deu certo. ficou em um loop infinito e depois deu deadlock... o resultado do meu select retorna 1304 registros.
@mqfs
@mqfs Жыл бұрын
Opa, seria bom evitar na verdade usar o IBEBlock, já que é limitado a rodar só no IBExpert. Tente fazer como execute block, usando statement pra conectar em banco externo. Fica melhor e dá pra colocar em procedure
@Eletronicashow
@Eletronicashow 2 жыл бұрын
Da para fazer em bancos em versões diferentes firebird, tipo um BD no Fb2.5 e outra no BD Fb3.0?
@mqfs
@mqfs 2 жыл бұрын
Opa, se definir a fbclient correta para cada conexão, tem como sim. precisa ver certinho como fazer na documentação
@Eletronicashow
@Eletronicashow 2 жыл бұрын
@@mqfs legal, agora esse ibeblock tem que ativar algo no Ibexpert para funcionar?
@mqfs
@mqfs 2 жыл бұрын
Se não me engano, funciona só na versão paga do IBExpert
@Alexandrestorti
@Alexandrestorti Жыл бұрын
Uma pergunta: isto só vale dentro do ibexpert ? Pode ser fodado em uma TFDquery ?
@mqfs
@mqfs Жыл бұрын
Opa, o recurso do IBEBlock só é aceito dentro do IBExpert mesmo, pra usar dentro de qualquer componente vc vai precisar mexer com statement, recurso de PSQL, vai rodar em execute block ou procedure
@marceloluizstefaniak1516
@marceloluizstefaniak1516 3 ай бұрын
só funciona no ibexpert?
@urmenyi
@urmenyi 4 жыл бұрын
Excelente. Mas, não é preciso fechar as conexões que foram abertas?
@mqfs
@mqfs 4 жыл бұрын
Opa, e aí Laszlo, blz? Confesso que tive que testar pra ver se precisa... Fiz uma consulta usando esse tipo de conexão e em outra instância monitorei as conexões.. E o resultado foi que a conexão é aberta para executar a consulta e assim que a execução termina ela se fecha automaticamente, portanto não há necessidade de fechar a conexão nesse caso. Bom questionamento!! Obrigado!
@sislite
@sislite 2 жыл бұрын
Parabéns pelo conteúdo . .. posso criar uma view disso e disponibilizar para consulta?
@mqfs
@mqfs 2 жыл бұрын
Opa, nesse caso não, porque o comando utilizado é reconhecido especificamente pelo IBExpert.... Firebird não reconhece isso... Pra fazer nativamente pelo FB, precisa usar "statement"
@RubensHelbel
@RubensHelbel 2 жыл бұрын
dá pra fazer isso usando NOT EXISTS ....onde só quero mostrar o conteúdo do primeiro select que não esteja no segundo?
@joelcosta1631
@joelcosta1631 4 жыл бұрын
Show. Cada dia um aprendizado.
@mqfs
@mqfs 4 жыл бұрын
Valeeeeeu!!!
@OrneiPSilva
@OrneiPSilva 3 жыл бұрын
Edson muito bom, você tem outro vídeo que faça isto mas sem usar essa ferramenta do IB, preciso fazer um select para trazer os dados da Matriz e Filial que estão em bancos diferente.
@mqfs
@mqfs 3 жыл бұрын
Opa, e aí Ornei, blz?? Tenho sim, mas não aqui no canal. É uma das aulas do módulo avançado do treinamento de PSQL onde falo sobre "statement on external datasource", vai cair como uma luva
@OrneiPSilva
@OrneiPSilva 3 жыл бұрын
Valeu, obrigado
@cidadegrande
@cidadegrande 8 ай бұрын
​@@mqfs eu vi a aula, muito boa, mais ela não fala como fazer relacionamentos, pq o grande desafio é pegar varios bancos ( com a mesma estrutura) e relacionar, para gerar um relatorio de todas as lojas por exemplo ou um BI, na aula fala só de um select simples.
@marcusvinicius-kito3263
@marcusvinicius-kito3263 2 жыл бұрын
Será que tem algum vídeo onde fazemos um update de uma tabela setando outra tabela idêntica de um banco diferente?????
@mqfs
@mqfs 2 жыл бұрын
Opa, aula sobre conexão em bancos distintos tem só no curso de PSQL, mas tem como fazer sim. E tem mais, este vídeo aqui mostra como fazer essa consulta em bancos diferentes, só que só funciona no IBExpert. Se vc precisa que isso funcione nativamente no seu banco e possa ser executado independente da sua linguagem de programação, dá pra fazer com PSQL também. E aí vai longe, porque dá pra fazer select em banco distinto, update, insert, delete, alteração de estrutura, basicamente tudo.
@leonardogomes5353
@leonardogomes5353 Жыл бұрын
Top 👏👏👏 E para ter dados de Schemas diferentes, segue a mesma ideia?
@mqfs
@mqfs Жыл бұрын
Sim sim, no Firebird, "Schemas" é o mesmo que "Banco de Dados" de forma individual. É possível que isso mude no futuro, mas por enquanto é o mesmo significado.
@Jefferson-Sampaio
@Jefferson-Sampaio 4 жыл бұрын
Show, isso funciona em pdo com php?
@mqfs
@mqfs 4 жыл бұрын
Opa, esse exemplo não funciona, o IBEBlock é uma exclusividade do IBExpert, então seria mais pra uso administrativo mesmo. Para usar com PDO, rodando direto da aplicação, vai precisar usar statement "on external datasource", veja: firebirdsql.org/rlsnotesh/rnfb25-psql-exctstmnt.html#rnfb25-psql-extqry
@junioramerico6496
@junioramerico6496 2 жыл бұрын
Bom dia amigo! Parabéns pelo conteúdo! Muito bom o canal! Ganhou mais um inscrito! Estava precisando usar este recurso. Ainda não consegui exatamente o que preciso mas esse é o caminho. Se puder me ajudar, consegui gerar a conexão entre os bancos com sucesso e montei uma query para retornar os dados. Porém, preciso que sejam retornados somente os dados que ainda não existem no segundo banco. Tentei usar na variável where da query um sub select fazendo a conexão com o segundo banco mas deu erro ("Parsing error"). Alguma dica?
@mqfs
@mqfs 2 жыл бұрын
Opa, que bom que gostou do conteúdo!! Seja bem vindo!! Bom, imagino que sejam vários códigos, certo? E se vc enviar esses códigos de exclusão pro Banco B, e buscar apenas os demais códigos pra trazer pro Banco A? Poderia inserir esses códigos em uma tabela auxiliar indexada e fazer o select na tabela onde estão a massa de dados excluindo os códigos existentes nessa tabela auxiliar. Assim seu resultado vem reduzido pela rede. De qualquer forma, eu usaria PSQL pra isso, já que é nativo do FB e vai funcionar em qualquer componente (não só no ibexpert). No próximo evento que vou fazer vou ensinar como trafegar milhares de registros de um banco local para um banco em nuvem em tempo record, recomendo que participe: mqfs.com.br/m10x_my
@Euricovskywalker
@Euricovskywalker 3 жыл бұрын
15:15 sim... Hahahahha
@mqfs
@mqfs 3 жыл бұрын
kkkkk, bem observado então!
@ArturGuerra
@ArturGuerra Жыл бұрын
PHODDASTICOW !
@marcoantoniocunhadasilva2999
@marcoantoniocunhadasilva2999 4 жыл бұрын
Muito show! I love Frirebird!
@mqfs
@mqfs 4 жыл бұрын
Valeeeeu 💪🏻💪🏻💪🏻💪🏻
@jesuelkler
@jesuelkler 4 жыл бұрын
Top demais!
@mqfs
@mqfs 4 жыл бұрын
Valeeeeu 💪🏻💪🏻💪🏻
@joaopoliceno8844
@joaopoliceno8844 4 жыл бұрын
Vale para 2.5 ?
@mqfs
@mqfs 4 жыл бұрын
Opa, serve sim, mas o IBEBLock só funciona no ibexpert...
@joaopoliceno8844
@joaopoliceno8844 4 жыл бұрын
Vlw, obrigado.
@joaopoliceno8844
@joaopoliceno8844 4 жыл бұрын
Então o IbExpert, têm comandos nativos ?
@mqfs
@mqfs 4 жыл бұрын
Exatamente, e tem várias!! Experimente digitar ibec e dar ctrl * espaço pra ver o tanto de função que tem
@joaopoliceno8844
@joaopoliceno8844 4 жыл бұрын
Vlw, obrigado.
@talitaedwigessantos1364
@talitaedwigessantos1364 2 жыл бұрын
Muito bom! Estou precisando de um comando de conexão de dois BDs diferentes mas que seja nativo do Firebird, alguem ?
@joaopoliceno8844
@joaopoliceno8844 4 жыл бұрын
Top.
@mqfs
@mqfs 4 жыл бұрын
Valeeeeu 💪🏻💪🏻💪🏻💪🏻
As maiores vantagens de usar Firebird SQL, e o MAIOR PROBLEMA
20:05
MQFS - Meu querido Firebird SQL
Рет қаралды 6 М.
Como fazer o Firebird utilizar todos os núcleos do processador!
20:45
MQFS - Meu querido Firebird SQL
Рет қаралды 5 М.
Minecraft Creeper Family is back! #minecraft #funny #memes
00:26
АЗАРТНИК 4 |СЕЗОН 2 Серия
31:45
Inter Production
Рет қаралды 1,1 МЛН
АЗАРТНИК 4 |СЕЗОН 3 Серия
30:50
Inter Production
Рет қаралды 970 М.
Como importar arquivo CSV para uma tabela no banco
15:47
MQFS - Meu querido Firebird SQL
Рет қаралды 6 М.
PLANO DE CONTAS - COMO TOTALIZAR TODOS OS NÍVEIS DE CLASSIFICAÇÃO
16:38
MQFS - Meu querido Firebird SQL
Рет қаралды 5 М.
MIGRAÇÃO FIREBIRD 2.5 PARA FIREBIRD 3.0 30% MAIS RÁPIDA!!
29:42
MQFS - Meu querido Firebird SQL
Рет қаралды 15 М.
IBExpert: As melhores dicas de uso da ferramenta
21:27
MQFS - Meu querido Firebird SQL
Рет қаралды 13 М.
A melhor ferramenta de migração de dados que já vi! (PENTAHO)
21:59
MQFS - Meu querido Firebird SQL
Рет қаралды 11 М.
Como calcular o saldo do estoque de forma performática
15:19
MQFS - Meu querido Firebird SQL
Рет қаралды 4,8 М.
Diferenças entre NUMERIC, DECIMAL, FLOAT E DOUBLE PRECISION
23:54
MQFS - Meu querido Firebird SQL
Рет қаралды 4,5 М.
Minecraft Creeper Family is back! #minecraft #funny #memes
00:26