Oracle
文章平均质量分 72
KingWang_WHU
github地址:https://github.com/KingWang93
展开
-
【Oracle】Oracle 10g的Data Gaurd环境搭建(备份容灾机制)
Oracle 10g R2 DG配置目录1 安装与配置2 datagaurd环境搭建2.1 设置为强制日志模式 2.2 设置为归档日志模式 2.3 拷贝数据文件2.4 创建备库的控制文件和初始化文件(即pfile文件)2.5 复制控制文件和初始化文件2.6 在备库上创建一个Windows服务和密码文件2.7 备库创建admin目录2.8 修改备库pfile文件(红色部分)2.9 备库上创建sp原创 2017-03-09 17:31:50 · 1136 阅读 · 0 评论 -
【Oracle】数据库错误的总结
总结一下:至今碰到的一些数据库异常的问题,之后遇到更多的问题,会进行后续的更新。。。。1、ORA-01658:无法表空间ROADCODE中的段创建INITIAL区原因:大小存储空间不够解决办法:首先查看表空间大小: select * from dba_data_files查看数据库的表空间大小来确认是否真的是因为数据库表空间的大小不够例如下图:确认之后,更改表空间,使其自增长 alter原创 2017-04-21 22:43:34 · 1003 阅读 · 0 评论 -
【Oracle】数据库乱码问题的解决
1,查看服务端的字符集 select userenv(‘language’) from dual; 更详细一点可以用下面的sql方式查看 select * from nls_database_parameters;2,windows下查看客户端的字符集 查看注册表信息 win+r,输入regedit,打开注册表 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KE原创 2017-09-17 19:38:35 · 3991 阅读 · 2 评论 -
【Oracle】NLS_LANG详解
关于NLS_LANG字符集设置,网上的说法不一,下面这篇文章我觉得讲的不错。 同时贴出 Oracle官网的关于NLS_LANG的讲解: https://docs.oracle.com/cd/B28359_01/server.111/b28298/ch3globenv.htm转自:http://www.cnblogs.com/rootq/articles/2049324.html一、什么是Orac原创 2017-09-17 17:58:56 · 4087 阅读 · 0 评论 -
【ArcSDE】ArcSDE服务的创建
ArcGIS 10.2全系列软件下载地址本博文主要是针对ArcSDE的SDK Java开发者,并且是服务连接方式开发的(程序中),至于程序中直连和服务连接开发的区别在笔者的另一篇博文中已经介绍了【ArcGIS】利用ArcGIS 的Java API实现SDE数据库的直连和服务连接,笔者尝试了直连方式利用sde 的sdk java版开发,但是失败了,因为arcgis只在9.3的时候公布过arcsde的s原创 2017-08-24 17:01:26 · 5779 阅读 · 0 评论 -
【ArcSDE/Oracle】配置Oracle使SQL可以对ST_GEOMETRY类型操作
下面要使用sde中的相关的动态链接库,因此需要事先安装好arcsde和oracle。1,测试用例select sde.ST_AsText(SDE.ST_Geometry(‘POINT (10 10)’, 0)) from dual;2,配置listener.ora、tnsname.ora和extproc.ora如果出现以下错误: ORA-28595: Extproc 代理: DLL 路径无效 O原创 2017-08-24 17:24:12 · 3380 阅读 · 0 评论 -
【ArcGIS】利用ArcGIS 的Java API实现SDE数据库的直连和服务连接
ArcGIS提供的API说明: ArcGIS java API地址上面可以看出来,ArcGIS提供了两种方式的数据库连接,一种是直连,一种是服务连接。连接数据库代码:package test;import java.net.MalformedURLException;import java.sql.Blob;import java.sql.Connection;import java.sq原创 2017-07-31 17:12:47 · 2955 阅读 · 2 评论 -
【PL/SQL】PL/SQL使用的几点技巧
1,查看执行计划,explain window2,查看oracle函数用法ctrl+左键3,快捷替换快捷输入SQL语句,例如输入s,按下空格,自动替换成SELECT;再例如,输入sf,按下空格,自动替换成SELECT * FROM,非常方便,节省了大量的时间去编写重复的SQL语句。 设置方法:菜单Tools –> Preferences –> Editor –> AutoReplace. –>原创 2017-07-31 16:17:18 · 560 阅读 · 0 评论 -
【Oralce 12c】关于Oracle 12c几点需要注意的
1,jar包 对于java开发者而言,需要更换jar包,Oracle 12c的jar包更新,需要的是:odbc8.jar 2,时间格式 oracle 12c在利用jar包进行开发的时候,在获取时间字段字符串的时候,即resultset.getString(时间字段),获得的格式是yyyy/mm/dd hh:mm:ss.0,秒后面会有一个 .0。因此,我们需要进行处理,replace(“.0”,原创 2017-07-31 15:33:20 · 1667 阅读 · 0 评论 -
【MongoDb】一次关于Oracle和MongoDb的插入和查询性能测试
本次实验是在笔者上学期期末一次课程实习中的一部分,现在整理出来以供参考。本次数据用的是不同数量级别上的数据分别在Oracle和MongoDb中进行实验的。 其中两者的表结构一样,都是如下字段: 得出如下结论: 没有索引的情况下Oracle:1万条 耗时:2341ms10万条 耗时:22544ms100万条 耗时:257766ms1000万条: 耗时:548原创 2017-07-31 14:36:59 · 5648 阅读 · 4 评论 -
【ArcGIS/Java】利用ArcGIS的java API连接SDE库、sql操作
本文主要讲解一下怎么使用ArcGIS的Java API来连接SDE数据库,以及怎么实现空间数据的查询。 前提: ArcGIS的空间数据库SDE连接到Oracle的空间数据库中。 java API使用 arcgis9.2版:http://edndoc.esri.com/arcsde/9.2/api/japi/docs/overview-summary.html 10.0版:http://he原创 2017-07-31 14:11:34 · 4086 阅读 · 0 评论 -
【Oracle】记一次数据库连接没有关闭导致数据库宕机的排查过程
笔者在之前的项目中,发现服务部署上去之后,过了很大概几天,数据库宕机了,当时以为可能只是一次偶然异常,并没有在意,于是重启数据库就行了。但是之后,发现过了一段时间数据库又宕机了。于是重视起来,决定排查以下异常信息,因为系统已经上线使用,因此只能在夜间排查问题,苦逼地夜间调代码,让我想起删除生产库跑路的段子,hhhhh。言归正传,查看服务端会输出以下的异常信息: ora-12518: 监听程序无法原创 2017-07-31 11:33:48 · 4058 阅读 · 0 评论 -
【转】【Oracle】oracle登录验证的三种方式(详解)
本来想自己写一篇关于oracle登录验证的博文的,但是发现有一篇比较详细的文章oracle登录验证三种方式详解讲解了这部分,因此,决定不重新造轮子了。以下是迁移过来的文章:1.使用OS操作系统集成身份验证 在数据库服务器本机只要以sqlplus as sysdba连接数据库,不论输入什么用户(哪怕这个用户如aaa在数据库中根本不存在)都可以连接上,并且连接用户是sys 好处就是,如果转载 2017-07-31 10:50:47 · 1530 阅读 · 0 评论 -
【Oracle】关于局部索引和全局索引的测试
前言Oracle数据库中(1)对于Oracle分区表,存在两种分区:局部索引和全局索引(2)表分区和索引分区是两个不同的概念(3)局部索引,也称本地索引(Local索引),其分区形式与表的分区完全相同,依赖列相同,存储属性也相同。以下是实际应用中碰到的一个问题,特写此篇文章以供探讨目前表结构如下:-- Create tablecreate table GDYDSJ_HISTORY_JWD(原创 2017-03-11 00:59:01 · 1093 阅读 · 1 评论 -
【Oracle】创建DBlink的流程及注意事项
本地测试1,两台电脑用网线组成局域网2,创建DBlink 电脑A(192.168.1.123),电脑B(192.168.1.124) A作为创建DBlink的一方,B作为被连接的一方。注:(1)客户机上的using中的连接一定要记得重写,只有服务端的链接配置才能在dblink中引用,配置在oracle客户端 的tnsnane.ora中的链接配置是不能在dblink中原创 2017-03-08 17:31:49 · 2275 阅读 · 0 评论 -
【Oracle】sql循环遍历查询结果
轨迹表特点:一天一张轨迹表,存储武汉市全市渣土车数据,名称以GA_GPS_HISTORY_开头,大概一天会有几千台车,每天数据量大概几百万条记录至千万条记录,目前存储有5个月的数据。需求:想要查询从轨迹表产生以来,有多少车出现过轨迹利用sql,实现sql语句的产生,因为人工操作的话,表的数量大,手动写sql比较麻烦因此采用Or原创 2017-03-07 13:46:21 · 42025 阅读 · 1 评论 -
【Oracle】利用触发器,序列实现id自增长
如何实现插入数据之后,id自增长参考博客: http://www.cnblogs.com/hyzhou/archive/2012/04/12/2444158.htmlORACLE SEQUENCE用法在oracle中sequence就是序号,每次取的时候它会自动增加。sequence与表没有关系。 1、Create Sequence首先要有CREATE SEQUENCE或者CREATE ANY S原创 2017-03-07 15:12:50 · 1397 阅读 · 0 评论 -
【Oracle】Clob字段读取,写入,更新
原文:http://bijian1013.iteye.com/blog/2282419转载 2017-09-09 22:56:56 · 8172 阅读 · 0 评论