草庐IT

cx_oracle

全部标签

Oracle RAC部署规划

我们常说好的规划是成功的第一步,更不要说OracleRAC的部署是一个比较复杂的过程,需要准备很多的安装环境。虽然安装OracleRAC并不需要很多的技术能力,而且网上有很多可用的教程。但是由于涉及的内容较多,包括对操作系统的配置、对共享存储的配置、对网络的配置,任何一步偏差或者遗漏都可能导致最终部署失败。所以,我认为在进行RAC部署之前,可以准备一个部署的流程或清单,可以对RAC有一个全面的了解,可以好好梳理一下部署的具体流程。下面给出笔者大概整理的流程,大家可以自行添加或者修改步骤,找到一份最适合自己的RAC部署流程。前期准备:1、首先确认RAC集群节点数量,每个节点的主机名;2、其次,保

Oracle系列之三:Oracle字符集

Oracle字符集1.字符集定义2.常见字符集3.Oracle字符集3.1OracleServer端字符集3.2OracleClient端字符集3.3Oralce导入/导出字符集1.字符集定义字符集(CharacterSet):按照一定的字符编码方案,将特定的符号集编码为计算机能够处理的数值的集合。常见字符集名称:ASCII字符集、Unicode字符集、GB2312字符集、BIG5字符集、GB18030字符集等。每个字符集包含的字符个数不同,在字符集转换过程中,如果源字符集中的某个字符在目标字符集中没有定义,将会出现信息丢失。字符编码(CharacterEncoding):是一套规则,能够使自

MySQL和Oracle区别

由于SQLServer不常用,所以这里只针对MySQL数据库和Oracle数据库的区别  (1)对事务的提交  MySQL默认是自动提交,而Oracle默认不自动提交,需要用户手动提交,需要在写commit;指令或者点击commit按钮(2)分页查询  MySQL是直接在SQL语句中写"select...from...where...limitx,y",有limit就可以实现分页;而Oracle则是需要用到伪列ROWNUM和嵌套查询(3)事务隔离级别   MySQL是readcommited的隔离级别,而Oracle是repeatableread的隔离级别,同时二者都支持serializabl

Oracle修改字段属性

关于Oracle修改字段属性今天项目上需要将数据库中的一个字段改为可为空,我清楚的记得Oracle修改字段属性的话都是需要将字段数据清空的,字段上有数据的话就不可更改字段属性,但是老大看到我的脚本后,问了一句修改为可空需要这么麻烦吗?我解释了一下,老大说不需要,直接改就可以,然后我试了一下真的可以,猜想可能是版本区别或者当初我记错了?哈哈哈,不再深究,在此只整理记录各属性修改条件以及修改的语句。Oracle中的字段属性主要就是五种:字段名称字段数据类型和长度字段是否可为空默认值注释修改字段名称--无论列是否有数据,都可以直接执行:ALTERTABLETABLE_NAME(表名)RENAMECO

springboot连接oracle数据库

springboot+mybatis+druid连接oracle数据库依赖dependency>groupId>com.oraclegroupId>artifactId>ojdbc6artifactId>version>11.2.0.3version>dependency>dependency>groupId>org.mybatis.spring.bootgroupId>artifactId>mybatis-spring-boot-starterartifactId>version>2.1.1version>dependency>dependency>groupId>com.alibabagr

ORACLE 创建用户&权限

一,创建用户testUser 用户名“123456”密码为123456createusertestUseridentifiedby"123456";二,权限1,登录权限给testUser用户session权限否则连接不上error:ORA-01045grantcreatesessiontotestUser ;2,单表权限命令:grant xxx权限onTabletoUSER权限:select,insert,update,delete,allgrantselect,insert,update,delete,allon表名to用户名将test表的添加权限赋值给ltcuser用户grantinser

这12类Oracle日期函数,全都给你总结了

在使用Oracle数据库过程中,对日期的使用不可避免,那Oracle中的日期函数有哪些呢?本篇就日期函数进行整理了,不一定全部了解记住,但是要做到心中有数,以后在写脚本的时候就不会绕弯子了。1、sysdate、current_date及systimestampsysdateOracle使用计算机操作系统的当前日期和时间,是通过sysdate函数实现的,在任何可以使用Oracle函数的地方都可以使用sysdate函数,可以将它视为每个表的一个隐藏列或者伪列。也就是说即使一张表没有sysdate这个字段,也可以如下这样查询。selectsysdatefromall_users;>>2022-10-

Oracle 数据表如何保留一条重复数据

Oracle数据表如何保留一条重复数据要保留表中的一条重复数据,可以使用以下方法:使用ROWID:ROWID是Oracle中每一行的唯一标识符。可以使用以下语句来删除重复数据,保留一条:DELETEFROMyour_tableWHEREROWIDNOTIN(SELECTMIN(ROWID)FROMyour_tableGROUPBYduplicate_columns);其中,your_table是表名,duplicate_columns是用于判断重复数据的列。使用ROW_NUMBER()函数:ROW_NUMBER()函数可以为每一行分配一个唯一的序号。可以使用以下语句来删除重复数据,保留一条:D

Oracle的最高认证并不是Oracle OCP或者OCM,而是......

什么是Oracle数据库的最高认证呢?大家注意,不是OracleOCM,而是Oracle高可用大师认证,全称叫:MaxiumAvailabilityCertifiedMaster,要获得这一张证书,你需要同时有5个认证。关于博主,姚远:OracleACE(Oracle和MySQL数据库方向)OracleMAA大师华为云MVP《MySQL8.0运维与优化》的作者拥有Oracle10gOCM、12cOCM和19cOCM等数十项数据库认证曾任IBM公司数据库部门经理20年DBA经验,服务2万+客户让我们以Oracle12c的版本为例:第一个是RAC的认证,叫OracleCertifiedExpert

PLSQL详细连接Oracle

PLSQL连接Oracle安装PLSQLOracle11g详细安装_怡雪~的博客-CSDN博客上篇详细讲解了如何安装Oracle,本篇详细讲解PLSQL连接Oracle下载文件:链接:百度网盘请输入提取码提取码:1023(我和女朋友在一起的日子嘿嘿嘿)下载文件夹后,解压选择的zip文件解压发现有32位和64位的,根据自己的电脑选择安装,我的是64位,选的第二个双击打开选择next选择iaccept,接着next选择默认路径,接着next继续next选择install选择finish安装客户端client解压选择的zip文件打开client文件夹,双击setup.exe选择是选择管理员选择下一步