oracle
文章平均质量分 61
王超东
微笑只是一个表情,代表不了心情。
展开
-
CentOS上配置虚拟IP (VIP)
虚拟IP (VIP)是一个没有实际物理网络接口的IP。传入的数据包被发送到VIP,但所有数据包都通过真实的网络接口传输。虚拟IP地址通常用于数据库高可用性。应用程序将其用于数据库连接,而不是普通的主机IP地址。当活动数据库失败时,VIP将转移到新升级的主机。原创 2023-10-25 17:45:48 · 2326 阅读 · 1 评论 -
Oracle加密解密
本文使用Oracle内置Package加密解密方法,Oracle从10gR2版本开始支持这个包,利用这个函数可以对字段进行加解密,本包内置了多种加密解密方式(详见说明1),可以多个加密方式并行组合使用,也可独立使用,本次主要讲解RC4加密解密。在密码学中,RC4(来自Rivest Cipher 4的缩写)是一种流加密算法,密钥长度可变。它加密解密使用相同的密钥,因此也属于对称加密算法。RC4是有线等效加密(WEP)中采用的加密算法,也曾经是TLS可采用的算法之一。...原创 2021-08-13 13:20:46 · 7302 阅读 · 0 评论 -
修改oracle用户密码永不过期
--查看用户使用的配置文件select username,profile from dba_users where username = 'SCOTT';--原创 2021-06-01 11:04:23 · 188 阅读 · 0 评论 -
ORA-28003: password verification for the specified ORA-20001
ORA-28003: password verification for the specified password failedORA-20001: Password length less than 8原创 2021-06-01 10:56:49 · 1342 阅读 · 0 评论 -
Oracle 动态执行sql/动态游标,使用拼接sql慢,可以优化为变量赋值
目录动态执行sql变量赋值方式:拼接sql方式:动态游标变量赋值方式:拼接sql方式:动态执行sql分别运行一万次,执行三遍变量赋值方式执行三遍耗时在80毫秒左右拼接sql方式执行三遍耗时在200毫秒左右由此可见,变量赋值方式更快。变量赋值方式:declare a number;begin for i in 1..10000 loop execute immediate 'select :b fr原创 2021-05-21 16:37:02 · 1154 阅读 · 0 评论 -
ORA-16032: parameter LOG_ARCHIVE_DEST destination string cannot be translated ORA-07286: sksagdi: ca
ORA-16032: parameter LOG_ARCHIVE_DEST destination string cannot be translatedORA-07286: sksagdi: cannot obtain device information.Linux-x86_64 Error: 2: No such file or directory修改归档日志文件目录导致数据库启动失败修改方法!!!1、切换到dbs目录cd /oracle/app/oracle/product/原创 2021-05-06 15:50:19 · 369 阅读 · 0 评论 -
Oracle DB级别审计日志查看及清理
一、查看审计日志大小SELECT segment_name, round( sum( bytes / 1024 / 1024 / 1024 ), 2 ) gb FROM dba_segments WHERE segment_type = 'TABLE' and segment_name = 'AUD$' group by segment_name;二、清理审计日志truncate table AUD$;原创 2021-04-30 10:57:48 · 2070 阅读 · 0 评论 -
oracle 创建表空间/用户/授权/数据泵expdp导出/数据泵impdp导入
CentOS 7 最小安装,使用响应文件静默安装Oracle 11g参考地址:https://blog.csdn.net/wang_chaodong/article/details/116025515CentOS 7图形化安装Oracle 11g参考地址:https://blog.csdn.net/wang_chaodong/article/details/115603042DBCA静默创建数据库实例参考地址:https://blog.csdn.net/wang_chaodong/art原创 2021-04-28 22:26:02 · 876 阅读 · 0 评论 -
DBCA静默创建数据库实例
dbca -silent -createDatabase -templateName General_Purpose.dbc -gdbName orcl1 -sysPassword oracle -systemPassword oracle查看dbca帮助dbca -help[oracle@localhost ~]$ dbca -helpdbca [-silent | -progressOnly | -customCreate] {<command> <options.原创 2021-04-28 20:50:08 · 567 阅读 · 1 评论 -
oracle 使用 pljson 转换为varchar2字符串/clob类型
安装pljson地址:https://blog.csdn.net/wang_chaodong/article/details/115474057目录一、jsonObject转换为字符串/clob二、jsonArray转换为字符串/clob三、jsonObject放入jsonArray四、jsonArray放入jsonObject一、jsonObject转换为字符串/clobdeclare obj json:= json(); temp clob;begin原创 2021-04-26 17:50:31 · 2126 阅读 · 0 评论 -
ORA-06502: PL/SQL: 数字或值错误 : invalid LOB locator specified: ORA-22275
[65000][6502] ORA-06502: PL/SQL: 数字或值错误 : invalid LOB locator specified: ORA-22275 ORA-06512: 在 "SYS.DBMS_LOB", line 639 ORA-06512: 在 "DMDEV.PLJSON_PRINTER", line 133 ORA-06512: 在 "DMDEV.PLJSON_PRINTER", line 233 ORA-06512: 在 "DMDEV.PLJ...原创 2021-04-26 15:49:26 · 2128 阅读 · 0 评论 -
ORA-06502: PL/SQL: 数字或值错误
ORA-06502: PL/SQL: 数字或值错误增加to_clob()即可,例如下图一错误,图二正常图一:图二:原创 2021-04-26 15:40:53 · 2354 阅读 · 0 评论 -
oracle 翻译ip归属地/经纬度/定位;获取ip归属地/经纬度/定位;获取ip gps定位/lng,lat/坐标
目录首先、oracle 配置访问webservice/url 权限由于本文使用了pljson,需安装pljson后使用一、通过pconline获取归属地二、通过ip-api获取归属地三、通过ip-api获取gps定位/lng,lat/坐标首先、oracle 配置访问webservice/url 权限参考地址:https://blog.csdn.net/wang_chaodong/article/details/116068976由于本文使用了pljson,需安装pljson后原创 2021-04-23 21:32:43 · 523 阅读 · 0 评论 -
oracle 配置访问webservice/url 权限
目录一、oracle安装教程二、oracle访问webservice/url 配置1、创建 ACL2、增加权限3、授予需要访问的webservice/url权限三、使用举例例1:获取ip(例子是ipv6地址),实例名例2:获取网页/接口内容一、oracle安装教程CentOS 7图形化安装Oracle 11gCentOS 7 最小安装,使用响应文件静默安装Oracle 11g二、oracle访问webservice/url 配置1、创建 ACLBe原创 2021-04-23 20:55:52 · 422 阅读 · 0 评论 -
CentOS 7 最小安装,使用响应文件静默安装Oracle 11g
目录第一步、安装CentOS7第二步、下载Oracle 11g第三步、在终端,创建oracle用户,oracle使用目录授权1、创建用户:useradd oracle2、修改/设置密码:passwd oracle3、由于使用/data目录,我使用root授权4、必备类库,选择yum安装5、swap分区可用为0,可以使用创建swap分区,也可以创建swap文件(本文选择创建swap文件)第四步、配置内核参数第五步、切换oracle用户登录,上传oracle安装包到/da原创 2021-04-23 03:34:57 · 859 阅读 · 0 评论 -
CentOS 7图形化安装Oracle 11g
第一步、安装CentOS7安装过程可参考:https://blog.csdn.net/wang_chaodong/article/details/115595280第二步、下载Oracle 11g下载地址:Oracle官网第三步、上传到服务器目录原创 2021-04-13 01:24:15 · 2389 阅读 · 2 评论 -
oracle 使用 pljson 来支持json封装/解析
第一步、安装第一步、下载开源的pljson官方下载地址太慢,我已上传到本网站,下载地址:https://download.csdn.net/download/wang_chaodong/16500446第二步、解压unzip pljson.zip #可使用任意解压工具进行解压;本人使用os x终端 unzip 命令进行解压第三步、使用sqlplus/plsql developer或其他工具导入方法一:使用sqlplussqlplus scott/tiger@orcl # 登...原创 2021-04-07 00:45:09 · 4927 阅读 · 2 评论 -
oracle 11g及以下版本 通过json.jar 使用json
一、首先下载json-20210307.jar下载地址:https://download.csdn.net/download/wang_chaodong/16458280二、上传到服务器目录 ~/三、开始安装一、先查看是否已经安装 select * from USER_JAVA_CLASSES; --我这边未安装,是空白的二、加载json-20210307.jar加载loadjava -r -f -u xxx/xxx@xxx json-20210307.jar卸载...原创 2021-04-05 15:12:31 · 2763 阅读 · 5 评论