我正在从Solaris迁移到Red Hat。以前在Solaris上,我们通过将interfaces文件位置传递给JDBC库来通过Java连接到Sybase数据源。当我检查Sybase文档时,他们只列出了interfaces文件作为UNIX和Windows的选项...有谁知道Linux的等价物是什么?
我知道我们的数据源已被转移,因为当我连接时:
isql -S <server> -U <user> -P <password>
我可以连接到数据库。不幸的是,在我们的新机器上安装软件的团队无法提供任何细节......
总之,我知道我们的数据源配置文件列在某处,因为我可以按名称指定服务器并连接。我需要找出那些信息的位置。
答案 0 :(得分:2)
Linux上的interfaces文件与Unix上的相同。它应该位于Sybase ASE安装的根目录中。
假设您的shell中有Sybase ASE环境,那么它应该是:
$SYBASE/interfaces
编辑文件的工具包有dscp
或dsedit,
要运行dsedit
:
$SYBASE/$SYBASE_OCS/bin/dsedit
运行dscp
:
$SYBASE/$SYBASE_OCS/bin/dscp