一位朋友要求将他的应用程序数据库迁移到新的SQL Server。
事情是应用程序很老(1999年),没有手册或任何东西。
我的猜测就像FoxPro或DBase。
知道如何打开这些文件吗?
SCT文件有一些FORM描述并且是文本文件。(顺便说一句:app是西班牙语。)
然后是一些OCT文件的二进制文件
然后是数据库BDSIAM.txt在一个包含多个文件的文件夹中,可能是像
AR_BA150.DAT
AR_BA150.IDX
SAME FILE更多行
tables
ar_basico
end tables
variables
muni = vartable.mun char
fechadia = vartable.fecha date
default today
a = ar_basico.bas_tipo
f2 = ar_basico.bas_iden
f3 = ar_basico.bas_nomb
f4 = ar_basico.bas_dire
lines 1
f5 = ar_basico.bas_feci
f6 = ar_basico.bas_telf
end variables
menu menu6 "SELECCIONE"
option "Incluir"
add
option "Consultar"
query
option "Imprime"
output
option "Salir"
exit program
end menu
答案 0 :(得分:0)
这非常接近Informix SQL和Perform屏幕语言。唯一不完全匹配的部分是第2行的define
和第3行的form
。在显示的行之后是否有attributes
部分?也许是tables
部分?
.dat
和.idx
文件也是Informix C-ISAM,但后缀非常明显,其他系统也可能使用它们。
我想知道这是否可能是pre-SQL版本,Informix 3.30或其附近(1986年最后一次发布)。
有了额外的信息,我可以看到这不是Informix,虽然概念和许多符号确实非常相似。