![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
Java~develop
这个作者很懒,什么都没留下…
展开
-
在sqlplus中的基本操作
连接oracle数据库:cmd->sqlplus->登录设置每行显示的长度:set linesize 30;设置每页的记录数:set pagesize 30;这两个指令为格式化指令;现在使用的windows操作系统,windows系统在进行一些命令编辑的时候都是没有图形界面的,所以一般想要板鞋程序代码,就必须启动本地的记事本程序。输入”ed 文件名称”,不写文件后缀,则默认原创 2017-10-17 22:33:23 · 464 阅读 · 0 评论 -
oracle文章推荐
oracle的dbca命令学习oracle数据库名、实例名、服务名等概念区别oracle12c静默安装与配置oracle db_install.rep响应文件详解oracle data guard 官方文档oracle12c第二版静默安装dbca [FATAL] [DBT-10503] Invalid template file specified.plsql连接or...原创 2018-11-27 15:42:48 · 512 阅读 · 1 评论 -
rman备份
开启归档:[oracle@node2 ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on Thu Jul 12 22:36:46 2018Copyright (c) 1982, 2009, Oracle. All rights reserved.Connected to:Oracle Database...原创 2018-07-13 11:10:07 · 724 阅读 · 0 评论 -
oracle的rman异机迁移
1.查看数据库是否处于归档模式:SQL> archive log list;Database log mode Archive ModeAutomatic archival EnabledArchive destination USE_DB_RECOVERY_FILE_DESTOldest online log ...原创 2018-07-03 10:05:13 · 1074 阅读 · 0 评论 -
在SQLPLUS中无法使用方向键、退格键
参考:http://blog.51cto.com/linuxguest/405374linux下使用rlwrap回调sqlplus中执行过的命令使用yum安装rlwrap:yum install rlwrap -y[root@node32 ~]# yum install rlwrap -yLoaded plugins: langpacks, ulninfoPackage r...原创 2018-06-08 15:44:37 · 2747 阅读 · 2 评论 -
oracle管理常用SQL语句
参考博客:http://panhongbin100.iteye.com/blog/1596414https://blog.csdn.net/z69183787/article/details/18841621-----------------------------数据库连接数相关---------------------------------数据库允许的最大连接数select value f...原创 2018-05-29 21:27:58 · 972 阅读 · 0 评论 -
oraclelinux下使用VNC远程安装oracle11g
首先关闭selinux,防火墙:setenforce 0service firewalld stopservice iptables stop安装依赖包:yum -y install binutilsyum -y install compat-libstdc++yum -y install glibcyum -y install elfutils-libelfyum -y in...原创 2018-06-05 13:14:42 · 6565 阅读 · 0 评论 -
使用exp/imp迁移oracle数据库
参考博客:https://blog.csdn.net/qq877507054/article/details/52818609?locationNum=8&fps=1exp/imp使用详解1.根据用户导出导入导出: 只导出某个用户的数据:exp test/test@ORCL owner=coop file=/data/oradata/data_dbbak/data_coop/exp...原创 2018-05-28 22:44:07 · 2915 阅读 · 0 评论 -
在PLSQL中实现分割字符串
首先在SQL窗口创建table类型变量,用来声明返回分割后保存数据的数组类型:/*变量类型声明*/CREATE OR REPLACE TYPE ty_str_split IS TABLE OF VARCHAR2 (4000);创建一个分割的函数:/*函数*/CREATE OR REPLACE FUNCTION fn_split (p_str IN VARCHAR2, p_delimit原创 2017-11-27 20:37:22 · 8222 阅读 · 0 评论 -
oracle显式游标
显式游标的使用:declare cursor user_cur is select * from tg_cdr10; user_row my_user%rowtype; begin open user_cur; loop fetch user_cur into user_row; exit when user_cur%not原创 2017-11-28 09:28:37 · 226 阅读 · 0 评论 -
PLSQL游标笔记
oracle游标:1、显式游标声明:cursor cur_emp; 有参数的游标: cursor cur_emp(var_job in varchar2:='SALEMAN') 默认值有两种写法:var_job in varchar2:='SALEMAN' var_job in varchar2 default 'SALEMAN' 打开有参数的游标: open cur原创 2017-11-30 09:51:03 · 249 阅读 · 0 评论 -
oracle基础笔记
1、处理空值(NULL):使用nvl(comm,0) 为NULL时使用0填充。2、不等操作:A!B。3、通配符:'_'和'%'4、转义字符为:'\'5、between and 等同于>= ... <=,前面的值是小值,后面是大值。6、当与NULL进行比较时,不要使用=、操作符,不会报错,但总是返回False,使用 is null判断 如:select * from user whe原创 2017-11-30 09:48:50 · 222 阅读 · 0 评论 -
oracle触发器示例
首先创建触发器日志记录表:--创建触发器日志记录表CREATE TABLE student_log( operate_tag VARCHAR2(10), operate_time DATE);创建触发器:--创建触发器,当student表发生插入,删除,更新操作时引起该触发器执行CREATE OR REPLACE TRIGGER tri_student原创 2017-11-30 09:43:21 · 263 阅读 · 0 评论 -
PLSQL中有返回值的存储过程
存储过程:CREATE OR REPLACE PROCEDURE stu_proc(v_name IN VARCHAR2 DEFAULT '张三', v_id OUT NUMBER) AS--声明语句段BEGIN --执行语句段 SELECT id INTO v_id FROM student where sname=v_name; EXCEPTION --原创 2017-11-29 17:11:59 · 8670 阅读 · 0 评论 -
windows10下安装plsql和oracle客户端连接oracle服务器
windows10安装oracle客户端、plsql连接远程oracle服务器之前使用oracle即时客户端连接远程oracle客户端没有问题,后来换了windows10后不能正常使用,oracle客户端的环境变量以及plsql中oci.dll文件位置均已配置,还是提示请确认已安装oracle32位客户端(oracle和plsql均是32位)此次安装的oracle客户端及plsql均是64位...原创 2018-12-21 19:52:06 · 6879 阅读 · 0 评论