Oracle 安裝後的網絡配置是客戶端連通的前提。本文系統梳理服務端監聽器配置、客戶端服務名配置、常用管理工具、默認用戶體系,構建從裸機到可用的完整交付清單。
$ORACLE_HOME/network/admin/listener.oraLISTENER,對應 Windows 服務 OracleOraHome92TNSListener。lsnrctl(命令行)、Net Manager(圖形化)、Net Configuration Assistant(向導)。$ORACLE_HOME/network/admin/tnsnames.oraPROTOCOL=TCP、HOST、PORT、SERVICE_NAME 或 SID。| 工具 | 定位 | 適用場景 |
|---|---|---|
| Net Configuration Assistant | 向導式,步驟固化 | 首次安裝、標準化部署 |
| Net Manager | 完整配置編輯器 | 複雜拓撲、多監聽器、高級參數調優 |
創建用戶語法:
CREATE USER username IDENTIFIED BY password
DEFAULT TABLESPACE users
TEMPORARY TABLESPACE temp
QUOTA UNLIMITED ON users;
| 默認用戶 | 角色/用途 | 默認密碼 | 備註 |
|---|---|---|---|
| SYS | 超級用戶,擁有數據字典 | change_on_install | 僅能以 SYSDBA/SYSOPER 登錄(9i+) |
| SYSTEM | 系統管理員,DBA 權限 | manager | 管理用戶/權限/存儲,不建議建業務表 |
| SCOTT | 演示用戶,含 EMP/DEPT 等樣本表 | tiger | 教學/測試用,生產環境建議鎖定/刪除 |
lsnrctl status 顯示 READYtnsping service_name 成功sqlplus user/pwd@service_name 成功