Last modified by Nefedenkova Viktoria on 2023/07/18 20:10

Show last authors
1 (((
2 == {{id name="a8386176"/}}1. Что такое Oracle Client? ==
3
4 (% class="ct-place-holder" id="ct-place-holder-8386174" %)
5 (((
6
7 )))
8 )))
9
10 : \\
11
12 (% class="df-fragment df-cktext-default" %)
13 (((
14 Если у вас есть 2 компьютера **A **и **B**. На компьютере **B** установлен **Oracle Database**. Если на компьютере A вы хотите работать с базой данных **Oracle** компьютера B, компьютер A должен установить **Oracle Client**.
15 )))
16
17 : \\
18
19 (% class="df-fragment df-binary-image" %)
20 (((
21 [[image:1.png]]
22 )))
23
24 : \\
25
26 (% class="df-fragment df-cktext-default" %)
27 (((
28 **Oracle Client** это часть программного обеспечения **Oracle Database**, который не является базой данных. Но помогает разговаривать с базой данных **Oracle**.
29 )))
30
31 (% class="df-fragment df-cktext-default" %)
32 (((
33 Примечание: **Oracle Database** и есть **Oracle Client**.
34 )))
35
36 (((
37 == {{id name="a8386176"/}}2. Download Oracle Client ==
38 )))
39
40 : \\
41
42 (% class="df-fragment df-cktext-default" %)
43 (((
44 Самая новая версия **Oracle Client** является **12.x**, она может работать с разными версиями **Oracle Database** (10, 11, 12), поэтому вам стоит скачать данную версию.
45 )))
46
47 (% class="df-fragment df-cktext-default" %)
48 (((
49 Чтобы скачать **Oracle Client**, перейдите по данной ссылке:
50 )))
51
52 (% class="df-fragment df-cktext-default" %)
53 (((
54 * [[http:~~/~~/www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html>>http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html||class="target-blank-url" target="_blank"]]
55 )))
56
57 (((
58 [[image:2.png]]
59
60 [[image:3.png]]
61 )))
62
63 (% class="df-fragment df-cktext-default" %)
64 (((
65 Здесь у Вас есть 2 варианта для скачивания, это **Oracle Client 32bit** или** Oracle Client 64bit**, если Вы хотите работать с такими визуальными инструментами как **PL/SQL Developer**, **Toad**, то Вам стоит скачать и установить версию **32bit**.
66 )))
67
68 Далее будет продемонстрирована закачка **Oracle Client 32bit**. Чтобы скачать требуется зарегистрироваться с аккаунтом, если у Вас его нет, Вы можете зарегистрироваться бесплатно.
69
70 [[image:4.png]]
71
72 (% class="df-fragment df-cktext-default" %)
73 (((
74 Результаты скачивания:
75 )))
76
77 [[image:5.png]]
78
79 (((
80 == {{id name="a8405061"/}}3. Установка Oracle Client ==
81 )))
82
83 (% class="df-fragment df-cktext-default" %)
84 (((
85 Извлечь файл, который вы скачали в предыдущем шаге.
86 )))
87
88 : [[image:6.png]]\\
89
90 (% class="df-fragment df-cktext-default" %)
91 (((
92 У вас есть 4 варианта для установки:
93 )))
94
95 : \\
96
97 (% class="df-fragment df-cktext-default" %)
98 (((
99 === Instant Client ===
100 )))
101
102 (% class="df-fragment df-cktext-default" %)
103 (((
104 Данный вид установки устанавливает только разделенные библиотеки требуемые для "Приложений интерфеса вызовов Oracle" (Oracle Call Interface Applications), это приложения использующие свойство **Instant Client**. Оно требует намного меньше пространства на диске, чем другие виды установок **Oracle Client**.
105 )))
106
107 (% class="df-fragment df-cktext-default" %)
108 (((
109 //Примечание: Если вы выбрали установку **Instant Client**, то вы не можете применить обновления программного обеспечения за все время сеанса установки. Чтобы скачать и применить новейшие обновления программного обеспечения, вам нужно выбрать вид установки **Administrator**, **Runtime**, или **Custom**.//
110 )))
111
112 (% class="df-fragment df-cktext-default" %)
113 (((
114 === Administrator ===
115 )))
116
117 (% class="df-fragment df-cktext-default" %)
118 (((
119 Этот вид установки устанавливает **Oracle Enterprise Manager Standalone Console**, сетевые службы **Oracle** и программное обеспечение **Client **позволяет приложениям или персональным приложениям подключиться к базе данных **Oracle**. Он так же устанавливает инструменты разработки, которые вы можете использовать для разработки приложений.
120
121 [[image:http://xwiki.una.md/bin/download/UNA/How_to_install_OK12/7.png||alt="7.png"]]
122 )))
123
124 (% class="df-fragment df-cktext-default" %)
125 (((
126 === Runtime ===
127 )))
128
129 (% class="df-fragment df-cktext-default" %)
130 (((
131 Этот вид установки устанавливает ограниченное количество компонентов для пользователя, использующего приложение базы данных. За исключением **Oracle Enterprise Manager Standalone Console**, который будет устанавливать компоненты идентично виду установки **Administrator**.
132 )))
133
134 (% class="df-fragment df-cktext-default" %)
135 (((
136 === Custom ===
137 )))
138
139 (% class="df-fragment df-cktext-default" %)
140 (((
141 Этот вид установки позволяет вам выбрать приложение **Client **и утилиты, которые вы хотите установить.
142 )))
143
144 [[image:8.png]]
145
146 Ввести:
147
148 **Oracle base: C:/oracleclient_12**\\
149
150 [[image:9.png]]
151
152 [[image:10.png]]
153
154 OK, **Oracle Client** успешно установлен.
155
156 : [[image:11.png]]
157
158 (((
159 [[image:12.png]]
160 )))
161
162 (((
163 == {{id name="a8408166"/}}4. Конфигурация TNSNAME ==
164 )))
165
166 [[image:13.jpeg]]
167
168 (% class="df-fragment df-cktext-default" %)
169 (((
170 === tnsping ===
171 )))
172
173 (% class="df-fragment df-cktext-default" %)
174 (((
175 Для начала, проверьте чтобы удостовериться **Server** работает в норме.
176 )))
177
178 [[image:14.png]]
179
180 (% class="df-fragment df-cktext-default" %)
181 (((
182 [[image:15.png]]
183
184 Чтобы подключиться к базе данных, расположенной на другом компьютере вам нужно конфигурировать **TNSNAME**. Создайте файл с названием **tnsnames.ora** расположенном в папке:
185 )))
186
187 (% class="df-fragment df-cktext-default" %)
188 (((
189 * **C:\oracleclient_12\product\12.2.0\client_1\network\admin**
190 )))
191
192 (% class="df-fragment df-text-text" %)
193 (((
194 (% class="df-file-name" %)
195 (((
196 tnsnames.ora
197
198 [[image:16.png]]
199
200 [[Источник>>https://o7planning.org/ru/11475/installing-oracle-client-on-windows]]
201 )))
202 )))