如何在本地 Windows 工作站上安裝 Oracle sqlplus、rman 實用程序?
我是我們組織的 Oracle 數據庫的管理員。我想在我的本地工作站上安裝 sqlplus 和 rman 客戶端實用程序,這樣我就可以管理數據庫而無需遠端訪問它。我已經在 Google 上搜尋了有關如何執行此操作的說明,但找不到任何有用的資訊。
如何在本地工作站上安裝 sqlplus、rman 實用程序?
首先,下載與您的 Oracle 數據庫版本相匹配的完整 Oracle 數據庫客戶端軟體包。如果您的機器是 64 位,請下載 64 位軟體包。注意:您必須下載完整的客戶端,而不是“即時客戶端”。2020-04-29 更新:現在有一個包含 sqlplus 的 Instant Client 可選包(但不包括 rman - 它需要完整的客戶端)。
隨後會出現幾個螢幕。選擇安裝語言。當它詢問您希望在哪個帳戶下執行服務時,只需選擇“Windows 內置帳戶”,因為我們不會安裝任何服務。
它會詢問您希望“Oracle Base”目錄在哪裡。您可以在以下螢幕截圖中看到我選擇的內容。“Oracle Home”位置欄位應根據您為 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 也應該從命令行工作。