栏目: Oracle

Oracle11g数据库Win8.1系统安装配置图文教程

1.Oracle11g安装http://pan.baidu.com/s/1gfa3e63;这里是我在Oracle官网下载好了Windows系统64位的安装包,有2个zip文件。不想去官网找下载地址的童鞋可以直接用这个百度云盘的下载链接。1.去www.oracle.com下载最新的oracle11g安...

2021-05-11 149 0 0 阅读全文

解决ORAcle12c创建用户提示ORA-65096:公用用户名或角色无效问题

1.背景以前一直用的是oracle11g,创建用户一直没有问题,今天在oracle12c上创建用户,报错了。如下图:我很郁闷,就打开了oracle官方网站找了下,发现创建用户是有限制的。2.解决方案创建用户的时候用户名以c##或者C##开头即可。错误写法:createuserzhaojiediide...

2021-04-26 91 0 0 阅读全文

Oracle索引的测试实例代码

在测试oracle索引性能时大意了,没有仔细分析数据特点,将情况特此记录下来。需求:对一张100w记录的表的stuname列进行查询,测试在建立索引与不建立索引的区别.以下是开始用的创建代码及执行效果.1.随机数据生成代码分析--为测试索引而准备的随机数据生成代码,先分析一下selectrownum...

2021-04-03 89 0 0 阅读全文

Oracle移动Dbf文件的方法

背景oracle空间不足,发现dbf文件未按设计的路径存放,linux磁盘挂载空间未利用,需要移动一下位置错误的dbf文件。检查文件系统/home/oracle\>df-h文件系统容量已用可用已用%挂载点/dev/mapper/lv01-root22G4.5G16G23%/devtmpfs3....

2021-06-25 106 0 0 阅读全文

ORACLE数据库应用开发的三十个注意事项

引言笔者及所在团队从2000年开始的CRM等系统开发,一直主要使用ORACLE数据库作为应用数据库,开发方式包括使用PLSQL编写存储过程/数据库函数/触发器、使用ODBC或OCI和ProC开发C++应用、使用JDBC开发Java应用、使用tuxdeo开发中间件应用等。这些应用开发笔者所在团队自己做...

2021-06-07 106 0 0 阅读全文

Oracle创建只读账号的详细步骤

需求说明现有数据库账号:HEPSUSR:具有完整权限,增删改查。需要创建一个数据库账号:HTREADER,对HEPSUSR账号下所有的表具有只读权限。第一步:创建只读账号--创建只读账号第一步CREATEUSERhtreaderidentifiedby123456;第二步:赋予账号连接数据库等基本权...

2021-06-07 92 0 0 阅读全文

Windows使用Sqlpus连接Oracle 数据库的教程图解

1、先安装好InstantClient程序。2、打开cmd执行sqlplus命令,如果出现如下图2、说明需要把oracleinstall的bin目类添加系统环境path中,如下图添加环境变量并保存3、重新打开cmd执行sqlplus命令,如下图成功:4、进行连接数据库,输入命令连接成功:用户名/密码...

2021-04-26 122 0 0 阅读全文

Oracle12c图形化&静默安装踩坑的方法步骤

1安装规划ORACLE安装到新磁盘上,磁盘挂载到u01,d01和d02是符号连接,实际目录在u01下参数值Oraclebase/d01/app/oracleSoftwarelocation/d01/app/oracle/product/12102/dbhome_1DATAFILEDESTINATIO...

2021-04-28 107 0 0 阅读全文

OL7.6上RPM方式安装Oracle 19c的教程

设置主机名[root@localhost~]#cat/etc/hosts127.0.0.1localhostlocalhost.localdomainlocalhost4localhost4.localdomain4::1localhostlocalhost.localdomainlocalhost...

2021-04-26 96 0 0 阅读全文

Oracle表分区的概念及操作

oracle表分区详解1.表空间及分区表的概念表空间:是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表,所以称作表空间。分区表:当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进行分区后,逻辑上表仍然是一张完整的...

2021-04-24 83 0 0 阅读全文

Oracle 两个逗号分割的字符串,获取交集、差集(Sql实现过程解析)

Oracle数据库的两个字段值为逗号分割的字符串,例如:字段A值为“1,2,3,5”,字段B为“2”。想获取两个字段的交集(相同值)2,获取两个字段的差集(差异值)1,3,5。一、最终实现的sql语句1、获取交集(相同值):selectregexp_substr(id,'[^,]+',1,rownu...

2021-04-30 125 0 0 阅读全文

Oracle 存储过程返回 结果集 Table形式的案例

--sys_refcursor和cursor优缺点比较优点比较优点一:sys_refcursor,可以在存储过程中作为参数返回一个table格式的结构集(我把他认为是table类型,容易理解,其实是一个游标集),cursor只能用在存储过程,函数,包等的实现体中,不能做参数使用。优点二:sys_re...

2021-03-09 99 0 0 阅读全文

Oracle创建用户过程详解

1.首先用管理员用户登陆sqlplus:sqlplus"sysman/安装时设置的密码"2.创建用户createuseruserNameidentifiedbypassword;创建用户userName,密码为password3.给用户授权grantdbatouserName;-...

2021-08-16 114 0 0 阅读全文

Oracle 11g的安装注意事项总结

oracle11g安装注意事项1、首先时这个配置安全更新页面,不需要填写电子邮件,下面安全更新也取消候选,否则一旦出现软件更新,会拖慢我们的使用进度2、在安装选项这里,就选择第一个“创建和配置数据库”,就是安装完整的oracle数据库软件第二个“仅安装数据库软件”,意思就是只安装实例,并不安装数据库...

2021-03-28 83 0 0 阅读全文

ORacle Rac案例讲解

rac是什么?多个不同服务器上的实例,访问共享的数据库文件,扩展了CPU和内存,提高性能;多节点,实现了HA。rac解决什么问题1.高可用性:自动切换、负载均衡2.高性能:多实例、更多连接、并发执行3.高扩展:不停机扩展节点。怎么实现的组成3个层级:集群软件:集群管理,节点增删、心跳、同步;包括2个...

2021-08-16 105 0 0 阅读全文

Oracle日期分组查询的完整实例

在做数据报表时,需要对某一时间段分组,以1小时为时间间隔统计各项数据,如9点-10点,10点-11点…,但是现在有种情况,时间有可能不是整点开始,会有半点的情况,9点30,需要按照9点30-10点30,10点30-11点30分组统计实现以时间范围起始时间作为参照时间,计算与其差值(分)/所需时间间隔...

2021-03-28 91 0 0 阅读全文

通过LogMiner实现Oracle数据库同步迁移

写在前面最近在研究如何实现Oracle数据库之间的数据同步,网上的资料确实比较少。最好用的Oracle数据库同步工具是:GoldenGate,而GoldenGate是要收费的。那么还有什么好的办法来同步Oracle的数据吗?没错,就是使用LogMiner来实现Oracle数据同步迁移。实现过程1.创...

2021-09-07 69 0 0 阅读全文

Oracle忘记管理员账号密码的解决方法

本示例Oracle12c为例。管理员账号分为system与sys,修改方法不同,我们分别予以叙述。1修改sys密码首先进入Oracle安装目录,形如F:\app\Administrator\product\12.1.0\dbhome_1\database,删除或重命名PWDorcl.ora文件:如果...

2021-07-01 86 0 0 阅读全文

Centos7.7安装Oracle11g脚本

最近需要安装oracle,然后网上查了一下教程,在centos7.7上安装成功,运行正常。这里记录一下。环境:硬件4核/8GRAM/100G存储centos7.7(64bit)oracle11g(官网下载的)步骤(转载):第一个脚本preinstalloracle.sh,以root用户运行。执行完后...

2021-07-05 126 0 0 阅读全文

Oracle设置DB、监听和EM开机启动的方法

一、Windows系统Oracle提供了随操作系统启动而启动的功能,在Windows和Linux中,分别有不同的设置方法。在Windows中,可以修改“我的电脑-->管理-->服务-->OracleService$ORACLE_SID”,或直接使用Win+R键打开运行窗口,输入se...

2021-04-25 90 0 0 阅读全文