Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

7 Cara Memeriksa Versi Oracle Anda

Berikut adalah tujuh cara untuk memeriksa versi Oracle Database yang Anda jalankan.

Mereka adalah:

  • V$VERSION lihat.
  • V$INSTANCE lihat.
  • PRODUCT_COMPONENT_VERSION lihat.
  • GUI Pengembang SQL.
  • SQLcl alat.
  • SQL*Plus alat.
  • DBMS_DB_VERSION paket.

Contoh di bawah.

V$VERSION Lihat

V$VERSION view mengembalikan informasi versi dan level komponen.

Contoh:

SELECT BANNER_FULL
FROM V$VERSION; 

Hasil:

BANNER_FULL ---------------------------------------------- ----------------------------------Oracle Database 19c Enterprise Edition Rilis 19.0.0.0.0 - Versi Produksi 19.3. 0.0.0

Kolom lainnya termasuk BANNER , BANNER_LEGACY , dan CON_ID , tetapi BANNER_FULL kolom mengembalikan semua yang kita butuhkan.

V$INSTANCE Lihat

Jika Anda memiliki izin yang sesuai, Anda dapat menggunakan V$INSTANCE tampilan untuk mengembalikan versi saja.

Contoh:

SELECT 
    VERSION,
    VERSION_FULL
FROM V$INSTANCE; 

Hasil:

VERSION VERSION_FULL ----------------- -----------------19.0.0.0.0 19.3.0.0.0  

PRODUCT_COMPONENT_VERSION Lihat

Opsi lainnya adalah PRODUCT_COMPONENT_VERSION tampilan kamus data.

Contoh:

SELECT 
    VERSION,
    VERSION_FULL
FROM PRODUCT_COMPONENT_VERSION; 

Hasil:

 VERSION VERSION_FULL _____________ _______________ 19.0.0.0.0 19.3.0.0.0 

GUI Pengembang SQL

Jika Anda menggunakan GUI Pengembang SQL, dan Anda tidak ingin menjalankan tampilan di atas (atau tidak dapat mengingat namanya), Anda dapat menavigasi ke laporan kamus data yang berlaku di Laporan panel.

Untuk melakukannya, di bawah Laporan panel, buka Laporan Kamus Data> Tentang Basis Data Anda> Spanduk Versi .

Mengklik Spanduk Versi membuka prompt di mana Anda perlu memilih koneksi:

Pilih koneksi yang sesuai dan klik OK .

Ini akan membuka tab baru dengan informasi versi:

The SQLcl Alat

SQLcl adalah antarmuka baris perintah untuk bekerja dengan Oracle Database. Saat Anda menggunakan SQLcl untuk terhubung ke instance Oracle, rilis dan versi akan ditampilkan.

Contoh:

sql hr/oracle 

Hasil:

SQLcl:Rilis 21.2 Produksi pada Sen 12 Jul 13:23:12 2021Hak Cipta (c) 1982, 2021, Oracle. Semua hak dilindungi undang-undang. Waktu login terakhir yang berhasil:Sen 12 Jul 2021 13:23:13 +10:00Terhubung ke:Oracle Database 19c Enterprise Edition Rilis 19.0.0.0.0 - ProductionVersion 19.3.0.0.0

Hal pertama yang dikembalikan saat menghubungkan melalui SQLcl adalah nomor rilis SQLcl. Namun, setelah terhubung, ia kemudian mengembalikan rilis Oracle Database dan informasi versi.

Di sini, saya terhubung menggunakan nama pengguna hr dan kata sandi oracle . sql command adalah nama file SQLcl yang dapat dieksekusi, foldernya yang sebelumnya telah saya tambahkan ke variabel PATH saya. Jika Anda belum menambahkannya ke PATH, Anda mungkin perlu menyertakan path lengkapnya.

Tentu saja, setelah Anda terhubung dengan SQLcl, Anda juga dapat menggunakan salah satu metode lain di halaman ini untuk mendapatkan versi Oracle Database.

SQL*Plus Alat

Jika Anda tidak memiliki SQLcl, Anda dapat mencoba SQL*Plus.

Oracle SQL*Plus adalah alat baris perintah yang diinstal dengan setiap instalasi Oracle Database Server atau Klien. Sudah ada sejak 1985 (lebih lama dari SQLcl). Ini menampilkan informasi yang sama yang ditampilkan SQLcl saat menghubungkan ke Oracle Database.

Contoh:

sqlplus hr/oracle 

Hasil:

SQL*Plus:Rilis 19.0.0.0.0 - Produksi pada Minggu 11 Juli 23:38:16 2021Versi 19.3.0.0.0Hak Cipta (c) 1982, 2019, Oracle. Semua hak dilindungi undang-undang. Waktu login terakhir yang berhasil:Sun 11 Jul 2021 23:37:36 -04:00 Terhubung ke:Oracle Database 19c Enterprise Edition Rilis 19.0.0.0.0 - ProductionVersion 19.3.0.0.0

DBMS_DB_VERSION Paket

Pilihan lainnya adalah DBMS_DB_VERSION kemasan. Kami dapat mengembalikan VERSION konstan dan juga RELEASE konstan jika diperlukan.

Contoh:

SET SERVEROUTPUT ON;
EXEC DBMS_OUTPUT.PUT_LINE(DBMS_DB_VERSION.VERSION||'.'||DBMS_DB_VERSION.RELEASE); 

Hasil:

prosedur 19.0PL/SQL berhasil diselesaikan.

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Semua Tampilan Performa Dinamis 11g Berguna

  2. Penanganan kesalahan Oracle

  3. Cara Memigrasikan Database Oracle dari AWS EC2 ke AWS RDS

  4. Bagaimana cara mendapatkan kolom kunci utama di Oracle?

  5. Mengekstrak jumlah total detik dari tipe data interval