Программирование CLR в проблеме SQL-сервера (System.InvalidOperationException: поставщик «OraOLEDB.Oracle» не зарегистрирован на локальном компьютере) - PullRequest
0 голосов
/ 28 июня 2011

Мне нужно общаться между оракулом и mssql. Я использую CLR в MSSQL и это исключение:

Ошибка .NET Framework произошла во время выполнение пользовательской процедуры или агрегат "Функция1": System.InvalidOperationException: Поставщик OraOLEDB.Oracle не является зарегистрирован на локальной машине. System.InvalidOperationException: в System.Data.OleDb.OleDbServicesWrapper.GetDataSource (OleDbConnectionString constr, DataSourceWrapper & datasrcWrapper) в System.Data.OleDb.OleDbConnectionInternal..ctor (OleDbConnectionString constr, соединение OleDbConnection) в System.Data.OleDb.OleDbConnectionFactory.CreateConnection (DbConnectionOptions параметры, объект poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) в System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection (DbConnection owningConnection, DbConnectionPoolGroup poolGroup) в System.Data.ProviderBase.DbConnectionFactory.GetConnection (DbConnection owningConnection) в System.Data.ProviderBase.DbConnectionClosed.OpenConnection (DbConnection externalConnection, DbConnectionFactory connectionFactory) в System.Data.OleDb.OleDbConnection.Open () в UserDefinedFunctions.Function1 ()

1 Ответ

1 голос
/ 28 июня 2011

Установите соответствующие драйверы Oracle

Точно так, как сказано:

Поставщик OraOLEDB.Oracle не зарегистрирован на локальной машине

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...