使用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。

推薦閱讀: