Я провожу некоторое тестирование с использованием NUnit, некоторые из которых подключаются к БД Oracle (да, я понимаю, что на самом деле это не модульное тестирование, но оно, безусловно, облегчает другое тестирование). У меня есть 64-битный компьютер, но все настроено на x86, и я использую System.Data.OracleClient для своих подключений. Все подключается и работает нормально, используя SQL Developer, код базы данных на веб-сайте и консольное приложение, запускающее данный метод. Но когда я пытаюсь запустить его с помощью NUnit, я получаю
ORA-06413: Connection not open
Почти все, что связано с этой ошибкой, говорит о наличии клиента в папке (x86) (чего нет) или о других недопустимых символах в пути, которых я не вижу.
Есть еще идеи?