oracle10g 的sqlplus的新特性

2021-08-31 08:06:01 字數 811 閱讀 2632

在使用oracle9i的sqlplus時候我們不知道當前登入的使用者是誰,登入的主機是什麼,登入的時間等

我們需要使用命令來檢視

在oracle10g裡面,我們可以通過設定來達到這個目的

sql> set sqlprompt "_user _privilege> "

8` nf-y q6zvxs0

通過以上設定,你的

sqlplus

提示標識就成了以下格式了:

sys as sysdba>

itpub個人空間w q q?mo(y'l&cr}

這就表明當前的登入帳號是 sys ,身份是 sysdba 。請注意在上面語句中使用了兩個特殊的預定義道德變數:

_user 和 _privilege ,分別定義了當前使用者和這個使用者的登入 身份(許可權)。

現在我們再增加一些其他內容。比如我除了想知道以上資訊外,還想知道當前的登入的是哪乙個伺服器:

sql>set sqlprompt "_user _privilege @ _connect_identifier>"

sys as sysdba @ test201>

但是前面的當前時間資訊只有日期,如果需要精確到當前的確切時間呢: itpub個人空間d6h5uw l;2~ro m0 會話已更改。

)?pie'}&p^ _�r0 sys as sysdba on 2008-02-25 13:39:05 @ test201> itpub個人空間'q4a$o$t)z+gt

只要將上面的內容存在 $oracle_home/sqlplus/glogin.sql 中,那每次登入的提示資訊都是你所需要的了。

oracle10g 解除安裝

1 oracle 10g解除安裝軟體環境 1 windows xp oracle 10g2 oracle 安裝路徑為 d oracle 實現方法 1 開始 設定 控制面板 管理工具 服務停止所有 oracle 服務 2 開始 程式 oracle oradb 10g home1 oracle inst...

Oracle10g解除安裝

一 軟體解除安裝 1 windows xp oracle 10g 2 oracle安裝路徑為 d oracle 1 如果資料庫配置了自動儲存管理 asm 應該先刪除聚集同步服務css cluster synchronization services 刪除css服務的方法是在dos命令列中執行如下命令...

解除安裝oracle10g

1.停止所有與oracle相關的服務。2.使用oui oracle universal installer 解除安裝oracle軟體。開始 程式 oracle oradb110g home1 oracle installation product universal installer.3.刪除登錄...