넷2 0

1단계. ODAC 설치 패키지 다운로드

오라클 공식 홈페이지에 접속해 ODAC 설치 패키지를 다운로드하세요. 웹페이지에서 원하는 버전을 찾으세요. 내가 다운로드한 것은:

64비트 ODAC 11.2 릴리스 6(11.2.0.4.0) Windows x64용 Xcopy

다운로드한 설치 패키지 이름은 다음과 같습니다:

ODAC112040Xcopy_64bit.zip

END

2단계. 압축 풀기

이 zip 패키지의 압축을 풀고 폴더 안에 있는 모든 파일의 압축을 풉니다. D:에 압축을 풀었습니다. \ODAC112040Xcopy_64bit, cmd를 열고 이 폴더에 들어갔습니다.

이 폴더에는 8개의 하위 폴더가 있습니다:

instantclient_11_2: 이것은 Oracle 클라이언트이며 모든 구성 요소의 작동은 이 클라이언트에 따라 다릅니다.

oledb: OLE DB 구성 요소입니다.

asp.net: ASP.NET2 구성 요소입니다.

asp.net4: ASP.NET4 구성 요소입니다.

odp.net4: .NET4 구성 요소입니다.

odp.net20: .NET2 구성 요소입니다.

oramts: Oracle의 MTS 서비스입니다.

network: 이 폴더는 걱정하지 마세요. tnsnames.ora 파일을 저장하는 데 사용되며 설치 후에만 사용할 수 있습니다.

여기서 이러한 구성 요소 간의 종속성을 파악해야 합니다.

instantclient_11_2는 가장 기본적인 것입니다.

oledb는 instantclient_11_2에 의존합니다.

asp.net은 instantclient_11_2 및 odp.net20에 의존합니다.

asp.net4 instantclient_11_2 및 odp.net4에 따라 다름

odp.net4는 instantclient_11_2에 따라 다름

odp.net20은 instantclient_11_2에 따라 다름

oramts는 instantclient_11_2에 따라 다름

END

3단계. ODAC 패키지 설치

cmd에서 install.bat 배치 파일을 실행합니다. "install.bat all D:\OracleClient ODAC"를 입력합니다(큰따옴표 제외). ). 여기에는 특별한 주의가 필요한 여러 매개변수가 있습니다. 여기서는 3개의 매개변수를 전달했지만 최대 4개까지 전달할 수 있습니다.

첫 번째 매개변수: all. all은 ODAC112040Xcopy_64bit 폴더에 모든 구성 요소와 클라이언트를 설치하는 것을 의미합니다. 그렇게 많은 구성 요소가 필요하지 않고 그 중 하나만 사용하는 경우(예: OLE DB 구성 요소만 사용하는 경우) 다음과 같이 클라이언트와 이 OLE DB 구성 요소만 설치할 수 있습니다.

install.bat oledb D :\OracleClient ODAC

두 번째 매개변수: D:\OracleClient. 실제 상황에 따라 설치 경로를 지정하십시오. 경로에 공백과 괄호를 사용하지 마십시오.

세 번째 매개변수: ODAC. 이를 ORACLE HOME NAME이라고 하며 이 매개변수에 대해 문자열을 지정할 수도 있습니다. "ODAC"일 필요는 없습니다. 이 매개변수는 레지스트리에 쓰는 데 사용됩니다.

예를 들어 위 명령문이 실행된 후 레지스트리의 다음 위치에 기록됩니다.

HKLM\Software\Oracle\KEY_ODAC

"KEY_" 뒤의 ODAC는 매개변수에 전달된 "ODAC"

네 번째 매개변수입니다. 일반적으로 처음 세 개의 매개변수만으로 충분합니다. 구성요소를 설치하면 해당 구성요소가 종속된 모든 구성요소가 자동으로 설치됩니다. 그러나 지정된 구성요소만 설치하고 해당 구성요소가 종속된 구성요소는 설치하지 않으려면 지금은 네 번째 매개변수에만 사용됩니다. 예를 들어 asp.net을 설치할 때 처음 세 개의 매개 변수만 사용하면 종속된 odp.net20 및 instantclient_11_2가 자동으로 설치되지만 네 번째 매개 변수 "false"를 전달하면 다음과 같습니다.

install.bat asp.net D:\OracleClient ODAC false

이때 asp.net만 설치되며 odp.net20 및 instantclient_11_2는 설치되지 않습니다.

END

4단계. 환경 변수 설정

1

ORACLE_HOME=D:\OracleClient

( 환경 변수 ORACLE_HOME을 추가합니다. 해당 값은 설치 경로입니다. 예를 들어 D:\OracleClient입니다.

2

PATH=ORACLE_HOME\bin;

(PATH 환경 변수에 다음 두 경로를 세미콜론으로 구분하여 추가하세요:

ORACLE_HOME; ORACLE_HOME\bin;)

END

5단계 . 필요에 따라 tnsnames.ora 파일을 구성합니다.

구성 요소를 사용하여 Oracle 데이터베이스에 액세스하려면 필요에 따라 tnsnames.ora 파일을 구성하고 ORACLE_HOME\network\admin 디렉터리에 저장합니다.

참고로 내 tnsnames.ora 파일 형식은 다음과 같습니다.

ORA =

(DESCRIPTION =

(ADDRESS_LIST =

p>

(주소 = (PROTOCOL = TCP)(HOST = 192.168.26.231)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME = ora)

)

)

END

ODAC 제거 방법

1

cmd를 사용하여 ODAC 설치 경로를 입력한 후 해당 경로에서 uninstall.bat 배치 파일을 실행하세요. 여기서도 매개변수 사용에 주의를 기울여야 합니다.

========================================== = =====

모든 구성요소를 제거하려면 다음을 수행하십시오:

uninstall.bat all ODAC

또는

.bat 모두 제거 D:\OracleClient

=================================== === ===========

지정된 구성요소를 제거하려면 다음을 수행하십시오:

uninstall.bat oledb ODAC

또는

uninstall.bat oledb D:\OracleClient

2

설치 디렉터리를 수동으로 삭제하고 이전에 추가한 환경 변수도 삭제합니다. 예

END

참고

두 개의 배치 파일 install.bat 및 uninstall.bat는 각각 설치 디렉터리에 두 개의 로그 파일을 기록하고 install.log를 생성합니다. .

上篇: dnf 퓨전에서 고레벨 엘프들의 눈물은 어디서 터지는 걸까요? 下篇: 500 위안 초 대출 안정 500 위안 전화 대출
관련 내용