Oracle SQL Developer는 연결을 어디에 저장합니까?
Oracle Database 11g Express Edition에 연결할 수없는 애플리케이션이 있습니다. 이 버전에서 테스트 데이터베이스를 만들었고 Oracle SQL Developer를 사용하여 데이터베이스에 제대로 연결하고 테이블, 뷰 등을 만들 수 있습니다. 그러나 응용 프로그램을 통해 연결하는 데 어려움을 겪고 있습니다. 연결 정보는 어디에 있습니까? 어떤 파일에서? 내 연결 정보를 SQL Explorer의 파일에 설정된 정보와 비교하고 싶었습니다. 모든 * .ora 파일을 찾아서 이름을 변경하여 연결이 저장된 파일 (제거 프로세스를 통해)을 찾을 수 있는지 확인했지만 성공하지 못했습니다. 어떤 도움을 주시면 감사하겠습니다.
위에 나열된 것과 약간 다른 위치에있었습니다.
\Users\[user]\AppData\Roaming\SQL Developer\system3.2.20.09.87\o.jdeveloper.db.connection.11.1.1.4.37.59.48\connections.xml
내가 한 것처럼 버전을 업그레이드하는 동안 이러한 항목이 손실되었다고 가정하면 다음 단계에 따라 복원하십시오.
- SQL 개발자 열기
- 연결을 마우스 오른쪽 버튼으로 클릭하십시오.
- 가져 오기 연결 선택 ...
- 찾아보기를 클릭하십시오 (SQL Developer 디렉토리가 열려야 함).
- "systemx.x.xx.xx"로 드릴 다운합니다 (x는 이전 버전의 SQL Developer로 대체).
- ".db.connection"이있는 폴더를 찾아 드릴합니다. 그것에 (저에게는 o.jdeveloper.db.connection.11.1.1.4.37.59.48에있었습니다)
- connections.xml을 선택하고 열기를 클릭하십시오.
그러면 가져올 연결 목록이 표시됩니다.
찾을 수없는 경우 SQLDeveloper의 연결보기에서 connections.xml
를 마우스 오른쪽 단추로 클릭 Connections
하고 Export connections
.
다음 아래에 connections.xml이라는 파일에 저장됩니다.
\Users\[User]\AppData\Roaming\SQL Developer\System\
파일 이름을 변경했을 때 모든 연결 정보가 사라졌습니다. 다시 이름을 바꾸었고 모두 돌아 왔습니다. XML 파일을 볼 때 테스트 연결 별칭, 포트, 사용자 이름, 역할, 인증 유형 등을 모두 찾았습니다.
일부 버전에서는 아래에 저장합니다.
<installed path>\system\oracle.jdeveloper.db.connection.11.1.1.0.11.42.44
\IDEConnections.xml
OS X의 경우 connection.xml 파일이
/Users/<username>/.sqldeveloper/system<sqldeveloper_version>/o.jdeveloper.db.connection.<oracle_version?>/
SqlDeveloper는 모든 연결을
connections.xml
Windows XP에서는 위치에서 파일을 찾을 수 있습니다.
C:\Documents and Settings\<username>\Application Data\SQL Developer\systemX.X.X.X.X\o.jdeveloper.db.connection.X.X.X.X.X.X.X\connections.xml
Windows 7에서는 위치에서 찾을 수 있습니다.
C:\Users\<username>\AppData\Roaming\SQL Developer\systemX.X.X.X.X\o.jdeveloper.db.connection.X.X.X.X.X.X.X\connections.xml
나는 내 것을 찾았다
C:\Users\<user>\AppData\Roaming\SQL Developer\system2.1.1.64.45\o.jdeveloper.db.connection.11.1.1.2.36.55.30\connections.xml
이전에 SQL Developer를 설치 한 경우 아래 언급 된 경로에있는 'connection.xml'에 연결 세부 정보가 저장됩니다.
C:\Users\Username\AppData\Roaming\SQL Developer\system3.1.07.42\o.jdeveloper.db.connection.11.1.1.4.37.59.48
'connection.xml' 을 받으면 CONNECTIONS를 마우스 오른쪽 버튼으로 클릭하여 SQLDeveloper로 가져 오십시오.
더 간단한 방법으로 검색 창을 열고 검색 connection.xml
하면 해당 파일을 마우스 오른쪽 버튼으로 클릭하고 열린 파일 / 폴더 위치를 선택합니다. 일단 connection.xml
CONNECTIONS를 마우스 오른쪽 버튼으로 클릭하여 SQLDeveloper로 가져 오십시오.
Linux 시스템 :
~/.sqldeveloper/system<sqldeveloper_version>/o.jdeveloper.db.connection/connections.xml
참고 URL : https://stackoverflow.com/questions/7954759/where-does-oracle-sql-developer-store-connections
'developer tip' 카테고리의 다른 글
gcc C 컴파일러는 C 자체로 작성됩니까? (0) | 2020.10.05 |
---|---|
경로를 포함한 모든 것을 포함하는 Express-js 와일드 카드 라우팅 (0) | 2020.10.05 |
Xcode를 이전 버전으로 다운 그레이드하는 방법은 무엇입니까? (0) | 2020.10.05 |
반응 : 차이점 (0) | 2020.10.05 |
두 배열의 값이 동일한 지 확인하는 방법 (0) | 2020.10.04 |