oracle_DBA 管理员的常用指令
1,运行SQLPLUS工具并以os的身份连接、并显示当前用户名
sqlplus /as sysdba show user
2,直接进入sqlplus :sqlplus /nolog
在命令提示符以os身份连接: connect /as sysdba
3, 显示当前用户哪些列表:select * from tab;
显示用户名和账户的状态:select username,account_status from dba_users;
将SCOTT账号解锁:alter user scott account unlock;
以SCOTT的身份连接并且查看所属表: connect scott /tiger select *from tab
查看EMP的表结构及记录内容: desc emp select empno,ename from emp;
以OS的身份登录查看SGA,共享池,CACHE的信息: connect /as sysdba
show sga select name,value /1024/1024 from v$sga;
show parameter shared_pool_size
select value /1024/1024 from v$parameter where name ='shared_pool_size';
show parameter db_cache_size
select value /1024/1024 from v$parameter where name ='db_cache_size';
4,在$ORACLE_HOME/sqlplus/admin/login.sql中加入环境变量,以后每次启动生效。
define_editor =vi set line 2000
5, oracle安装完成后的口令: internal /oracle sys/change_on_install
system/manager scott/tiger sysman/oem_temp
怎样得到触发器、过程、函数的创建脚本:desc user_source user_triggers
如何查看系统被锁的事务时间: select * from v$locked_object
如何以archivelog的方式运行oracle: init.ora log_archive_start = true
restart database 怎样获取有哪些用户在使用数据库: select username from v$session;
如何在oracle服务器上通过sqlplus查看本机IP地址select sys_context('userenv','ip_address') from dual;
如何登录本机,侧返回是:127.0.0.1
unix 下怎么调整数据库的时间: su -root date -u 08010000
在oracle table 中如何抓取memo类型栏位为空的资料记录: select remark from oms_flowrec where trim(' ' from remark) is not null ;
如何用如何用如何用如何用BBB表的資料去更新表的資料去更新表的資料去更新表的資料去更新AAA表的資料表的資料表的資料表的資料(有關聯的字段有關聯的字段有關聯的字段有關聯的字段) UPDATE AAA SET BNS_SNM=(SELECT BNS_SNM FROM BBB WHERE AAA.DPT_NO=BBB.DPT_NO) WHERE BBB.DPT_NO IS NOT NULL;
6,如何查询每个用户的权限: select * from dba_sys_privs;
如何将表移动表空间: alter table table_name move tablespace_name;
如何将索引移动表空间:alter index index_name rebuild tablespace_name;
oracle 产生随机函数是:dbms_random, random
linux 下查询磁盘/cpu竞争状况命令: sar -d sar -r
查询当前用户对象:select * from user_objects/dba_segments;
如何获取错误信息:select * from user_errors;
如何获取连接状况:select * from dba_db_links;
查看数据库字符状况:select * from nls_database_parameters/v$nls_parameters;
查询表空间信息:select * from dba_data_files;
ORACLE的INTERAL用戶要口令修改SQLNET.ORA SQLNET.AUTHENTICATION_SERVICES=(NTS)
阅读(6778) | 评论(0) | 转发(3) |