jak zkontrolovat Oracle Client verze 32-bit nebo 64-bit

32-bit nebo 64-bit

v některých situacích potřebujeme vědět, zda je náš Oracle client 32-bit nebo 64-bit, abychom mohli použít správný nástroj pro naši práci. Například některé obyčejné sady aplikací by měly být nainstalovány do databáze pouze 32bitovými klienty Oracle. V takovém okamžiku se musíme ujistit, že používáme 32bitového klienta Oracle.

použijte TNSPING

zde je trik, jak znát verzi a bitovou verzi klienta Oracle. Používáme 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

nyní víme, že náš klient Oracle je 32bitový a vydává 12.2.0.1.0.

co? Nemáte tnsping? Je to možné. Někteří vývojáři nebo DBA používají klienty Oracle instant pro připojení k databázím, neobsahují tnsping. Tak pokračujme.

použijte SQLPLUS

tentokrát používáme sqlplus s 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.

pak zkontrolujeme Správce úloh systému Windows a vyhledáme proces sqlplus.

sqlplus.exe * 32 proces ve Správci úloh systému Windows

sqlplus.exe * 32 proces ve Správci úloh systému Windows

na snímku obrazovky, * 32 vedle sqlplus.exe ve skutečnosti znamená 32bitový. Toto je konvence zobrazování spuštěných procesů ve Správci úloh systému Windows. Naopak, pokud není žádný modifikátor, je to 64-bit.

Write a Comment

Vaše e-mailová adresa nebude zveřejněna.