хорошо, я нашел способ, как это сделать, и я объясню это здесь, так как думаю, что другие люди могут иметь эту проблему:
Используйте правильный и только сертифицированный источник установки из здесь
Распакуйте и откройте командную строку в каталоге ".. \ database", где находится файл "setup.exe".
Выполните следующую команду: setup.exe -ignoreSysprereqs
Дождитесь появления окон OUI и продолжите выбор настроек.
Когда появится окно предварительных условий OUI, появится следующая ошибка:
ИНФОРМАЦИЯ: Пользователь вручную проверил «Проверка требований операционной системы ...»
ИНФОРМАЦИЯ: Проверка сертифицированных версий
Это обязательное условие для проверки того, сертифицировано ли программное обеспечение Oracle в текущей операционной системе.
ИНФОРМАЦИЯ: Ожидаемый результат: один из 5.0,5.1,5.2,6.0
Фактический результат: 6.1
Проверка завершена. Общий результат этой проверки: Ошибка <<<< </p>
Установите флажок, чтобы обойти ошибку и продолжить установку
и еще кое-что, что вам нужно сделать перед созданием связанного сервера:
перейти в студию управления сервером sql
открытые объекты сервера \ связанные серверы \ провайдеры
щелкните правой кнопкой мыши на oraoledb.oracle и свойства
в свойствах установите флажок Разрешить inprocess.
все готово, теперь используйте oraoledb.oracle для создания связанного сервера.