oracle常用命令

来源:互联网 发布:seo黑帽技术教程 编辑:程序博客网 时间:2024/06/08 08:21
一、登陆

sqlplus "/as sysdba"


二、修改密码
alter user sys identified by sys;


三、不同表空间导入
imp gyjj/gyjj@127.0.0.1:1521/gyjj  file=E:\备份\jdks_20160902.dmp full=y ignore=y


imp kfqjy/kfqjy@127.0.0.1:1521/orcl  file=D:\yztx.dmp full=y ignore=y


1.查询一段时间内查询的历史记录
    SELECT   sql_text, last_load_time FROM v$sql WHERE last_load_time IS NOT NULL and sql_text like 'select%' ORDER BY last_load_time DESC;


2.plsql 导入导出表 dmp格式
exp mle/mle@orcl file=C:\Users\Administrator\Desktop\sql\新建文件夹\0808.dmp
exp jdks/jdks@jdks file=C:\jdks.dmp

exp yztx/yztx@orcl file=D:\yztx.dmp


imp username/password@127.0.0.1:1521/orcl  file=D:\oracle\product\10.2.0\oradata\TEST_DATA01.DBF full=y

10.查看所有表空间
select * from dba_tablespaces;


3.创建数据表空间
create tablespace mle
logging
datafile 'G:\app\Administrator\oradata\orcl\mle.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;


4.创建用户并指定表空间
create user username identified by password
default tablespace test_data


5.给用户授予权限

grant dba,connect,resource to username;


6.查看所有用户
select * from dba_users;


7.查看参数表
select * from nls_database_parameters


8.删除当前表空间所有表
declare
vsql varchar2(200);
cursor c1 is
  select 'drop table '||table_name||' cascade constraints' v_name
   from user_tables;


9、修改Oracle最大连接数的方法
  a、以sysdba身份登陆PL/SQL 或者 Worksheet
  b、查询目前连接数
       show parameter processes;
  c、更改系统连接数
       alter system set processes=300 scope=spfile;
  d、创建pfile
       create pfile from spfile;
  e、重启Oracle服务或重启Oracle服务器
       shutdown immediate;
       startup
原创粉丝点击