使用sqlplus連接Oracle數據庫問題
使用sqlplus連接Oracle
首先
以下操作均需要在oracle用戶下執行,註意短橫線 (su – oracle)
推薦方式
1.sqlplus /nolog
2.conn /as sysdba
(推薦使用這種nolog的方式,這種方式用ps命令無法查看登錄的用戶名和密碼)
其他方式
第一種方式
1.sqlplus
2.輸入用戶名和密碼
第二種方式
sqlplus 用戶名/密碼
這種方式並不安全,使用ps -ef | grep sqlplus命令可以看到這個用戶的用戶名和密碼
第三種方式
sqlplus / as sysdba
以系統管理員身份登錄
sqlplus連接Oracle的正確語法
環境:centos 7.9 Oracle 11.2.0.4
先連接Oracle軟件:sqlplus /nolog
再連接到具體的數據庫:conn gu/[email protected]:1521/GU
conn鏈接數據庫語法
CONN 用戶名[/密碼][@DB_IP地址][:DB端口][/DB_indefinite] [AS SYSDBA|SYSOPEN|SYSASM]
示例
conn gu/[email protected]:1521/GU; conn sys/[email protected]:1521/FU as sysdba;
嚴格意義上來說,GU是一個數據庫標識符,而這個標識符是定義在tnsname.ora文件中,由lsrnctl監聽服務負責解析。
總結
以上為個人經驗,希望能給大傢一個參考,也希望大傢多多支持WalkonNet。
推薦閱讀:
- Oracle Sqlplus命令登錄多種方式案例講解
- sqlplus 命令登錄 Oracle數據庫的多種方法
- Oracle數據庫產重啟服務和監聽程序命令介紹
- Oracle 批處理自動備份bat腳本語句的步驟詳解
- ORACLE中dbms_output.put_line輸出問題的解決過程