Я пытаюсь установить «исправление предварительно скомпилированной библиотеки DLL Orafce 3.6.2» из http://okbob.blogspot.com/2017/12/bugfix-of-precompiled-dll-of-orafce-362.html в Windows 10, и я получаю следующую ошибку при выполнении «Создать расширение orafce; в PostgreSQL 10».
ОШИБКА: недопустимое имя макроса в пути динамической библиотеки: $ lib / orafce Состояние SQL: 42602
Сервер: PostgreSQL 10
Файл orafce.control имеет следующий вид:
C: \ Program Files \ PostgreSQL \ 10 \ share \ extension \ orafce.control
внутреннее расширение
comment = 'Functions and operators that emulate a subset of functions and packages from the Oracle RDBMS'
default_version = '3.6'
module_pathname = '$lib/orafce'
relocatable = false
relocatable = false
У меня естьскопировал все файлы * .sql в .. C: \ Program Files \ PostgreSQL \ 10 \ share \ extension
и все библиотеки в C: \ Program Files \ PostgreSQL \ 10 \ lib
Любая помощь очень ценится.
Заранее спасибо.
С уважением, Вади Бенгалуру Индия