BizTalk WCF ORA-12154 : TNS : 지정된 연결 식별자를 확인할 수 없습니다.

롭 보우만

32 비트 호스트에서 실행되는 WCF-Oracle 송신 포트가있는 BizTalk 2013r2 앱이 있습니다.

내 테스트 환경에서 실행하면 제대로 작동합니다. 그러나 내 dev 상자에서 다음 오류가 발생합니다.

"ORA-12154 : TNS : 지정된 연결 식별자를 확인할 수 없습니다"

송신 포트에 설정된 주소는 "oracledb : // test_godw_lincoln /"입니다. 내 이해는 IP 주소와 포트가 로컬 tnsnames.ora 파일에서 확인되어야한다는 것입니다. TNS_ADMIN에 대한 시스템 환경 변수가 올바르게 설정되어 있습니다.

여기에 이미지 설명 입력

명령 프롬프트에서 "set tns_admin"을 입력하면 다음이 표시됩니다.

TNS_ADMIN = C : \ app \ biztalk.admin \ product \ 12.1.0 \ client_1 \ Network \ Admin

"C : \ app \ biztalk.admin \ product \ 12.1.0 \ client_1 \ Network \ Admin \ tnsnames.ora"파일을 열면 다음 항목이 표시됩니다.

test_godw_lincoln =
   (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = xx.xxx.xx.xx)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = gotest) 
    )
  )

(실제 IP 주소로 대체했습니다)

동일한 dev vm에서 Sql Developer를 열면 tnsname 항목 "test_godw_lincoln"을 사용하여 필요한 데이터베이스에 대한 연결을 열 수 있습니다.

여기에 이미지 설명 입력

Oracle은 tnsnames.ora를 사용하지 않고도 어댑터에서 주소를 지정할 수 있다는 것을 알고 있지만 주변 트랜잭션을 사용하려면 (앱이이를 사용) 주소가 tnsnames.ora를 통해 있어야한다는 것을 이해합니다.

이 특정 VM에서 문제의 원인을 추적 할 수있는 방법에 대한 제안 사항이 있습니까?

Dmitir의 다시 질문-레지스트리가 비어 있습니다.

기재

Felix의 재 제안-Visual Studio 서버 탐색기에서 동일한 개발 서버에 연결을 만들 수 있습니다.

여기에 이미지 설명 입력

그러나 "어댑터 서비스 사용"마법사 (생성 된 항목 추가)에서 연결을 시도하면 ORA-12154 오류가 발생합니다.

여기에 이미지 설명 입력

롭 보우만

이것은 tnsnames.ora 파일의 신비한 문제로 귀결되었습니다. @Hichamveo의 제안이 도움이되었지만 작업 환경에서 내 나쁜 tnsnames.ora 파일을 시도하는 대신 작업 환경에서 tnsnames 파일을 복사했습니다. 그런 다음 dev VM이 작동하기 시작했음을 알았습니다. 그래서 문제가 ODAC / ODP.Net 어셈블리가 아닌 tnsnames.ora 파일에 있다는 것을 알았습니다.

그런 다음 잘못된 tnsnames 파일로 인해 무엇이 손상되었는지 정확히 파악하기 위해 상당한 시간을 보냈습니다. 파일 비교 도구를 사용하고 http://brantwills.github.io/tns-check/ 에서 linter를 사용해 보았지만 아무런 문제가 없었습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

"ORA-12154 : TNS : 지정된 연결 식별자를 확인할 수 없습니다"

ORA-12154 : TNS : TeamCity로 지정된 연결 식별자를 확인할 수 없습니다.

ORA-12154 : TNS : 지정된 연결 식별자를 확인할 수없고 ORA-06413 : 연결이 열리지 않습니다

SQL Server에 액세스하면 오류가 발생합니다-ORA-12154 : TNS : 지정된 연결 식별자를 확인할 수 없습니다.

"ORA-12154 : TNS : 지정된 연결 식별자를 확인할 수 없습니다"오류가 발생하는 이유는 무엇입니까?

TNS : 연결 식별자 지정 오류를 해결할 수 없습니다.

unixODBC는 ORA-12154 TNS 해결 오류를 생성하지만 sqlplus는 정상적으로 작동합니다.

(ORA-12154) VS 2017의 마이그레이션 된 SSIS 프로젝트에서 tnsnames.ora의 데이터 소스에 연결할 수 없습니다.

ORA-12543: TNS:대상 호스트에 연결할 수 없습니다.

Oracle 로컬 데이터베이스에 연결할 수 없습니다-cx_Oracle.DatabaseError : ORA-12541 : TNS : no listener

Azure에서 Oracle 서버에 연결할 수 없음 - ORA-12514: TNS:listener가 현재 연결 설명자에서 요청된 서비스를 알지 못합니다.

ORA-12518, TNS : 리스너가 클라이언트 연결 오라클 11g를 전달할 수 없습니다.

ORA-12505, TNS : listener는 현재 연결 대상에 지정된 SID를 알지 못합니다.

ORA-12505, TNS : listener는 현재 연결에 지정된 SID를 알지 못합니다.

자체 호스팅 WCF는 localhost에 연결할 수 있지만 원격으로 연결할 수 없습니다.

ORA-12557 TNS : 프로토콜 어댑터를로드 할 수 없습니다

다중 부분 식별자를 연결된 서버와 바인딩 할 수 없습니다.

지정된 MySQL 호스트를 연결할 수 없습니다

docker의 oracle에서 방금 생성 된 새 사용자에 연결할 수 없습니다 (ORA-01017).

결합 된 별칭에 의한 QueryOver 순서 : 다중 부분 식별자를 바인딩 할 수 없습니다.

ORA-01654 : 인덱스를 확장 할 수 없습니다

지정된 MySQL 호스트 로그인 양식에 연결할 수 없습니다.

지정된 끝점에 연결할 수 없습니다.

연결된 약속 결과를 반환 할 수 없습니다.

주기적 TNS-12531 : TNS : 메모리를 할당 할 수 없습니다.

오류 (10327)는 ""= ""연산자의 정의를 확인할 수 없습니다.

PHP는 MySQL에 연결할 수 없지만 암호를 식별 할 수 있습니다.

Oracle 데이터베이스 오류 12514 : ORA-12514 : TNS : 리스너가 현재 연결 설명자에서 요청 된 서비스를 알지 못합니다.

ORA-12514 : TNS : 리스너는 현재 연결 기술자에서 요청 된 서비스를 알지 못합니다

TOP 리스트

  1. 1

    Matlab의 반복 Sortino 비율

  2. 2

    ImageJ-히스토그램 빈을 변경할 때 최대, 최소 값이 변경되는 이유는 무엇입니까?

  3. 3

    Excel : 합계가 N보다 크거나 같은 상위 값 찾기

  4. 4

    C #에서 'System.DBNull'형식의 개체를 'System.String'형식으로 캐스팅 할 수 없습니다.

  5. 5

    원-사각형 충돌의 충돌 측면을 찾는 문제

  6. 6

    Oracle VirtualBox-설치를 위해 게스트를 부팅 할 때 호스트 시스템이 충돌 함

  7. 7

    어떻게 아무리 "나쁜", ANY의 SSL 인증서와 HttpClient를 사용하지합니다

  8. 8

    Ubuntu는 GUI에서 암호로 사용자를 만듭니다.

  9. 9

    잘못된 상태 예외를 발생시키는 Apache PoolingHttpClientConnectionManager

  10. 10

    Python 사전을 사용하는 동안 "ValueError : could not convert string to float :"발생

  11. 11

    openCV python을 사용하여 텍스트 문서에서 워터 마크를 제거하는 방법은 무엇입니까?

  12. 12

    Vuetify 다중 선택 구성 요소에서 클릭 한 항목의 값 가져 오기

  13. 13

    C ++ VSCode에서 같은 줄에 중괄호 서식 지정

  14. 14

    Cassandra에서 버전이 지정된 계층의 효율적인 모델링

  15. 15

    JQuery datepicker 기능이 인식되지 않거나 새 프로젝트에서 작동하지 않음

  16. 16

    cuda 11.1에서 Pytorch를 사용할 때 PyTorch가 작동하지 않음: Dataloader

  17. 17

    jfreecharts에서 x 및 y 축 선을 조정하는 방법

  18. 18

    상황에 맞는 메뉴 색상

  19. 19

    마우스 휠 JQuery 이벤트 핸들러에 대한 방향 가져 오기

  20. 20

    매개 변수에서 쿼리 객체를 선언하는 방법은 무엇입니까?

  21. 21

    Maven은 아이 프로젝트 대상 폴더를 청소하지

뜨겁다태그

보관