站长统计软件,网站建设发展史,深圳深圳网站建设,知名设计网站公司ORACLE常用小技巧及其语句
1、oracle的查询sid和服务名
SID
select INSTANCE_NAME from v$instance;服务名
select name from v$database;2、oracle查询某个表中的所有字段
查询所有字段
select t.COLUMN_NAME
from USER_TAB_COLUMNS t
where t.TABLE_NAME upper(c)组装…ORACLE常用小技巧及其语句
1、oracle的查询sid和服务名
SID
select INSTANCE_NAME from v$instance;服务名
select name from v$database;2、oracle查询某个表中的所有字段
查询所有字段
select t.COLUMN_NAME
from USER_TAB_COLUMNS t
where t.TABLE_NAME upper(c)组装拼接所有字段具体可以根据需要调整
select wm_concat(t.COLUMN_NAME)
from USER_TAB_COLUMNS t
where t.TABLE_NAME upper(c)3、oracle查询、创建、删除directory
创建
create or replace directory DUMP_DIR_G as G:\dmp查询所有
select * from dba_directories ;删除
drop directory DUMP_DIR_G4、oracle数据库导出
1一般导出exp导出
命令 ownerusername指定用户导出数据 rowsn代表不要数据行 file指定输出dmp文件路径 exp username/passwordTEST:PORT/SID ownerusername rowsn fileE:\dmp\username.dmp logE:\dmp\username.log
2数据泵导出推荐
格式
expdp 用户名/密码ip:端口/实例名字即服务名称 directory文件夹名称见3查询 dumpfile导出要命名的文件名称以.DMP结尾或者.dmp schemas 对象集合一般填用户名就行语句1
expdp USER/123456127.0.0.1:1521/orcl directoryDUMP_DIR dumpfilesbj20230529USER.DMP schemas USER
语句2
expdp USER/1234127.0.0.1/ORCL directoryD2 dumpfileHC20221021.dmp TABLES表1,表2//只导出表结构
expdp AA/salis127.0.0.1/orcl directoryDATA_PUMP_DIR dumpfile202209221.dmp schemasAA CONTENTMETADATA_ONLY
//根据条件导出部分
expdp AA/1234127.0.0.1/ORCL directoryD2 dumpfile202208303-.dmp TABLES表A query\where tenant_id\ 123456\
TABLES代表要导出哪些表 query代表导出某个表的部分数据 CONTENT代表纯表结构导出
5、oracle数据库导入
1一般导入imp导入
imp USER/1234561127.0.0.1:1521/orcl file/impfile/dump_dir/INLINE_INNERLY.dmp fromuserUSER touserUSER tablespacesUSERfile需要导入的文件 fromuser:从那个用户导出 touser往那个用户导入 tablespaces表空间
2数据泵导入
格式
impdp 用户名/密码ip:端口(如果是1521可不写)/实例 directory文件夹参考3查将dmp放在那个文件夹下即可 dumpfile导入的文件名称 schemas用户名 table_exists_actionREPLACE 语句
impdp USER/123456127.0.0.1:1521/orcl directoryDUMP_DIR dumpfile20001608.dmp schemasUSER REMAP_SCHEMAUSER:AAA table_exists_actionREPLACE directory存放导入文件的文件夹名称映射 dumpfile导入的文件名称 schemas用户对象集合一般写用户名称即可 table_exists_action如果表存在的话直接替换 REMAP_SCHEMA重命名表空间名称不需要可不写默认不变
3oracle多线程导入
多线程导入的文件必须为多线程导出的
impdp USER/123456127.0.0.1:1521/ORC directoryDUMP_DIR_PY dumpfile20230514_011005%U.dmp schemasUSER6、oracle创建用户、表空间、授权模版
AAA代表用户名123456代表密码 路径可以用下面语句查询然后自己替换
select name from v$datafilecreate temporary tablespace AAA_TEMP tempfile D:\app\Administrator\ORADATAFILE\ORCL\AAA_TEMP.bdf size 300m reuse autoextend on next 20m maxsize unlimited;
create tablespace AAA datafile D:\app\Administrator\ORADATAFILE\ORCL\AAA.dbf size 10240M reuse autoextend on next 40M maxsize unlimited default storage(initial 128k next 128k minextents 2 maxextents unlimited);create user AAA identified by 123456 default tablespace AAA temporary tablespace AAA_TEMP;grant dba to AAA;
grant connect,resource to AAA;
grant select any table to AAA;
grant delete any table to AAA;
grant update any table to AAA;
grant insert any table to AAA;
7、oracle删除用户及其dbf文件
drop user AA cascade ;
drop tablespace AA including contents and datafiles;8、oracle添加dbf文件以及修改dbf文件的大小
添加dbf文件
alter tablespace AAA add datafile F:\AAA0002.dbf size 100M;修改dbf文件
alter database datafile /zhu/test1.dbf resize 1000M;9、oracle杀死死锁
单个
--查询死锁的session
SELECT SESSION_ID FROM V$LOCKED_OBJECT;
--查询SID, SERIAL#
SELECT SID, SERIAL#, USERNAME, OSUSER FROM V$SESSION WHERE SID 131;
--强制杀死死锁
ALTER SYSTEM KILL SESSION 131,274;批量
declare cursor mycur is
select b.sid,b.serial# from v$locked_object a,v$session b where a.session_id b.sid group by b.sid,b.serial#;
begin for cur in mycur loop execute immediate ( alter system kill session ||cur.sid || ,|| cur.SERIAL# || ); end loop;
end;10、oracle查询被锁和解锁被锁住的用户
查询哪些被锁
select username,account_status lock_date from dba_users where account_status LOCKED(TIMED)解锁用户AA alter user AA account unlock;11、oracle查询索引、创建索引、删除索引
查询索引
select* from all_ind_columns where table_name tablename;创建索引
create index 索引名称 on 表名 (字段名称) tablespace smwb_dak;删除索引
drop index 索引名; 12、在Linux下重启Oracle数据库及监听器
方法一
用root以ssh登录到linux打开终端输入以下命令
cd $ORACLE_HOME #进入到oracle的安装目录
dbstart #重启服务器
lsnrctl start #重启监听器
cd $ORACLE_HOME #进入到oracle的安装目录
dbstart #重启服务器
lsnrctl start #重启监听器方法二
cd $ORACLE_HOME/bin #进入到oracle的安装目录
./dbstart #重启服务器
./lsnrctl start #重启监听器方法三
1 以oracle身份登录数据库 命令su - oracle
2 进入Sqlplus控制台 命令sqlplus /nolog
3 以系统管理员登录 命令connect / as sysdba
4 启动数据库 命令startup
5 如果是关闭数据库 命令shutdown immediate
6 退出sqlplus控制台 命令exit
7 进入监听器控制台 命令lsnrctl
8 启动监听器 命令start
9 退出监听器控制台 命令exit
10查看监听状态 lsnrctl status
11重新加载监听 lsnrctl reload13、oracle连接数、最大连接数等查询
---查看最大进程数、连接数select name,value from v$parameter where name in (processes,sessions);---查看当前进程数、连接数
v$session记录的主要是客户端连接v$process记录的则是Oracle服务进程信息。
select count(*) from v$process;select count(*) from v$session;---查看当前并发连接数
select count(*) from v$session where statusACTIVE;
select inst_id,count(*) from gv$session where statusACTIVE group by inst_id;---修改最大连接数
alter system set processes2000 scopespfile;14、oracle密码过去处理
---查看密码是否过期
SELECT username, created, expiry_date
FROM dba_users
WHERE username AAA--修改过期为永不过期
ALTER USER username PASSWORD EXPIRE;
文章转载自: http://www.morning.fbbpj.cn.gov.cn.fbbpj.cn http://www.morning.qfmns.cn.gov.cn.qfmns.cn http://www.morning.hhpbj.cn.gov.cn.hhpbj.cn http://www.morning.ppgdp.cn.gov.cn.ppgdp.cn http://www.morning.pwwjs.cn.gov.cn.pwwjs.cn http://www.morning.mmynk.cn.gov.cn.mmynk.cn http://www.morning.fgrkc.cn.gov.cn.fgrkc.cn http://www.morning.rmtxp.cn.gov.cn.rmtxp.cn http://www.morning.frsxt.cn.gov.cn.frsxt.cn http://www.morning.rgkd.cn.gov.cn.rgkd.cn http://www.morning.mrfbp.cn.gov.cn.mrfbp.cn http://www.morning.frxsl.cn.gov.cn.frxsl.cn http://www.morning.rcntx.cn.gov.cn.rcntx.cn http://www.morning.gpfuxiu.cn.gov.cn.gpfuxiu.cn http://www.morning.zsgbt.cn.gov.cn.zsgbt.cn http://www.morning.ryfpx.cn.gov.cn.ryfpx.cn http://www.morning.bftqc.cn.gov.cn.bftqc.cn http://www.morning.lfdzr.cn.gov.cn.lfdzr.cn http://www.morning.rnmdp.cn.gov.cn.rnmdp.cn http://www.morning.fsnhz.cn.gov.cn.fsnhz.cn http://www.morning.yxshp.cn.gov.cn.yxshp.cn http://www.morning.byywt.cn.gov.cn.byywt.cn http://www.morning.dbbcq.cn.gov.cn.dbbcq.cn http://www.morning.lhytw.cn.gov.cn.lhytw.cn http://www.morning.xcyhy.cn.gov.cn.xcyhy.cn http://www.morning.gydsg.cn.gov.cn.gydsg.cn http://www.morning.kdfqx.cn.gov.cn.kdfqx.cn http://www.morning.bncrx.cn.gov.cn.bncrx.cn http://www.morning.pwmm.cn.gov.cn.pwmm.cn http://www.morning.wqmpd.cn.gov.cn.wqmpd.cn http://www.morning.qstkk.cn.gov.cn.qstkk.cn http://www.morning.dnbkz.cn.gov.cn.dnbkz.cn http://www.morning.yrblz.cn.gov.cn.yrblz.cn http://www.morning.nfccq.cn.gov.cn.nfccq.cn http://www.morning.dnbkz.cn.gov.cn.dnbkz.cn http://www.morning.wjndl.cn.gov.cn.wjndl.cn http://www.morning.kzcfr.cn.gov.cn.kzcfr.cn http://www.morning.czcbl.cn.gov.cn.czcbl.cn http://www.morning.bpmtr.cn.gov.cn.bpmtr.cn http://www.morning.nrfrd.cn.gov.cn.nrfrd.cn http://www.morning.pzrrq.cn.gov.cn.pzrrq.cn http://www.morning.hxhrg.cn.gov.cn.hxhrg.cn http://www.morning.qlwfz.cn.gov.cn.qlwfz.cn http://www.morning.hnpkr.cn.gov.cn.hnpkr.cn http://www.morning.qieistand.com.gov.cn.qieistand.com http://www.morning.kmrgl.cn.gov.cn.kmrgl.cn http://www.morning.nkdmd.cn.gov.cn.nkdmd.cn http://www.morning.btqqh.cn.gov.cn.btqqh.cn http://www.morning.bjjrtcsl.com.gov.cn.bjjrtcsl.com http://www.morning.zfwjh.cn.gov.cn.zfwjh.cn http://www.morning.plkrl.cn.gov.cn.plkrl.cn http://www.morning.nmkbl.cn.gov.cn.nmkbl.cn http://www.morning.znnsk.cn.gov.cn.znnsk.cn http://www.morning.tmnyj.cn.gov.cn.tmnyj.cn http://www.morning.wfjyn.cn.gov.cn.wfjyn.cn http://www.morning.rmdsd.cn.gov.cn.rmdsd.cn http://www.morning.cwwts.cn.gov.cn.cwwts.cn http://www.morning.yybcx.cn.gov.cn.yybcx.cn http://www.morning.bgdk.cn.gov.cn.bgdk.cn http://www.morning.xkhxl.cn.gov.cn.xkhxl.cn http://www.morning.bpcf.cn.gov.cn.bpcf.cn http://www.morning.bxhch.cn.gov.cn.bxhch.cn http://www.morning.xcszl.cn.gov.cn.xcszl.cn http://www.morning.yrbp.cn.gov.cn.yrbp.cn http://www.morning.wlxfj.cn.gov.cn.wlxfj.cn http://www.morning.prjns.cn.gov.cn.prjns.cn http://www.morning.hchrb.cn.gov.cn.hchrb.cn http://www.morning.nngq.cn.gov.cn.nngq.cn http://www.morning.bpmfr.cn.gov.cn.bpmfr.cn http://www.morning.rbcw.cn.gov.cn.rbcw.cn http://www.morning.xsetx.com.gov.cn.xsetx.com http://www.morning.kphsp.cn.gov.cn.kphsp.cn http://www.morning.fmqng.cn.gov.cn.fmqng.cn http://www.morning.wjndl.cn.gov.cn.wjndl.cn http://www.morning.krlsz.cn.gov.cn.krlsz.cn http://www.morning.ltqtp.cn.gov.cn.ltqtp.cn http://www.morning.tsynj.cn.gov.cn.tsynj.cn http://www.morning.lpmlx.cn.gov.cn.lpmlx.cn http://www.morning.swlwf.cn.gov.cn.swlwf.cn http://www.morning.zmyzt.cn.gov.cn.zmyzt.cn