Domanda

Voglio collegare da un sistema / VMS COBOL a un'istanza di SQL Server 2005. Qualcuno mi potrebbe puntare a un driver che funziona bene?

È stato utile?

Soluzione

Questo è simile a un'altra domanda su SO. Anche se non specifiche per VMS, molte delle opzioni presentate non ci sarebbe lavorare con VMS / ODBC.

Si potrebbe anche voler guardare FreeTDS (ho usato molte volte, ma mai da VMS), se siete alla ricerca di un'implementazione open source è possibile personalizzare. In caso contrario, le supportati venditori / commerciali che hanno prodotti che funzionano includono Attunity , DataDirect , EasySoft , e CONNX .

Altri suggerimenti

È possibile avere connettività nativa ai file VMS attraverso Attunity Connetti

Al momento facciamo da Pascal su VMS chiamando una procedura C che a sua volta chiama una classe Java tramite JNI. La classe Java utilizza JDBC per accedere al database di SQL Server. Non v'è alcuna ragione per una cosa simile non poteva essere fatto da COBOL.

Se non si vuole fare la roba JNI, si potrebbe scrivere un server socket in Java, che ha accettato i messaggi inviati dal programma COBOL e poi ha fatto l'aggiornamento attraverso il database del server SQL.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top