Primeiramente, se essa pergunta parecer uma parede de texto, não consigo pensar em uma maneira de formatá-la.
Eu tenho uma máquina com dados valiosos em (por volta de 1995), a máquina está executando o UNIX (SCO OpenServer 6) com um banco de dados desconhecido armazenado nele.
Os dados normalmente são acessados através de um pacote de software do qual a licença expirou e os desenvolvedores não estão mais negociando.
O pacote de software se conecta à máquina via telnet para recuperar dados e modificar dados (a conexão telnet não funciona mais devido à alteração da licença).
Eu posso acessar a máquina através de um driver ODBC (SeaODBC.dll) através de uma rede, era assim que eu estava planejando extrair os dados, mas até agora eu recuperei 300.000 linhas em apenas 24 horas, no total eu estimo lá será em torno de 50.000.000 linhas no total, então a velocidade atual levará 6 meses!
Eu brinquei com a interface do UNIX e os únicos arquivos grandes que eu posso encontrar estão em uma matriz massiva de pasta de caractere único (por exemplo, A > G > dados, A > H > dados ect).
Eu preciso de uma maneira mais rápida de extrair os dados da máquina via ODBC ou uma maneira de extrair o banco de dados inteiro localmente na máquina para uma unidade de disco / rede externa ou outra fonte externa.
Alguém sabe como descobrir os sistemas de banco de dados instalados na máquina? Espero que seja um padrão e eu possa encontrar uma maneira de exportar tudo para um arquivo bem formatado!