在 CentOS 中,要使用 SQL*Plus 執行腳本,請按照以下步驟操作:
首先,確保已經安裝了 Oracle 數據庫客戶端。如果尚未安裝,請參考 Oracle 官方文檔進行安裝:https://docs.oracle.com/en/database/oracle/oracle-database/19/netag/installation.html
創建一個 SQL 腳本文件。使用文本編輯器(如 vim、nano 等)創建一個包含 SQL 語句的文件。例如,創建一個名為 my_script.sql
的文件,內容如下:
SELECT * FROM my_table;
EXIT;
/path/to/your/script/my_script.sql
替換為實際腳本文件的路徑:sqlplus username/password@localhost:port/sid @/path/to/your/script/my_script.sql
其中,username
和 password
分別是 Oracle 數據庫的用戶名和密碼,localhost
是數據庫服務器地址(如果遠程連接,請替換為相應的地址),port
是監聽器端口(默認為 1521),sid
是數據庫實例名。
執行上述命令后,SQLPlus 將連接到 Oracle 數據庫,并按照腳本文件中的 SQL 語句執行操作。在本例中,它將查詢 my_table
表中的所有記錄,然后退出 SQLPlus。