SQLPlus 在連線時通常有四種方式

2022-03-20 20:12:46 字數 751 閱讀 6302

1. sqlplus / as sysdba

作業系統認證,不需要資料庫伺服器啟動listener,也不需要資料庫伺服器處於可用狀態。比如我們想要啟動資料庫就可以用這種方式進入

sqlplus,然後通過startup命令來啟動。

2. sqlplus username/password

連線本機資料庫,不需要資料庫伺服器的listener程序,但是由於需要使用者名稱密碼的認證,因此需要資料庫伺服器處於可用狀態才行。

3. sqlplus usernaem/password@orcl

通過網路連線,這是需要資料庫伺服器的listener處於監聽狀態。此時建立乙個連線的大致步驟如下 

a. 查詢sqlnet.ora,看看名稱的解析方式,預設是tnsname  

b. 查詢tnsnames.ora檔案,從裡邊找orcl的記錄,並且找到資料庫伺服器的主機名或者ip,埠和service_name  

c. 如果伺服器listener程序沒有問題的話,建立與listener程序的連線。  

d. 根據不同的伺服器模式如專用伺服器模式或者共享伺服器模式,listener採取接下去的動作。預設是專用伺服器模式,沒有問題的話客戶端

就連線上了資料庫的server process。

e. 這時連線已經建立,可以運算元據庫了。

4.sqlplus username/password@//host:port/sid

用sqlplus遠端連線oracle命令(例:sqlplus risenet/1@

SQLPlus在連線時通常有四種方式

1.sqlplus assysdba 作業系統認證,不需要資料庫伺服器啟動listener,也不需要資料庫伺服器處於可用狀態。比如我們想要啟動資料庫就可以用這種方式進入 sqlplus,然後通過startup命令來啟動。2.sqlplus username password 連線本機資料庫,不需要資...

SQLPlus在連線時通常有四種方式

sqlplus在連線時通常有四種方式 1.1sqlplus assysdba 作業系統認證,不需要資料庫伺服器啟動listener,也不需要資料庫伺服器處於可用狀態。比如我們想要啟動資料庫就可以用這種方式進入 sqlplus,然後通過startup命令來啟動。2.1sqlplus username ...

SQL Plus 連線時的三種方式

sqlplus 在連線時通常有三種方式 1.sqlplus as sysdba 作業系統認證,不需要資料庫伺服器啟動listener,也不需要資料庫伺服器處於可用狀態。比如我們想要啟動資料庫就可以用這種方式進入 sqlplus,然後通過startup命令來啟動。2.sqlplus username ...