У меня проблема с ODP. NET (подключение к базе данных oracle).
Когда я использую инструмент подключения Visual Studio db: Инструменты -> "Подключиться к базе данных ..." Я получаю сообщение об ошибке "Значение не может быть нулевым. Имя параметра: поток":
Я использую ODP. NET, Управляемый драйвер для подключиться к базе данных oracle, но получить эту ошибку из средства подключения к базе данных Visual Studio и в сценарии C# тоже.
Я установил и попробовал разные версии ODP. NET, ODA C , ..
Я должен использовать Oracle .ManagedDataAccess в качестве провайдера соединения (в провайдере строки соединения).
Также есть кое-что странное - у меня есть несколько oracle баз данных, и на одном сервере у меня нет проблем с подключением, из этого инструмента и из скрипта C# тоже. Но я не могу подключиться к двум базам данных - ошибка: «Значение не может быть нулевым. Имя параметра: поток», но я можно подключиться к этим двум базам данных из PL / SQL Developer и cmd / SQLPLUS без проблем. Кроме того, tns тоже не проблема - я использую тот же файл tns при соединении из VS tool и PL / SQL Developer.
Я думаю, что проблема в ODP. NET версиях или что-то вроде это ..
Кто-нибудь есть идеи, что должно быть проблемой и как ее решить ..? Спасибо