Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 是否有任何方法可以使用Sybase toolkit或Perl DBI等访问该*.DB文件?_Database_Perl_Odbc_Sybase_Dbi - Fatal编程技术网

Database 是否有任何方法可以使用Sybase toolkit或Perl DBI等访问该*.DB文件?

Database 是否有任何方法可以使用Sybase toolkit或Perl DBI等访问该*.DB文件?,database,perl,odbc,sybase,dbi,Database,Perl,Odbc,Sybase,Dbi,我为之工作的医疗办公室使用没有ODBC的MIS。但是,有一个导出函数,它似乎将其转储到“export.DB”文件中。在Windows中,这是一个传统的悖论数据库;然而,在窥探目录体系结构时,似乎有一个可移植的Sybase服务器。有没有办法使用Sybase toolkit或Perl DBI等访问*.DB文件?这不是一个直接的答案,但作为中间步骤,它可能会有所帮助 您可以尝试使用以下工具(非免费)转换为更易访问的格式: 例如,如果您转换为MDB,那么在windows上使用perl DBI访问就相对

我为之工作的医疗办公室使用没有ODBC的MIS。但是,有一个导出函数,它似乎将其转储到“export.DB”文件中。在Windows中,这是一个传统的悖论数据库;然而,在窥探目录体系结构时,似乎有一个可移植的Sybase服务器。有没有办法使用Sybase toolkit或Perl DBI等访问*.DB文件?

这不是一个直接的答案,但作为中间步骤,它可能会有所帮助

您可以尝试使用以下工具(非免费)转换为更易访问的格式:

例如,如果您转换为MDB,那么在windows上使用perl DBI访问就相对简单


这是一次性转换还是重复/常规访问?

不幸的是,*.db可以是任何格式:Berkeley db、Paradox、db III或专有格式。如果幸运的话,它不是这些文件,而是一个纯文本文件(带有分隔符或固定宽度)。我还认为在同一个应用程序中混合使用Paradox和Sybase有点奇怪(例如:Sybase后端生成Paradox导出文件,除非这是特定的导出模式)

您有关于哪个引擎生成数据文件的更多信息吗?你提到悖论和Sybase:你确定这是其中之一吗

您是否尝试过直接查看文件,比如使用记事本(如果文件较大,则使用写字板)?是文字还是胡言乱语?如果是胡言乱语,你是否在第一行看到任何东西,让你了解它的格式