SQL 개발자 문제입니다.java.library.path에 ocijdbc21 없음
그래서 Oracle 19c DBMS를 다운받아서 Sql Developer를 다운받았습니다.새 연결을 추가하려고 하면 메시지가 나타납니다.
이걸 어떻게 지나가나요?저는 이 문제에 대한 다른 스레드를 보았지만 제가 이해하는 해결책은 이 문제를 해결하는 것 같지 않습니다.연결 유형을 로컬로 유지해야 합니다.이 길만 조정하고 갈 수 있는 곳이 있을까요?
에디트 서비스 네임 박스에 기본 연결과 네임 데이터베이스 이름만 사용했는데 효과가 있었습니다.내가 가지고 있던 초기 셋업 지침은 날짜가 지정되어 있었고 19c에 대한 셋업이 되지 않았습니다.아래 답변의 댓글 중 하나가 이를 제안했습니다.
우리가 21c jdbc 드라이버를 사용하고 있기 때문에 20.4.1과 비즈 연결의 경우 21c 인스턴트 클라이언트가 있어야 합니다.
Linux를 사용하지 않는 경우 버전 20.4.0이 필요하므로 19c Instant Client를 사용할 수 있습니다.
윈도우 21c 클라이언트는 올 여름 후반에 이용할 수 있을 것입니다.
편집/업데이트:버전 21.2.1은 이제 19c 클라이언트와 21c 클라이언트를 지원합니다. 21c 인스턴트 클라이언트는 지원되는 플랫폼에서 시작됩니다.현재 Linux용으로 사용 가능하며, 곧 Windows와 OS X도 포함됩니다.
저의 경우, 몇 시간/일간 문제가 발생한 후 회사에서 업데이트, 간단한 수정 후 DB 연결이 Network Alias에서 Connect Identifier로 변경되었습니다.
Oracle SQL Developer에서 이 오류가 발생하여 Oracle SQL Developer에서 수정 작업이 이루어졌습니다.
- 도구 -> 환경설정
- 왼쪽의 트리 보기 데이터베이스 확장에서 고급을 선택합니다.
- Oracle Client 사용에서 구성...을 클릭합니다.
- Oracle 홈의 경로 설정(다음과 같이 보여야 함)
C:\Path\To\Oracle\19.n
) - Oracle Client 사용 확인란을 선택합니다.
- Tnsnames 디렉토리에서 tnsnames.또는 파일이 포함된 폴더로 설정합니다(다음과 같이 보여야 함).
C:\Path\To\Oracle\19.n\network\admin
) - 확인을 누릅니다.
- Oracle SQL 개발자 재시작
언급URL : https://stackoverflow.com/questions/67995473/sql-developer-problem-no-ocijdbc21-in-java-library-path
'programing' 카테고리의 다른 글
제이쿼리 아약스 데이터 포스트에 대한 보안 조언? (0) | 2023.09.12 |
---|---|
git diff --stat 전체 파일 경로 표시 (0) | 2023.09.12 |
Android에서 .docx 파일 및 .xlsx 파일을 만드는 방법 (0) | 2023.09.12 |
출력을 PowerShell의 화면과 파일에 표시 (0) | 2023.09.07 |
SELECT 절에 집계 함수가 없는 경우 GROUP BY 동작 (0) | 2023.09.07 |