Sådan kontrolleres Oracle Client Version 32-bit eller 64-bit

32-bit eller 64-bit

i nogle situationer er vi nødt til at vide, om vores Oracle-klient er 32-bit eller 64-bit for at bruge det rigtige værktøj til at udføre vores job. For eksempel skal nogle almindelige gamle applikationssuiter kun installeres i databasen af 32-bit Oracle-klienter. I et sådant øjeblik skal vi sørge for, at vi bruger 32-bit Oracle client.

brug TNSPING

her er tricket til at kende frigivelsen og bitversionen af Oracle-klienten. Vi bruger tnsping.

C:\Users\Administrator>tnsping localhost
TNS Ping Utility for 32-bit Windows: Version 12.2.0.1.0 - Production on 09-NOV-2019 19:46:07
Copyright (c) 1997, 2016, Oracle. All rights reserved.
Used parameter files:
C:\app\client\Administrator\product.2.0\client_1\network\admin\sqlnet.ora
Used EZCONNECT adapter to resolve the alias
Attempting to contact (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=))(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521)))
TNS-12541: TNS:no listener

nu ved vi, at vores Oracle-klient er 32-bit og frigiver 12.2.0.1.0.

hvad? Du har ikke tnsping? Det er muligt. Nogle udviklere eller DBA bruger Oracle instant-klienter til at oprette forbindelse til databaser, de indeholder ikke tnsping. Så lad os fortsætte.

brug KVLPLUS

denne gang bruger vi kvlplus med nolog.

C:\Users\Administrator>sqlplus /nolog
SQL*Plus: Release 12.2.0.1.0 Production on Thu Nov 7 20:05:49 2019
Copyright (c) 1982, 2017, Oracle. All rights reserved.

så tjekker vi vinduer Task Manager og søger efter processen med .

 kvlplus.eks * 32 proces i vinduer Task Manager

.32 proces i vinduer Task Manager

på skærmbilledet, den *32 ved siden af .eks betyder faktisk 32-bit. Dette er en konvention om visning af kørende processer i vinduer Task Manager. Tværtimod, hvis der ikke er nogen modifikator, er det 64-bit.

Write a Comment

Din e-mailadresse vil ikke blive publiceret.