数据库管理员详细介绍

数据库管理员

每个oracle数据库至少应该有一名数据库管理员(dba).
1)职责:
    a.安装和升级oracle数据库
    b.建库、表空间、表、视图、索引...
    c.制定并实时备份与恢复计划
    d.数据库权限管理,调优,故障排除
    e.对于高级dba,要求能参与项目开发,会编写sql语句、存储过程、触发器、规则、约束、包;
2)管理数据库的用户主要是sys和system
区别:
①存储的数据的重要性不同
    sys:所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对与oracle的运行是至关重要的,由数据库自己维护,任何用户都不能手动更改;sys用户拥有dba:数据库管理员角色,sysdba:系统管理员,sysoper:系统操作员角色或权限,是oracle权限最高的用户。
    system:用于存放一级的内部数据,如oracle的一些特性或工具的管理信息;system用户拥有dba,sysdba角色或系统权限。


②权限的不同

    sys用户必须以as  sysdba或as  sysoper形式登录,不能以normal(标准)方式登录数据库。
    system如果正常登录,它其实就是一个普通的dba用户,但是如果以as sysdba登录,其结果实际上它是作为sys用户登录的,从登录信息里面可以看出来。
(dba:数据库管理员角色、sysdba:系统管理员、sysoper:系统操作员)(sysdba>sysoper>dba)
3)sysdba和sysoper权限的区别
    ①Starup(启动数据库)(两者都有)
    ②Shuptdown(关闭数据库)(两者都有)
    ③alter  database  open/mount/backup(两者都有)
    ④改变字符集(sysoper没有)
    ⑤create  database(创建数据库)(sysoper没有)
    ⑥drop  database(删除数据库)(sysoper没有)
    ⑦create  spfile(两者都有)
    ⑧alter  database  archivelog(归档日志)(两者都有)
    ⑨alter  database  recover(恢复数据库)(sysoper只能完全恢复,不能执行不完全恢复)
    ⑩restricted  session(会话限制)(两者都有)
    ⑪可以让用户作为sys用户连接(sysoper可以进行一些基本操作,但是不能查看用户数据)
    ⑫登录之后用户是sys(sysoper登录之后用户是public)
4)dba权限的用户
dba用户是指具有dba角色的数据库用户,特权用户可以执行启动实例,关闭实例等特殊操作,而dba用户只有在启动数据库后才能执行各种管理工作。
(意味着dba没有Starup(启动数据库)、Shutdown(关闭数据库)的权限)
5)管理初始化参数
初始化参数用于设置实例或是数据库的特征(每个初始化参数都有默认值)。
    显示初始参数:show  parameter命令
SQL> show parameter
 
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
O7_DICTIONARY_ACCESSIBILITY          boolean     FALSE
active_instance_count                integer     
aq_tm_processes                      integer     0
archive_lag_target                   integer     0
asm_diskgroups                       string      
asm_diskstring                       string      
asm_power_limit                      integer     1
asm_preferred_read_failure_groups    string      
audit_file_dest                      string      D:\ORACLE\ADMIN\ORCL1\ADUMP
audit_sys_operations                 boolean     FALSE
audit_trail                          string      DB
background_core_dump                 string      partial
background_dump_dest                 string      d:\oracle\diag\rdbms\orcl1\orcl1\trace
backup_tape_io_slaves                boolean     FALSE
bitmap_merge_area_size               integer     1048576
blank_trimming                       boolean     FALSE
buffer_pool_keep                     string      
buffer_pool_recycle                  string      
cell_offload_compaction              string      ADAPTIVE
cell_offload_decryption              boolean     TRUE
cell_offload_parameters              string      
cell_offload_plan_display            string      AUTO
cell_offload_processing              boolean     TRUE
cell_partition_large_extents         string      DEFAULT
circuits                             integer     
client_result_cache_lag              big integer 3000
client_result_cache_size             big integer 0
cluster_database                     boolean     FALSE
cluster_database_instances           integer     1
cluster_interconnects                string      
commit_logging                       string      
commit_point_strength                integer     1
commit_wait                          string      
commit_write                         string      
compatible                           string      11.2.0.0.0
control_file_record_keep_time        integer     7
control_files                        string      D:\ORACLE\ORADATA\ORCL1\CONTROL01.CTL, D:\ORACLE\FLASH_RECOVERY_AREA\ORCL1\CONTROL02.CTL
control_management_pack_access       string      DIAGNOSTIC+TUNING
core_dump_dest                       string      d:\oracle\diag\rdbms\orcl1\orcl1\cdump
cpu_count                            integer     8
create_bitmap_area_size              integer     8388608
create_stored_outlines               string      
cursor_sharing                       string      EXACT
cursor_space_for_time                boolean     FALSE
db_16k_cache_size                    big integer 0
db_2k_cache_size                     big integer 0
db_32k_cache_size                    big integer 0
db_4k_cache_size                     big integer 0
db_8k_cache_size                     big integer 0
db_block_buffers                     integer     0
db_block_checking                    string      FALSE
db_block_checksum                    string      TYPICAL
db_block_size                        integer     8192
db_cache_advice                      string      ON
db_cache_size                        big integer 0
db_create_file_dest                  string      
db_create_online_log_dest_1          string      
db_create_online_log_dest_2          string      
db_create_online_log_dest_3          string      
db_create_online_log_dest_4          string      
db_create_online_log_dest_5          string      
db_domain                            string      
db_file_multiblock_read_count        integer     128
db_file_name_convert                 string      
db_files                             integer     200
db_flash_cache_file                  string      
db_flash_cache_size                  big integer 0
db_flashback_retention_target        integer     1440
db_keep_cache_size                   big integer 0
db_lost_write_protect                string      NONE
db_name                              string      orcl1
db_recovery_file_dest                string      D:\oracle\flash_recovery_area
db_recovery_file_dest_size           big integer 4977M
db_recycle_cache_size                big integer 0
db_securefile                        string      PERMITTED
db_ultra_safe                        string      OFF
db_unique_name                       string      orcl1
db_writer_processes                  integer     1
dbwr_io_slaves                       integer     0
ddl_lock_timeout                     integer     0
deferred_segment_creation            boolean     TRUE
dg_broker_config_file1               string      D:\ORACLE\PRODUCT\11.2.0\DBHOME_1\DATABASE\DR1ORCL1.DAT
dg_broker_config_file2               string      D:\ORACLE\PRODUCT\11.2.0\DBHOME_1\DATABASE\DR2ORCL1.DAT
dg_broker_start                      boolean     FALSE
diagnostic_dest                      string      D:\ORACLE
disk_asynch_io                       boolean     TRUE
dispatchers                          string      (PROTOCOL=TCP) (SERVICE=orcl1XDB)
distributed_lock_timeout             integer     60
dml_locks                            integer     1088
dst_upgrade_insert_conv              boolean     TRUE
enable_ddl_logging                   boolean     FALSE
event                                string      
fal_client                           string      
fal_server                           string      
fast_start_io_target                 integer     0
fast_start_mttr_target               integer     0
fast_start_parallel_rollback         string      LOW
file_mapping                         boolean     FALSE
fileio_network_adapters              string      
filesystemio_options                 string      
fixed_date                           string      
gcs_server_processes                 integer     0
global_context_pool_size             string      
global_names                         boolean     FALSE
global_txn_processes                 integer     1
hash_area_size                       integer     131072
hi_shared_memory_address             integer     0
hs_autoregister                      boolean     TRUE
ifile                                file        
instance_groups                      string      
instance_name                        string      orcl1
instance_number                      integer     0
instance_type                        string      RDBMS
java_jit_enabled                     boolean     TRUE
java_max_sessionspace_size           integer     0
java_pool_size                       big integer 0
java_soft_sessionspace_limit         integer     0
job_queue_processes                  integer     1000
large_pool_size                      big integer 0
ldap_directory_access                string      NONE
ldap_directory_sysauth               string      no
license_max_sessions                 integer     0
license_max_users                    integer     0
license_sessions_warning             integer     0
listener_networks                    string      
local_listener                       string      
lock_name_space                      string      
lock_sga                             boolean     FALSE
log_archive_config                   string      
log_archive_dest                     string      
log_archive_dest_1                   string      
log_archive_dest_10                  string      
log_archive_dest_11                  string      
log_archive_dest_12                  string      
log_archive_dest_13                  string      
log_archive_dest_14                  string      
log_archive_dest_15                  string      
log_archive_dest_16                  string      
log_archive_dest_17                  string      
log_archive_dest_18                  string      
log_archive_dest_19                  string      
log_archive_dest_2                   string      
log_archive_dest_20                  string      
log_archive_dest_21                  string      
log_archive_dest_22                  string      
log_archive_dest_23                  string      
log_archive_dest_24                  string      
log_archive_dest_25                  string      
log_archive_dest_26                  string      
log_archive_dest_27                  string      
log_archive_dest_28                  string      
log_archive_dest_29                  string      
log_archive_dest_3                   string      
log_archive_dest_30                  string      
log_archive_dest_31                  string      
log_archive_dest_4                   string      
log_archive_dest_5                   string      
log_archive_dest_6                   string      
log_archive_dest_7                   string      
log_archive_dest_8                   string      
log_archive_dest_9                   string      
log_archive_dest_state_1             string      enable
log_archive_dest_state_10            string      enable
log_archive_dest_state_11            string      enable
log_archive_dest_state_12            string      enable
log_archive_dest_state_13            string      enable
log_archive_dest_state_14            string      enable
log_archive_dest_state_15            string      enable
log_archive_dest_state_16            string      enable
log_archive_dest_state_17            string      enable
log_archive_dest_state_18            string      enable
log_archive_dest_state_19            string      enable
log_archive_dest_state_2             string      enable
log_archive_dest_state_20            string      enable
log_archive_dest_state_21            string      enable
log_archive_dest_state_22            string      enable
log_archive_dest_state_23            string      enable
log_archive_dest_state_24            string      enable
log_archive_dest_state_25            string      enable
log_archive_dest_state_26            string      enable
log_archive_dest_state_27            string      enable
log_archive_dest_state_28            string      enable
log_archive_dest_state_29            string      enable
log_archive_dest_state_3             string      enable
log_archive_dest_state_30            string      enable
log_archive_dest_state_31            string      enable
log_archive_dest_state_4             string      enable
log_archive_dest_state_5             string      enable
log_archive_dest_state_6             string      enable
log_archive_dest_state_7             string      enable
log_archive_dest_state_8             string      enable
log_archive_dest_state_9             string      enable
log_archive_duplex_dest              string      
log_archive_format                   string      ARC%S_%R.%T
log_archive_local_first              boolean     TRUE
log_archive_max_processes            integer     4
log_archive_min_succeed_dest         integer     1
log_archive_start                    boolean     FALSE
log_archive_trace                    integer     0
log_buffer                           integer     4431872
log_checkpoint_interval              integer     0
log_checkpoint_timeout               integer     1800
log_checkpoints_to_alert             boolean     FALSE
log_file_name_convert                string      
max_dispatchers                      integer     
max_dump_file_size                   string      unlimited
max_enabled_roles                    integer     150
max_shared_servers                   integer     
memory_max_target                    big integer 1232M
memory_target                        big integer 1232M
nls_calendar                         string      
nls_comp                             string      BINARY
nls_currency                         string      
nls_date_format                      string      
nls_date_language                    string      
nls_dual_currency                    string      
nls_iso_currency                     string      
nls_language                         string      SIMPLIFIED CHINESE
nls_length_semantics                 string      BYTE
nls_nchar_conv_excp                  string      FALSE
nls_numeric_characters               string      
nls_sort                             string      
nls_territory                        string      CHINA
nls_time_format                      string      
nls_time_tz_format                   string      
nls_timestamp_format                 string      
nls_timestamp_tz_format              string      
object_cache_max_size_percent        integer     10
object_cache_optimal_size            integer     102400
olap_page_pool_size                  big integer 0
open_cursors                         integer     300
open_links                           integer     4
open_links_per_instance              integer     4
optimizer_capture_sql_plan_baselines boolean     FALSE
optimizer_dynamic_sampling           integer     2
optimizer_features_enable            string      11.2.0.1
optimizer_index_caching              integer     0
optimizer_index_cost_adj             integer     100
optimizer_mode                       string      ALL_ROWS
optimizer_secure_view_merging        boolean     TRUE
optimizer_use_invisible_indexes      boolean     FALSE
optimizer_use_pending_statistics     boolean     FALSE
optimizer_use_sql_plan_baselines     boolean     TRUE
os_authent_prefix                    string      OPS$
os_roles                             boolean     FALSE
parallel_adaptive_multi_user         boolean     TRUE
parallel_automatic_tuning            boolean     FALSE
parallel_degree_limit                string      CPU
parallel_degree_policy               string      MANUAL
parallel_execution_message_size      integer     16384
parallel_force_local                 boolean     FALSE
parallel_instance_group              string      
parallel_io_cap_enabled              boolean     FALSE
parallel_max_servers                 integer     80
parallel_min_percent                 integer     0
parallel_min_servers                 integer     0
parallel_min_time_threshold          string      AUTO
parallel_server                      boolean     FALSE
parallel_server_instances            integer     1
parallel_servers_target              integer     32
parallel_threads_per_cpu             integer     2
permit_92_wrap_format                boolean     TRUE
pga_aggregate_target                 big integer 0
plscope_settings                     string      identifiers:none
plsql_ccflags                        string      
plsql_code_type                      string      INTERPRETED
plsql_debug                          boolean     FALSE
plsql_optimize_level                 integer     2
plsql_v2_compatibility               boolean     FALSE
plsql_warnings                       string      DISABLE:ALL
pre_page_sga                         boolean     FALSE
processes                            integer     150
query_rewrite_enabled                string      TRUE
query_rewrite_integrity              string      enforced
rdbms_server_dn                      string      
read_only_open_delayed               boolean     FALSE
recovery_parallelism                 integer     0
recyclebin                           string      on
redo_transport_user                  string      
remote_dependencies_mode             string      TIMESTAMP
remote_listener                      string      
remote_login_passwordfile            string      EXCLUSIVE
remote_os_authent                    boolean     FALSE
remote_os_roles                      boolean     FALSE
replication_dependency_tracking      boolean     TRUE
resource_limit                       boolean     FALSE
resource_manager_cpu_allocation      integer     8
resource_manager_plan                string      SCHEDULER[0x3008]:DEFAULT_MAINTENANCE_PLAN
result_cache_max_result              integer     5
result_cache_max_size                big integer 3168K
result_cache_mode                    string      MANUAL
result_cache_remote_expiration       integer     0
resumable_timeout                    integer     0
rollback_segments                    string      
sec_case_sensitive_logon             boolean     TRUE
sec_max_failed_login_attempts        integer     10
sec_protocol_error_further_action    string      CONTINUE
sec_protocol_error_trace_action      string      TRACE
sec_return_server_release_banner     boolean     FALSE
serial_reuse                         string      disable
service_names                        string      orcl1
session_cached_cursors               integer     50
session_max_open_files               integer     10
sessions                             integer     248
sga_max_size                         big integer 1G
sga_target                           big integer 0
shadow_core_dump                     string      none
shared_memory_address                integer     0
shared_pool_reserved_size            big integer 15938355
shared_pool_size                     big integer 0
shared_server_sessions               integer     
shared_servers                       integer     1
skip_unusable_indexes                boolean     TRUE
smtp_out_server                      string      
sort_area_retained_size              integer     0
sort_area_size                       integer     65536
spfile                               string      D:\ORACLE\PRODUCT\11.2.0\DBHOME_1\DATABASE\SPFILEORCL1.ORA
sql92_security                       boolean     FALSE
sql_trace                            boolean     FALSE
sqltune_category                     string      DEFAULT
standby_archive_dest                 string      %ORACLE_HOME%\RDBMS
standby_file_management              string      MANUAL
star_transformation_enabled          string      FALSE
statistics_level                     string      TYPICAL
streams_pool_size                    big integer 0
tape_asynch_io                       boolean     TRUE
thread                               integer     0
timed_os_statistics                  integer     0
timed_statistics                     boolean     TRUE
trace_enabled                        boolean     TRUE
tracefile_identifier                 string      
transactions                         integer     272
transactions_per_rollback_segment    integer     5
undo_management                      string      AUTO
undo_retention                       integer     900
undo_tablespace                      string      UNDOTBS1
use_indirect_data_buffers            boolean     FALSE
user_dump_dest                       string      d:\oracle\diag\rdbms\orcl1\orcl1\trace
utl_file_dir                         string      
workarea_size_policy                 string      AUTO
xml_db_events                        string      enable

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值