Есть странная проблема с файлом интерфейса sybase. У нас есть приложение, которое работает на ОС Solaris Sparc, и это приложение использует открытый клиент (sybase OCS-12_5) для операций с базами данных. Когда мы обновили наш сервер базы данных до sybase 15.03, наше приложение не работало. тогда я начинаю исследование, чтобы выяснить, почему это не работает. В конце моего исследования я обнаружил, что причиной является файл интерфейсов sybase15.03. Каким-то образом файл интерфейсов 15.03 поврежден, я думаю. Но файл интерфейсов sybase 12.5 и файл интерфейсов sybase 15.03 один и тот же. Я проверил файл интерфейсов на наличие неизвестного или возвратного символа, но в нем нет никаких странных символов. Когда я скопировал файл интерфейсов sybase12.5 в каталог sybase15, приложение работает правильно. Есть кто-нибудь, чтобы объяснить это?
PS: библиотеки Sybase ищут $ SYBASE env. переменная и считывает файл $ SYBASE / interfaces для сбора информации о сервере, такой как хост сервера и порт
Спасибо и всего наилучшего.