Я в процессе очистки приложения базы данных Oracle. В этом приложении производительность и простота доступа имеют первостепенное значение. Он должен уйти с вашего пути и позволить вам получить доступ к данным бесплатно и беспрепятственно. При этом он должен быть очень быстрым. Когда он не может быть быстрым, он должен быть многопоточным, чтобы не заморозить систему.
Все это из пути, вот что я узнал. Microsoft устарела в пространстве имен System.Data.OracleClient. Он будет примерно в .NET 4.0, но будет помечен как ObsoleteAttribute. В настоящее время я поменял его на ODP.NET от Oracle (который оказался на удивление безболезненным), но, просмотрев другие комментарии, я понял, что мне все еще не удается достичь нескольких целей разработки:
Возможно, я не пользуюсь самым быстрым провайдером.
Я все еще не могу предоставить доступ к учетной записи SYSOPER. Я еще не совсем понял, почему. Это может быть проблемой кодирования, но я в тупике.
Так вот мой вопрос к вам, ребята.
Какие сторонние альтернативы System.Data.OracleClient , которые вы использовали , и каковы их плюсы и минусы?