Oracle
Oracle
一只小熊猫呀
这个作者很懒,什么都没留下…
展开
-
Oracle安装(Windows)
系统:Windows 10 专业版,Oracle:19.3 - Enterprise Edition (also includes Standard Edition 2)1、下载https://www.oracle.com/index.html2、解压3、安装点击setup.exe,开始安装账号:root,密码:root4、测试连接使用的是Navicat 12.1...原创 2021-01-21 15:35:43 · 1301 阅读 · 0 评论 -
地图两个坐标点之间的距离
一次程序测试过程中发现之前的Oracle存储过程计算地图两个坐标点之间的距离有误差,之后在百度中完善更新了一下,具体过程如下:这是之前的函数,有误差CREATE OR REPLACE FUNCTION GetDistance(lat1 number, lng1 number, ...原创 2018-04-27 09:18:54 · 5784 阅读 · 0 评论 -
Oracle定时器
查询已启动的定时器:select job,broken,what,interval,t.* from user_jobs t; 停止job为‘463’的定时器:declare jobno number;begin dbms_job.remove(463); commit;end;创建一个定时器:create or replace procedure proc_auto_exec_...原创 2018-05-28 15:21:06 · 1554 阅读 · 0 评论 -
服务器部署及存储过程问题周结
一次部署,耽误了好长时间,记录一下,长点记性!问题: 本地程序打包,部署到远程服务器,访问同一个接口返回的数据结构不一样;抓虫子: 1、可能是打的包有问题,再打一次,再打一次,结果跟之前一样; 2、在程序中的几个关键点mapParam.put("a","a")、mapParam.put("b","b"),通过访问接口看能不能全部返回回来,结果本地的都返回回来服...原创 2018-06-08 15:55:41 · 1079 阅读 · 0 评论 -
Oracle数据库连接:ORA-01034,ORA-27101问题解决
使用PLSQL登录数据库遇到以下情况:ORA-01034,ORA-27101同时,程序也连不上数据库。解决方法(即重启数据库):1、进入数据库su - oracle2、查看监听器状态lsnrctl status3、进入SQLplussqlplus / nologconnect / as sysdba4、关闭数据库shutdown immediate5、关闭监听器lsnrctl stop6、启动监...原创 2018-07-09 10:59:22 · 1664 阅读 · 0 评论 -
oracle数据库被锁表解决方法
修改数据库中一个表中的其中一条记录的时候,提示表被锁,以下是解决这个问题的方法:1、Oracle数据库切换为管理员用户,然后运行以下语句select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode fro...原创 2018-07-12 14:40:36 · 2794 阅读 · 0 评论 -
Linux系统下Oracle数据库dmp文件导出与导入
1.创建表空间su - oraclecreate tablespace demo_new_data datafile '${ORACLE_HOME}\oradata\demo_new_data.dbf' size 500M reuse autoextend on next 40M extent management local;2.创建用户并指定表空间create user d...原创 2018-07-21 13:44:57 · 6161 阅读 · 0 评论 -
Oracle更改字段类型
当一个列名(字段)下有数据的时候无法直接更改列名的类型,这时可以用以下方法:1、修改原字段名name为name_tmpalter table tb rename column name to name_tmp;2、增加一个和原字段名同名的字段namealter table tb add name varchar2(32);3、将原字段name_tmp数据更新到增加的字段na...原创 2018-08-09 16:14:51 · 1413 阅读 · 0 评论 -
Oracle查看正在执行的SQL,当前被锁对象以及解锁对象
1、查看正在执行的SQLSELECT b.sid, b.username, b.serial#, spid, paddr, sql_text,--正在执行的SQL, b.machine --计算机名FROM v$process a, v$session b, v$sqlarea cWHERE a.addr...原创 2018-08-13 15:32:21 · 1685 阅读 · 0 评论