![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
文章平均质量分 56
Symoons
努力!前进!
展开
-
oracle数据文件重置文件大小
oracle数据文件resize重置文件大小,可以扩大文件最大数,也可以缩小以释放空间原创 2022-05-09 16:36:02 · 2342 阅读 · 0 评论 -
Oracle常用ASM操作命令
在Oracle RAC环境下,ASM相关操作命令一、oracle用户下执行[jxoracle@oradb~] asmcmd lsdsk --statics -G datadg ##查看磁盘I/O信息 ,datadg磁盘组名[jxoracle@oradb~]asmcmd + 命令 ;二、登录ASM命令模式操作 切换oracle用户 执行命令asmcmd 进入ASM操作界面[jxoracle@oradb~] asmcmdASMCMD>du ...原创 2021-05-20 11:18:14 · 1615 阅读 · 0 评论 -
PLSQL工具连接Oracle
PLSQL工具可以远程连接到Oracle数据库,也可以连接本地的数据库。一、连接远程Oracle数据库条件 1、首先需要保证网络可以ping通(某些情况服务器是禁ping的) 2、可以Telnet命令检测远程服务器ORACLE监听是否开启(oracle默认端口是1521,看具体数据库是否有修改成其他端口号)这是连接失败的,因为目标主机上没有安装1521端口,在使用中的1521端口;远程数据库端口号查看方法:windows数...原创 2021-04-14 17:11:40 · 3039 阅读 · 0 评论 -
Oracle常用对象创建语句
一、创建临时表空间create temporary tablespace tempspace_nametempfile 'D:/oracle/product/11.2.0/oradata/test_temp01.dbf' ##设置表空间文件位置size 32m ##表空间初始大小autoextend on ##表空间自增长next 32m maxsize unlimited ...原创 2021-04-13 21:45:32 · 359 阅读 · 0 评论 -
Oracle查看最大连接数
查看当前进程数select count(*) from v$process ;查看当前数据库最大连接数select value from v$parameter where name='processes';查看当前连接数select count(*) from v$session where status='ACTIVE' ;修改数据库最大连接数sqlplus / as sysdba;SQL>alter system set processes = ..原创 2021-04-02 11:31:50 · 3978 阅读 · 0 评论 -
oracle无法通过监听登录数据库TNS-01153
环境:windows2008 oracle11g问题:通过plsql登录报TNS-12571 包写入程序失败解决问题步骤:首先可以确定的是应该是监听的故障;在数据库本地通过sqlplus登录sys用户正常说明数据库正常;通过服务中的OracleOraDb11g_home1TNSListener可以正常启动,停止;使用监听的命令LSNRCTL START/STOP/START 均无法进行下去,显示正在连接到 最后提示TNS-01153:未能处理字符串:?查找到可能因为$ORAC..原创 2021-03-16 15:02:20 · 1207 阅读 · 0 评论 -
ORACLE常用数据字典视图
user_ :记录用户的对象信息。all_ : 记录用户的对象信息及被授权访问的对象信息dba_ : 包含数据库实例的所有对象信息v$_ : 当前实例的动态视图,包含系统管理系统和系统优化等所使用的视图gv_ : 分布式环境下所有实例的动态视图 ,包含系统管理和系统优化使用的视图常用数据字典--SELECT * FROM DBA_TABLES ; --所有用户的表信息--SELECT * FROM TABS; --当前用户的表信息 ;--SEL...原创 2021-03-09 21:22:58 · 393 阅读 · 1 评论 -
oracle数据库数据操作常用sql语句
1、利用闪回把删除的记录恢复回来或者查看当时该记录的状态值;在数据库操作中,删除数据可能会操作失误,也可能当时想删除,但是没有备份,现在又想恢复回来的情况select * from tx_veh as of timestamp ('20210303 10:00:00','yyyymmdd hh24:mi:ss')where +条件 可以查询某个时间点该记录的状态, 导出sql,再重新插入即可恢复。2、去除单个表中的重复数据该句式可删除rowid较大的重复数据,rowid也可...原创 2021-03-05 20:39:45 · 344 阅读 · 1 评论 -
oracle用plsql导出表结构与数据
步骤一登录plsql——点击工具——点击导出表三种方式导出1.Oracle导出导出的文件格式为.dmp格式的二进制文件;.dmp是二进制文件,可跨平台,还能包含权限,效率好,导入导出(imp/exp)需要有完整的Oracle客户端;2.Sql导出 a.只导出表结构,不导出数据的; 其他条件不管, where 子句: 1<>1 选择导出目录 点击导出即可;最后导出的.sql格式的文本 b.导出表结构和数据的;...原创 2021-03-03 16:44:57 · 2982 阅读 · 1 评论 -
oracle新建用户并授权视图
create user veh_cx identified by "nccd.com";--创建用户create or replace view veh_cx_view as select xh,hm,sj,gxrq from veh where glbm like '900%' ;--创建视图grant connect to veh_cx ;--授权连接grant select on veh_cx_view to veh_cx;--授权veh_cx_view视图的查询权限给到veh_c...原创 2021-03-02 11:20:37 · 8465 阅读 · 0 评论 -
shell脚本获取表空间使用情况
测试环境系统:LinuxCentos6.5数据库:Oracle11.0.2.4作用:获取目标数据库表空间使用率#!/bin/bashsource ~/.bash_profilefunction check {sqlplus -S "/as sysdba" << EOFspool /tmp/tablespace.logselect tablespace_name,round(used_percent) used_percent dba_tablespace_u原创 2021-03-01 18:08:36 · 203 阅读 · 0 评论 -
oracle归档日志
======================================修改归档日志目录在Oracle 11g中,开启archive log模式时,默认归档目录为db_recovery_file_dest指定。此参数在pfile/spfile中可以指定:db_recovery_file_dest=’/u01/app/oracle/flash_recovery_area’===================================================修改归档日志格式SQL&原创 2020-12-22 17:21:33 · 156 阅读 · 0 评论 -
存储过程利用utl_file包以表格形式导出数据
转载--http://blog.sina.com.cn/s/blog_62defbef0101ol14.htmlutl_file包以表格形式导出数据2013/11/12一、概述工作中需要将许多表的数据导出到一份excel中,虽然PL/SQL自带有导出的功能,但是导出后需要进行手动的汇总到一张excel中,比较耗时。此时就可以利用oracle自带的utl_file包完成此工作。它可以...转载 2019-04-23 00:21:08 · 588 阅读 · 0 评论 -
存储过程总结
转载于https://www.cnblogs.com/tingbogiu/p/5641000.html1.存储过程结构1.1 第一个存储过程create or replace procedure proc1(para1 varchar2,para2 out varchar2,para3 in out varchar2) asv_name varchar2(20);b...转载 2019-04-16 22:09:46 · 1204 阅读 · 0 评论