相信SQLPlus是众多Oracle DBA常用的管理工具,可以通过修改提示符来达到标示(提示)目标数据的目的,从而减少误操作的机会。

废话少说,打开 $ORACLE_HOME/sqlplus/admin/glogin.sql 这个文件,加入下面这段代码,并保存退出

set termout off
column global_name new_value gname

SELECT
lower
(
        USER ||
         '$' ||
        substr
        (
                global_name,0,
                decode
                (
                    instr(global_name,'.') -1 , -1 ,
                    length (global_name), instr(global_name,'.') -1
                )
        )
)
||'@'||utl_inaddr.get_host_name
as GLOBAL_NAME
FROM global_name;

set sqlprompt '&gname SQL> '
set termout on

再用SQLPlus登录本机或远程的数据库,将会看到类似如下的提示符了:

username$sid@machinename SQL> 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-08-24
  • 2021-08-10
  • 2021-12-12
  • 2021-10-09
  • 2022-02-02
  • 2022-12-23
猜你喜欢
  • 2021-09-05
  • 2021-09-29
  • 2022-01-15
  • 2021-10-28
  • 2021-07-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案