Oracle

如何在本地 Windows 工作站上安裝 Oracle sqlplus、rman 實用程序?

  • April 30, 2020

我是我們組織的 Oracle 數據庫的管理員。我想在我的本地工作站上安裝 sqlplus 和 rman 客戶端實用程序,這樣我就可以管理數據庫而無需遠端訪問它。我已經在 Google 上搜尋了有關如何執行此操作的說明,但找不到任何有用的資訊。

如何在本地工作站上安裝 sqlplus、rman 實用程序?

首先,下載與您的 Oracle 數據庫版本相匹配的完整 Oracle 數據庫客戶端軟體包。如果您的機器是 64 位,請下載 64 位軟體包。注意:您必須下載完整的客戶端,而不是“即時客戶端”。2020-04-29 更新:現在有一個包含 sqlplus 的 Instant Client 可選包(但不包括 rman - 它需要完整的客戶端)。

解壓縮包並以管理員權限執行安裝程序。選擇“自定義”安裝。 自定義安裝類型

隨後會出現幾個螢幕。選擇安裝語言。當它詢問您希望在哪個帳戶下執行服務時,只需選擇“Windows 內置帳戶”,因為我們不會安裝任何服務。

它會詢問您希望“Oracle Base”目錄在哪裡。您可以在以下螢幕截圖中看到我選擇的內容。“Oracle Home”位置欄位應根據您為 Oracle 基本目錄選擇的內容自動設置。我建議不要弄亂軟體位置;只需堅持預設即可。 選擇 Oracle 基礎

在下一個螢幕上,我們選擇要安裝的組件。選擇“Oracle 數據庫實用程序”、“SQL*Plus”和“Oracle Net”。 自定義安裝選擇

完成其餘螢幕以完成安裝。SQLplus 和 rman 現在應該可以在您的路徑和命令行上使用。

在您可以使用 sqlplus 連接到您的數據庫之前,您必須創建並配置一個 tnsnames.ora 文件。這超出了這個問題的範圍,但是一旦文件被創建,它應該被放置在它的預設位置,即<<ORACLE_HOME>>\network\admin文件夾。如果您無法確定<<ORACLE_HOME>>文件夾的位置,您可以在 Windows 系統資料庫中找到它

$$ HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\KEY_OraClient12Home1 $$在一個名為 ORACLE_HOME 的字元串值中。 您現在應該能夠打開命令提示符並輸入 sqlplus username@oraclesid(其中 oraclesid 是您的 tnsnames.ora 文件中指定的 Oracle 數據庫的 sid)並從您的工作站連接。rman 也應該從命令行工作。

引用自:https://dba.stackexchange.com/questions/185386