스택큐힙리스트

어떻게 내보내기 옵션이 없는 기성 DOS 애플리케이션에서 데이터를 내보낼 수 있나요? 본문

카테고리 없음

어떻게 내보내기 옵션이 없는 기성 DOS 애플리케이션에서 데이터를 내보낼 수 있나요?

스택큐힙리스트 2023. 11. 22. 09:11
반응형

저희는 고객으로부터 유산 DOS 시스템에서 데이터를 내보내는 작업을 맡았습니다. RAIMA 데이터베이스를 사용하여 , 새로 작성 중인 시스템에 가져올 수 있도록합니다. 파일에서 대부분의 텍스트는 암호화되어있는 것으로 보이지만, 데이터가 평면 파일 형식으로 저장되어있는 것 같습니다.


우리는 열어본 파일의 맨 위에 Raima Database Manager라는 용어가 보입니다 ... 우리는 그 용어를 Google로 검색해보았고, 이는 오래된 데이터베이스 형식임을 알게되었습니다. 물론 해당 소프트웨어를 작성한 공급업체는 더 이상 지원하지 않습니다. 우리가 이 데이터를 내보낼 다른 방법은 없을까요?


화면에서 자동으로 데이터를 수집할 방법이 있을까요?


참고


이것은 간단한 송장 시스템으로, 모든 정보가 응용 프로그램의 단일 화면에 표시됩니다.

답변 1

버전 3.21A에 대한 Raima Data Manager에 대한 정보는 이 기사에서 알 수 있습니다. 이 앱은 아마 C로 작성되었을 것이며 파일 구조를 정의하기 위해 Raima Data Definition Language를 사용했습니다. 유사한 것을 찾으려면 .dbd 및 .tbl을 확인하십시오. 이 파일들은 hex 모드를 지원하는 VI와 같은 도구로 열어야 할 수도 있습니다. 매우 가능성이 높습니다. 데이터 구조가 파일 중 하나에 내장되어 있습니다.


편집:


더 많은 정보를 찾을 수 있는 몇 가지 링크입니다.


http://www.raima.com/


http://www.raima.com/database_technology/rdm.php3
http://www.raima.com/database/download.php3

http://database.ittoolbox.com/topics/t.asp?t=411&p=415&h1=411&h2=412&h3=415


http://www.faqs.org/faqs/databases/free-databases/


http://www.ittia.com/products/ittia_odbc.html


http://www.mactech.com/articles/mactech/Vol.07/07.02/db_VistaIII/index.html


http://database.ittoolbox.com/topics/t.asp?t=411&p=415&h1=411&h2=412&h3=415


http://www.faqs.org/faqs/databases/free-databases/


http://www.ittia.com/products/ittia_odbc.html


http://www.mactech.com/articles/mactech/Vol.07/07.02/db_VistaIII/index.html

답변 2

더 이상 업데이트되지 않은 DOS (Disk Operating System) 애플리케이션을 사용하면서 내보내기(export) 옵션이 제공되지 않을 때, 데이터를 어떻게 내보낼 수 있을까요? 데이터 내보내기는 매우 중요한 과정입니다. 우리는 동일한 데이터를 사용하여 현대적인 소프트웨어나 서비스로 이동하고, 최신 기술과 시스템에 연결할 수 있도록 하는 데에 관심이 있습니다.
안전하고 효율적인 데이터 내보내기를 위한 몇 가지 방법을 알아보겠습니다.
1. 데이터를 컴퓨터 메모리에 로드하기: DOS 애플리케이션의 데이터베이스를 메모리에 로드한 다음, 메모리에 있는 데이터를 텍스트 파일이나 CSV 파일로 내보낼 수 있습니다. 이 방법은 많은 일반적인 형식으로 데이터를 내보내는 데에 사용됩니다.
2. 외부 유틸리티 도구 사용하기: 데이터를 내보내는 기능이 없는 애플리케이션의 경우, 외부 유틸리티 도구를 사용할 수 있습니다. DOS 애플리케이션의 데이터를 읽는 도구를 사용하여, 데이터를 다른 형식으로 내보내는 프로그램을 작성할 수 있습니다.
3. 데이터베이스 관리 도구 사용하기: DOS 애플리케이션에서 사용하는 데이터베이스에 액세스할 수 있는 관리 도구를 사용할 수도 있습니다. 이러한 도구는 데이터베이스의 내보내기 기능을 이용하여 데이터를 원하는 형식으로 내보낼 수 있습니다.
4. 프로그래밍을 통한 내보내기 기능 추가하기: 만약 프로그래밍에 익숙하다면, DOS 애플리케이션에 내보내기 기능을 추가할 수 있습니다. 예를 들어, 데이터를 파일로 기록하는 간단한 프로그램을 작성하여 데이터를 내보낼 수 있습니다.
이러한 방법들은 잠재적으로 더 복잡할 수 있지만, 데이터의 중요성을 감안할 때 어려운 작업이라고 할 수는 없습니다. 데이터를 내보내는 과정에서 데이터의 무결성을 유지하고 오류를 최소화하기 위해 백업을 만들고 테스트를 진행하는 것이 좋습니다.
마지막으로, DOS 애플리케이션의 데이터 내보내기를 지원하지 않을 경우, 대안적인 솔루션을 고려할 수 있습니다. 이를테면, 기존 데이터를 다른 앱으로 수동으로 복사하는 방법이 있습니다. 하지만 이러한 방법은 중복 작업과 오류의 위험성이 따르므로, 가능한한 자동화된 내보내기 방법을 찾는 것이 좋습니다.
결론적으로, DOS 애플리케이션에서 데이터를 내보내는 작업은 도전이 될 수 있지만, 앞서 언급한 몇 가지 방법을 사용하여 데이터의 유요성과 통합성을 유지할 수 있습니다. 최신 기술과 시스템에 데이터를 이전하여 현대적인 소프트웨어나 서비스를 활용할 수 있도록 노력해보세요.

반응형
Comments