none
UWP 오라클 Connection 오류 질문 RRS feed

  • 질문

  • 안녕하세요.
    동일한 Connection string을 이용하여 오라클 DB에 연결할 경우,
    Blazor (appsettings.json 사용) app은 정상적으로 조회 되나,
    UWP (string 문자열 사용) app은 다음과 같은 오류가 발생 합니다.
    참고로 MsSql은 UWP에서 정상적으로 동작합니다.

    ============== 오류내용 =======================
    System.TypeInitializationException 
      HResult=0x80131534 
      메시지=The type initializer for 'OracleInternal.Common.ProviderConfig' threw an exception. 
      소스=Oracle.ManagedDataAccess 
      StackTrace: 
       / Oracle.ManagedDataAccess.Client.OracleConnection.Finalize() 
      이 예외는 원래  
        [외부 코드] 호출 스택에서 throw되었습니다. 
    내부 예외 1: 
    PlatformNotSupportedException: Retrieving information about local processes is not supported on this platform.

    ============== 소스코드 =======================
    public List<T> OracleLoadData<T, U>(string sql, U parameters, string connectionString)
    {
    using (IDbConnection connection = new OracleConnection(connectionString))
    {
    var rows = connection.Query<T>(sql.Replace("@", ":"), parameters);
    return rows.ToList();
    }
    }

    ============== 사용패키지 =======================
    Dapper (버전 : 2.0.90)
    Oracle.ManagedDataAccess.Core (버전 : 3.21.3)

    - 이상 -
    2021년 10월 28일 목요일 오전 7:27

모든 응답

  • 안녕하세요,
    포럼에 질문주셔서 감사합니다.
    아쉽게도 Oracle은 타사 프로그램이라서 Microsoft에서는 지원되지 않습니다.추가 도움이 필요한 경우 아래 포럼에 질문을 게시하는것을 추천 드립니다.
    https://www.oracle.com/kr/communities/
    이해해 주시기 바랍니다.
    위 웹 사이트는 Microsoft에서 호스팅하지 안았기에 Link가 변경될 수 있습니다. Microsoft는 해당 정보의 정확성을 보증하지 않습니다.

    MSDN Community Support Elin

     다른 커뮤니티 멤버에게 도움이 될 수 있게 문제를 해결 한 답변을 '답변으로 표시'를 클릭하시고 그렇지 않은 경우 '답변으로 표시 취소'를 클릭하시기 바랍니다. MSDN 서포트에 대한 의견이나 불만이 있을 경우 MSDNFSF@microsoft.com 으로 연락하시기 바랍니다.

    2021년 10월 29일 금요일 오전 6:15
    중재자