檢視引數(parameter)的字典與資料庫字符集
通常使用show parameter 或者select方式檢視相關的字典。總的來說,使用show parameter
方式檢視更多,因為使用方便。但兩者之間是檢視不同的內容,parameter展示的是資料庫裡
的引數,而select檢視的是相關資料字典的檢視,展示更詳細更多的內容。從以下的例子可以很直觀的體現到。
---資料庫的各種引數還是透過select方式檢視的:
--檢視v$parameter字典的檢視結構:
sys@PROD>desc v$parameter
Name Null? Type
----------------------------------------- -------- ----------------------------
NUM NUMBER
NAME VARCHAR2(80)
TYPE NUMBER
VALUE VARCHAR2(4000)
DISPLAY_VALUE VARCHAR2(4000)
ISDEFAULT VARCHAR2(9)
ISSES_MODIFIABLE VARCHAR2(5)
ISSYS_MODIFIABLE VARCHAR2(9)
ISINSTANCE_MODIFIABLE VARCHAR2(5)
ISMODIFIED VARCHAR2(10)
ISADJUSTED VARCHAR2(5)
ISDEPRECATED VARCHAR2(5)
ISBASIC VARCHAR2(5)
DESCRIPTION VARCHAR2(255)
UPDATE_COMMENT VARCHAR2(255)
HASH NUMBER
---檢視引數字典裡的引數:
sys@PROD>Col name for a35;
sys@PROD>select name,type,value from v$parameter
2 order by name;
NAME TYPE VALUE
----------------------------------- ---------- ------------------------------
O7_DICTIONARY_ACCESSIBILITY 1 FALSE
active_instance_count 3
aq_tm_processes 3 1
archive_lag_target 3 0
asm_diskgroups 2
asm_diskstring 2
asm_power_limit 3 1
asm_preferred_read_failure_groups 2
audit_file_dest 2 /u01/app/oracle/admin/PROD/adump
... ...
NAME TYPE VALUE
----------------------------------- ---------- ------------------------------
undo_management 2 AUTO
undo_retention 3 1200
undo_tablespace 2 UNDOTBS1
use_indirect_data_buffers 1 FALSE
use_large_pages 2 TRUE
user_dump_dest 2 /u01/app/oracle/diag/rdbms/prod/PROD/trace
utl_file_dir 2 /home/oracle/logmnr
workarea_size_policy 2 AUTO
xml_db_events 2 enable
352 rows selected.
#從這裡可以看到,獲取資料庫裡有哪些主要的引數,都要透過select方式檢視。---檢視資料庫的字符集:
--透過dual偽表檢視資料庫的字符集:
sys@PROD>select userenv('language') from dual;
USERENV('LANGUAGE')
----------------------------------------------------
AMERICAN_AMERICA.AL32UTF8
--透過v$nls_parameters字典檢視系統引數:
sys@PROD>col value for a30
sys@PROD>col parameter for a30
sys@PROD>select * from v$nls_parameters;
PARAMETER VALUE
------------------------------ ------------------------------
NLS_LANGUAGE AMERICAN
NLS_TERRITORY AMERICA
NLS_CURRENCY $
NLS_ISO_CURRENCY AMERICA
NLS_NUMERIC_CHARACTERS .,
NLS_CALENDAR GREGORIAN
NLS_DATE_FORMAT DD-MON-RR
NLS_DATE_LANGUAGE AMERICAN
NLS_CHARACTERSET AL32UTF8
NLS_SORT BINARY
NLS_TIME_FORMAT HH.MI.SSXFF AM
PARAMETER VALUE
------------------------------ ------------------------------
NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM
NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR
NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZR
NLS_DUAL_CURRENCY $
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_COMP BINARY
NLS_LENGTH_SEMANTICS BYTE
NLS_NCHAR_CONV_EXCP FALSE
19 rows selected.
--直接檢視字符集引數:
sys@PROD>select * from v$nls_parameters
2 where parameter ='NLS_CHARACTERSET';
PARAMETER VALUE
------------------------------ ------------------------------
NLS_CHARACTERSET AL32UTF8
#檢視字符集,總的來說,透過兩種方式檢視。來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31392094/viewspace-2131004/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- v$parameter gv$parameter 檢視 DDL 與隱含引數
- 2.12 資料庫資料字典檢視資料庫
- 2.8.3 資料庫服務的資料字典檢視資料庫
- 檢視資料字典
- Oracle相關資料字典檢視Oracle
- python parameter引數Python
- 萬里GreatDB資料庫的學習之路--GreatDB引數調整與系統檢視(3)資料庫
- 系統表和資料字典檢視
- 檢視oracle資料庫的連線數以及使用者檢視Oracle資料庫
- 帶引數的檢視
- 資料庫-檢視資料庫
- 資料庫檢視資料庫
- 資料庫檢視的作用資料庫
- 資料庫檢視的使用資料庫
- 資料庫的物化檢視資料庫
- MySQL 檢視與修改預設字符集MySql
- Oracle OCP(27):使用資料字典檢視管理物件Oracle物件
- 資料庫系統原理(四)——檢視與索引資料庫索引
- SD 一些常用的引數(Parameter)
- jmap檢視java程式佔用的資料庫連線數Java資料庫
- openGausspostgreSQL資料庫效能檢視SQL資料庫
- 檢視mysql資料庫連線數、併發數相關資訊MySql資料庫
- 透過 v$parameter 檢視看引數修改級別(11g, 18c, 19c)
- 2.7.11 檢視引數設定的方法
- 資料統計與視覺化複習總結(二):非引數檢驗、生存分析視覺化
- mysql binlog檢視指定資料庫MySql資料庫
- 什麼是資料庫檢視?資料庫
- android 檢視資料庫和shaedpreference資料框架Android資料庫框架
- MySQL檢視和修改字符集的方法MySql
- oracle資料庫資料字典應用Oracle資料庫
- 天翼雲RDS資料庫如何修改資料庫引數資料庫
- Android資料庫檢視庫---Android-Debug-DatabaseAndroid資料庫Database
- 檢視JVM預設配置引數JVM
- 檢視JVM執行時引數JVM
- 資料庫檢視,索引,觸發器資料庫索引觸發器
- 檢視oracle資料庫真實大小Oracle資料庫
- 修改Oracle資料庫字符集(zt)Oracle資料庫
- 2.4.12 Step 11: 執行指令碼來構建資料字典檢視指令碼
- DM7修改資料庫引數資料庫