更改glogin.sql檔案,自定義SQLPLUS使用環境

djb1008發表於2012-03-22

1. glogin.sql檔案所在位置
glogin.sql 檔案存放在$ORACLE_HOME/sqlplus/admin目錄下
本例ORACLE_HOME=/oracle/product/10.2.0/db_1/,所以具體目錄為: /oracle/product/10.2.0/db_1/sqlplus/admin/

2. glogin.sql檔案的作用
$cd $ORACLE_HOME/sqlplus/admin/
$more glogin.sql

-- Copyright (c) 1988, 2004, Oracle Corporation. All Rights Reserved.
-- NAME
-- glogin.sql
-- DESCRIPTION
-- SQL*Plus global login "site profile" file
-- Add any SQL*Plus commands here that are to be executed when a
-- user starts SQL*Plus, or uses the SQL*Plus CONNECT command
-- USAGE
-- This script is automatically run

在glogin.sql檔案的開頭的描述中,我們知道sqlplus執行時,自動執行這個指令碼檔案,我們可以將一下配置命令寫入這個檔案,達到每次執行sqlplus就自動執行的目的.

[@more@]

3.在glogin.sql檔案增加常用的配置

COLUMN NAME FORMAT A40
COLUMN USERNAME FORMAT A40
COLUMN TABLESPACE_NAME FORMAT A45
COLUMN ACCOUNT_STATUS FORMAT A40
SET LINE 200
SET PAGESIZE 10000

增加了以上內容後,我們訪問相關的檢視,就可以得到我們想要的輸出效果,如下:

SQL> select file#,name,bytes/1024/1024 from v$datafile;

FILE# NAME BYTES/1024/1024
---------- ---------------------------------------- ---------------
1 /oradata/sspwgh/system01.dbf 1024
2 /oradata/sswgh/undotbs01.dbf 1024
3 /oradata/sswgh/sysaux01.dbf 1024
4 /oradata/sswgh/DB_AAI_B01.DBF 8192

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/32980/viewspace-1057679/,如需轉載,請註明出處,否則將追究法律責任。

相關文章