Skip to content

Commit 58c49eb

Browse files
authored
Merge pull request #431 from cjbj/archdiag
Improve architecture diagram resolution
2 parents 63da17f + bb6f77c commit 58c49eb

File tree

3 files changed

+16
-14
lines changed

3 files changed

+16
-14
lines changed

index.html

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ <h2>The python-oracledb driver for Oracle Database</h2>
8181
</p>
8282

8383
<p>
84-
<img src="./python-oracledb-arch.png">
84+
<img width="85%" src="./python-oracledb-arch.jpg">
8585
</p>
8686

8787
<p>
@@ -189,6 +189,8 @@ <h2>Dependencies</h2>
189189

190190
<p>Source code is also available.</p>
191191

192+
<p>Previous versions of python-oracledb supported older Python versions.</p>
193+
192194
</li>
193195

194196
<li>
@@ -199,10 +201,10 @@ <h2>Dependencies</h2>
199201
'Thin' driver which connects directly to Oracle Database. This
200202
mode does not need Oracle Client libraries.</p>
201203

202-
<p><strong>Thick mode</strong>: An optional mode enabled by
203-
loading Oracle Client libraries at runtime. This adds some
204-
advanced Oracle Database functionality. You can install Oracle
205-
Client libraries using the free <a
204+
<p><strong>Thick mode</strong>: An optional python-oracledb mode
205+
enabled by loading Oracle Client libraries at runtime. This adds
206+
some advanced Oracle Database functionality. You can install
207+
Oracle Client libraries using the free <a
206208
href="https://www.oracle.com/database/technologies/instant-client.html"
207209
>Oracle Instant Client</a> packages. Python-oracledb works with
208210
Oracle Client libraries 11.2 through 23. See <a
@@ -215,16 +217,16 @@ <h2>Dependencies</h2>
215217

216218
<p><strong>Oracle Database</strong></p>
217219

218-
<p><strong>Thin mode</strong>: Connects to Oracle Database 12,
219-
18, 19, 21 and 23.</p>
220+
<p><strong>Thin mode</strong>: Python-oracledb Thin mode connects
221+
to Oracle Database 12, 18, 19, 21 and 23.</p>
220222

221-
<p><strong>Thick mode</strong>: Connects to Oracle Database 9.2, 10, 11.2,
222-
12, 18, 21 and 23, depending on the Oracle Client library
223-
version. Oracle Database's standard client-server version
224-
interoperability allows connection to both older and newer
225-
databases. For example, when python-oracledb uses Oracle Client
226-
19 libraries, it can connect to Oracle Database 11.2 or later.
227-
</p>
223+
<p><strong>Thick mode</strong>: Python-oracledb Thick mode
224+
connects to Oracle Database 9.2, 10, 11.2, 12, 18, 21 and 23,
225+
depending on the Oracle Client library version. Oracle
226+
Database's standard client-server version interoperability allows
227+
connection to both older and newer databases. For example, when
228+
python-oracledb uses Oracle Client 19 libraries, it can connect
229+
to Oracle Database 11.2 or later. </p>
228230

229231
</li>
230232

python-oracledb-arch.jpg

71.6 KB
Loading

python-oracledb-arch.png

-76.4 KB
Binary file not shown.

0 commit comments

Comments
 (0)