1행의 오류를 제거해야 합니다. Ora-02024 데이터베이스 링크를 찾을 수 없습니다.

지난 몇 주 동안 일부 사용자는 1행 또는 경험하지 않은 데이터베이스 링크 02024에 오류가 있는 일종의 오류 코드를 발견했습니다. 여러 요인으로 인해 이 문제가 쉽게 발생할 수 있습니다. 아래를 살펴보겠습니다.

[PC 사용자] 답답한 컴퓨터 오류에 작별을 고하십시오. 다운로드하려면 여기를 클릭하십시오.

<표 xmlns는 "http://www.w3.org/1999/xhtml">

를 의미합니다.

적용 대상:

Oracle 데이터베이스 – 엔터프라이즈편집 – 번역 2.0.6 이후 검색
정보와 이 상태는 각각플랫폼.
*** 2014년 11월 14일 확인된 만료 날짜 ***

증상

나는 떨어질 수 없다데이터베이스 링크를 변경한 후 데이터베이스 연결의 global_name이 표시됩니다.

이전에는 global_name이 서비스에 도메인 이름을 추가하지 않았습니다.

최근에 추가됨global_name은 도메인 별칭을 사용하여 연결됩니다.

이 설정의 여파로 데이터베이스에서 링크를 분리하려고 시도하면 작동합니다.오류

ORA-02024: 디렉토리 참조를 찾을 수 없습니다

그러나 데이터베이스에 대한 기본 링크도 사용할 수 있으며 user_db_links 쿼리는 값을 보여줍니다.

예:

라인 1에 오류가 있습니다. ora-02024 데이터 뱅크 링크를 찾을 수 없습니다.

SQL> *전역 이름;

GLOBAL_NAME
————————————————– ——-
DB10GR2

SQL> 생성Tiger가 식별한 Scott과 l1 데이터베이스 관계를 연결합니다.

데이터베이스에 대한 시장의 링크가 생성되었습니다.

SQL> 선택영향 user_db_links에서 db_link;

오류가 1행 ora-02024 데이터베이스 링크에서 발견되었으며 찾을 수 없음

DB_LINK
————————————————– ——-
L1

SQL> 데이터베이스 global_name 이름을 DB10GR2.WORLD로 바꿉니다. ▲

기반 데이터가 변경되었습니다.

SQL> 4를 선택합니다. global_name에서; ▲

GLOBAL_NAME
————————————————– ——-
DB10GR2.WORLD

SQL> 웹사이트 슬라이드 링크 l1; ▲
l1 데이터베이스와 연결된 링크 제거

오류, 1행:
ORA-02024: 데이터베이스 참조 대 발견

global_name이 원래 값으로 완전히 재설정되더라도 동일한 특정 오류가 발생합니다.
넣어줍니다.

이유

먼저, 만약보이는 웹사이트 URL에 전역 이름이 없으면 데이터베이스가 생성됩니다. null은소프트웨어 버전에서 .world와 유사하지 않은 도메인

나중에 global_name이 포함된 웹사이트 도메인 블록으로 대체될 가능성이 높으면global_name은 일반적으로 도메인이 없는 브랜드로 대체되지만 도메인은 실제로 보존됩니다.이름

예: –

SQL> global_name 중에서 *를 선택하십시오. ▲

GLOBAL_NAME
————————————————– ——-
DB10GR2

SQL> 데이터베이스 광고 이름을 DB10GR2.WORLD가 되도록 global_name으로 변경합니다. ▲

데이터베이스가 변경되었습니다.

SQL> 단순히 global_name으로 *를 선택하십시오. ▲

GLOBAL_NAME
————————————————– ——-
DB10GR2.WORLD

SQL> 데이터베이스 제목 global_name을 변경된 db10gr2로 변경합니다. ▲

데이터 베이스.

SQL> select *와 같은 global_name; ▲

GLOBAL_NAME
————————————————– ——-
DB10GR2.WORLD

이 문제를 실제로 수정하는 유일한 방법은 실제 데이터베이스 이름을 업데이트하는 것입니다 = “FIX”> props Dollar

솔루션

두 가지가 있습니다.솔루션:

1. 업데이트sys.link usd 및 요청이 이동하는 믿을 수 없을 정도로 열 이름의 이름을 바꿉니다.공개 데이터베이스에 대한 링크를 제거하면 잘 작동합니다.

1.1.
데이터베이스 중 하나를 완전히 일관성 있게 복사하십시오.
1.2. 일반적으로 다음을 수행합니다.

$ sqlplus / nolog
연결 또는 sysdba

SQL> Update things $ set value $는 ‘<도메인이 가져오는 전역 이름>‘과 같습니다. 여기서이름은 ‘GLOBAL_DB_NAME’을 의미합니다. ▲

SQL> 커밋;

1.3 이 데이터베이스를 저장하기 위한 링크:

1.3.1 스키마 사용자로 인해 간단히 로그인DBLINK를 소유하고 있으며 삭제하려고 합니다.

여전히 ORA-2024: 데이터베이스 링크를 찾을 수 없을 뿐만 아니라 섹터 이름을 포함하는 경우캐시에 있으며 지워야 합니다.

1.3.2. 수영장을 5 번 공유하고 관련하여 제거했습니다.링크를 반복하여 검색을 삭제합니다.

시스템 헹굼 기능 변경 SHARED_POOL;
검색 장치 변경 SHARED_POOL;
SHARED_POOL 재설정을 변경하십시오.

1.3.3. y 단계가 도움이 된다면 데이터베이스를 그리워하고 어디에 덤프할 것인지 시도해야 하지 않습니까?데이터베이스 링크.

1.3.4. 데이터베이스 링크가 제거되면 global_name이 쉽게 반환될 수 있습니다.Alter System Rename을 사용하여 도메인 부분에서 생성된 이름 직후 변경global_name 지시문

2. 두 번째해결책은 일반적으로 sys.link $:

에서 단독 데이터베이스 링크를 제거하는 것입니다.

승인됨

죽음의 블루 스크린을 받고 있습니까? Reimage은 이러한 모든 문제와 그 이상을 해결할 것입니다. 광범위한 Windows 관련 문제 및 문제를 해결할 수 있는 소프트웨어입니다. Windows 오류(죽음의 블루 스크린 포함)를 쉽고 빠르게 인식하고 이러한 문제를 해결하기 위한 적절한 조치를 취할 수 있습니다. 또한 애플리케이션은 자주 충돌하는 파일 및 애플리케이션을 감지하여 클릭 한 번으로 문제를 해결할 수 있습니다.

  • 1단계: Reimage 다운로드 및 설치
  • 2단계: 애플리케이션을 실행하고 "문제 검색"을 클릭합니다.
  • 3단계: "모든 문제 수정" 버튼을 클릭하여 복구 프로세스 시작

  • 2.1. 완전한 일관된 쓰기를 수행하거나 누군가 CTAS를 통해 데이터베이스를 사용할 수 있습니다.$:
    sys.link 저장

    $ sqlplus / nolog
    연결 – sysdba를 만드는 방법

    SQL> 테이블 backup_link $ as select * 사이 sys.link $:

    2.2. 다음과 같이 DBLINK를 제거하십시오.

    rr sqlplus / nolog
    sysdba를 통해 연결

    SQL> andel as sys.link $ 도메인 이름 = ‘db_link_name>’;

    SQL> 커밋;

    2.3. 확인다음을 통해 올바른 프로세스를 찾았습니다.

    db_link, 사용자 이름, 호스트 선택user_db_links;

    이Oracle 지원 문서 ID 문서 382994 데이터베이스 1

    오라클 – 회사릴리스 – 버전 9.2.0.6 이후
    정보와 이 지원은 모두에게 적용됩니다.플랫폼.
    *** 올해 11월 14일에 완전히 확인됨 ***

    아특정 데이터 뱅크의 global_name 전송 후 데이터베이스 링크 제거

    이전에는 global_name에 대한 도메인 이름이 도입되지 않았습니다.

    최근에 추가됨global_name은 동일한 도메인 이름을 갖습니다.

    이 변경을 수행한 후 데이터베이스에서 링크를 제거하려고 하면 다음을 확인할 수 있습니다.오류

    ORA-02024: 데이터베이스 링크를 찾을 수 없습니다.

    그러나 데이터베이스 링크는 종종 거기에 있고 user_db_links에 대한 귀하의 쿼리는 귀하의 가치를 말할 것임을 보여줍니다

    예:

    SQL> 생성Tiger가 승인한 Scott과의 L1 데이터베이스 링크;

    데이터베이스 유형에 대한 링크가 생성되었습니다.

    DB_LINK
    ————————————————– ——-
    L1

    SQL> .WORLD에서 데이터베이스 global_name DB10GR2의 이름을 바꾸는 데 문제가 있습니다. ▲

    데이터베이스가 변경되었습니다.

    SQL> 찾아보기 * from global_name; ▲

    GLOBAL_NAME
    ————————————————– ——-
    DB10GR2.WORLD

    SQL> 데이터 소스 l1에 대한 웹 사이트 링크 제거; ▲
    데이터베이스 l1에 대한 링크 제거

    1행에만 오류:
    ORA-02024 데이터베이스 링크를 찾을 수 없습니다

    아직 global_name이 획기적인 값으로 되돌아가더라도 지정된 오류
    두기로 결정합니다.

    다음 경우 Cstart데이터베이스는 도메인 이름보다 먼저 생성되며 글로벌 제로가 실제로 사용됩니다.이전 기기의 .world와 다른 도메인

    나중에 global_name이 도메인 부분도 포함하도록 변경되면 이도메인이 유지되더라도 global_name은 단순히 도메인 이름이 아닌 것을 더 이상 수신할 수 없습니다.이름

    예: –

    SQL> global_name에서 *를 찾습니다. ▲

    GLOBAL_NAME
    ————————————————– ——-
    DB10GR2

    SQL> 정보 변경, global_name 이름을 DB10GR2.WORLD로 바꿉니다. ▲

    데이터베이스가 변경되었습니다.

    SQL> global_name에서 * 떨어져서 결정합니다. ▲

    GLOBAL_NAME
    ————————————————– ——-
    DB10GR2.WORLD

    SQL> 데이터베이스 이름 global_name을 수정된 db10gr2로 변경합니다. ▲

    데이터 베이스.

    SQL> 식별 1.from global_name; ▲

    GLOBAL_NAME
    ————————————————– ——-
    DB10GR2.WORLD

    이 문제를 실제로 해결할 수 있는 유일한 가능성은 기본 테이블에 연결된 피벗 유형을 업데이트하는 것입니다. $

    확실합니다. 업데이트sys.link $를 만들고 우리 자신의 명령이 해결할 수 있도록 전체 열의 이름을 name으로 바꿉니다.공유 목록 연결 삭제가 작동합니다.

    1.1. 우리 데이터베이스 yesdata
    에 대한 각각의 결론적이고 일관된 백업을 생성합니다.
    1.2. 구체적으로 수행하십시오:

    nolog당 $ sqlplus
    연결 / sysdba

    액세서리에 대한 SQL> 게시물 $ set value money = ‘ ‘=’ GLOBAL_DB_NAME ‘; ▲

    SQL> 커밋;

    1.3 아래의 데이터베이스 링크:

    1.3.1 스키마 사용자로 로그인DBLINK와 함께 일하고 실제로 그것을 삭제하기 위해 노력하는 사람.

    오늘 ORA-2024: 데이터베이스 링크가 표시되지 않았다면 현재 방의 이름을 의미합니다.캐시에 있으며 지워야 합니다.

    1.3.2. 싱크 영역의 스타일은 세 가지 기간으로 구분되며현재 데이터베이스에서 링크를 다시 삭제해 보십시오.

    1.3.3. s 단계가 도움이 된다면 데이터베이스에 들어가 삭제를 시도하지 않으시겠습니까?데이터베이스 링크.

    1.3.4. 이제 global_name에서 가져온 데이터베이스 링크를 다시 크게 개선할 수 있습니다.우리 자신의 전체적인 데이터베이스 이름 바꾸기를 사용하여 도메인과 연결된 부분을 포함하는 특정 이름으로global_name 지시문

    2. 두 번째해결책은 원래 sys.link $:

    에서 직접 데이터베이스에서 웹 사이트 링크를 제거하는 것입니다.

    2.1. е CTAS를 사용하여 일관성 있는 인덱스 백업을 생성할 수 있습니다.sys.link $ 불운:

    sqlplus / nolog
    sysdba와 비교하여 연결

    SQL> 이 sys.link $ 사이에서 * 선택하는 방법 backup_link 자금 테이블로 이동:

    컴퓨터가 작동합니까? 오류가 가득하고 느리게 실행됩니까? 모든 Windows 문제를 해결하는 안정적이고 사용하기 쉬운 방법을 찾고 있다면 Reimage 이상을 찾지 마십시오.

    지난 몇 주 동안 일부 사용자는 1행 또는 경험하지 않은 데이터베이스 링크 02024에 오류가 있는 일종의 오류 코드를 발견했습니다. 여러 요인으로 인해 이 문제가 쉽게 발생할 수 있습니다. 아래를 살펴보겠습니다. 를 의미합니다. 적용 대상: Oracle 데이터베이스 – 엔터프라이즈편집 – 번역 2.0.6 이후 검색 정보와 이 상태는 각각플랫폼. *** 2014년 11월 14일 확인된 만료 날짜 ***…

    지난 몇 주 동안 일부 사용자는 1행 또는 경험하지 않은 데이터베이스 링크 02024에 오류가 있는 일종의 오류 코드를 발견했습니다. 여러 요인으로 인해 이 문제가 쉽게 발생할 수 있습니다. 아래를 살펴보겠습니다. 를 의미합니다. 적용 대상: Oracle 데이터베이스 – 엔터프라이즈편집 – 번역 2.0.6 이후 검색 정보와 이 상태는 각각플랫폼. *** 2014년 11월 14일 확인된 만료 날짜 ***…