Я пытаюсь подключить LINQPad 4 или LINQPad 5 к базе данных Oracle на новом сервере Windows 2016 через соединение OCI.Я могу открыть SQl Developer, и он подключается, но при попытке с помощью LINQPad появляется сообщение «Не удается получить информацию о клиенте Oracle из реестра. Убедитесь, что установлено клиентское программное обеспечение Oracle, или используйте прямой режим подключения к серверу».Если я пытаюсь использовать прямой режим и вводить его с именем сервера, я получаю «Соединение было отклонено с ошибкой ORA-12504».
Я просто разместил наше первое консольное приложение на сервере, который подключается к этой базе данных Oracle, и он смог подключиться и вернуть данные.
На наших серверах Windows 2008, которые были запущены некоторое время, я мог подключаться к Oracle с помощью LINQPad в течение последних 3+ лет.Единственное, что я могу вспомнить, это то, что на серверах 2008 года это был 32-битный Oracle, а сейчас мы используем 64-битные.
Я ищу любые предложения о том, что я могу попробовать.Я бы предпочел использовать LINQPad вместо SQL Developer, если это возможно.