Pergunta

Quero conectar -me de um sistema COBOL/VMS a uma instância do SQL Server 2005. Alguém poderia me indicar um motorista que funciona bem?

Foi útil?

Solução

Isso é semelhante a outra pergunta SO. Embora não seja específico para as VMs, muitas das opções apresentadas lá funcionariam com VMS/ODBC.

Você também pode querer olhar para Freetds (Eu já usei muitas vezes, mas nunca nas VMs) se você estiver procurando por uma implementação de código aberto, pode personalizar. Caso contrário, os fornecedores suportados/comerciais que possuem produtos que funcionariam incluem Attunity, DataDirect, Easysoft, e Connx.

Outras dicas

Você pode ter conectividade nativa com arquivos VMS através da Attunity Connect

Atualmente, fazemos isso da Pascal no VMS chamando um procedimento C que, por sua vez, chama uma classe Java via JNI. A classe Java usa o JDBC para acessar o banco de dados do SQL Server. Não há razão para que uma coisa semelhante não possa ser feita com Cobol.

Se você não quis fazer as coisas do JNI, pode escrever um servidor de soquete no Java, que aceitou mensagens enviadas do programa COBOL e, em seguida, fez a atualização no banco de dados do SQL Server.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top