无法在cygwin上运行isql:env var misconfigure?

时间:2016-06-08 11:10:05

标签: cygwin sybase-ase isql

还有关于stackoverflow的另一个类似的讨论,但错误信息略有不同,给出的解决方案对我不起作用。

这是我的情况: 我刚刚在Windows 7工作站上安装了cygwin。 我还从linux服务器复制了“sybase”目录。 (意思是$ SYBASE指定的那个)

然后我更新了工作站上的SYBASE env var,并且我还更新了SYBASE.sh中的所有路径。 然后我跑了。它没有给出任何错误信息。

但是,isql无法正常运行并产生此输出:

  

上下文分配例程尝试加载本地化文件时失败!!   一个或多个以下问题可能导致失败

     

您的sybase主目录是/ home / xxx / sybase。检查环境变量SYBASE,如果它不是您想要的那个!

     

无法访问文件/home/xxx/sybase\ini\objectid.dat   尝试分配与本地化相关的结构时发生错误。

所有路径都存在且可以访问,home/xxx/sybase\ini\objectid.dat

除外

这必须是解释的一部分: 我的objectid.dat文件位于 config 文件夹中,而不是 ini 文件夹中。 此外,路径本身的斜杠和反斜杠也不匹配。

就像windows和cygwin环境之间的混合......

0 个答案:

没有答案