-
甲骨文云Oracle Cloud端口开放
开放端口 机器默认仅开通了22端口,如果你创建服务器没有勾选公网IP,后来又申请的公网IP,那么所有端口都没开放! 1)查看实例详情,点击【虚拟云网络】或子网 2)然后点击子网中的数据! 再点安全列表中的数据。 3)入站规则,可见仅开放了22端口!ICMP 也是关闭的(禁ping)! 4)根据自己的需要,添加需要开放的端口,保存即可!! 5)或者更暴力一点开放所有协议!!! 6)同时还需要关闭ip…- 89
- 0
-
甲骨文云Oracle Cloud官方重装系统/官方救砖教程
最近嫖了一台甲骨文的免费云主机,一顿卡卡整,无法登录了,然后找找恢复教程,此文备份 甲骨文云自2019年推出以来,一直不提供重装系统的功能,成为了龟友长期诟病的话题。想要实现重装系统只能通过实例救砖、或是NetBoot重装的方式实现重装系统。直到今天,甲骨文正式推出了自己的重装系统功能 — 替换引导卷功能。这篇教程第一时间,做个记录,以便需要的朋友有所参考。 此教程是通过官方提供的更换引导卷来实现…- 57
- 0
-
CentOS7系统静默安装和配置Oracle 11gR2
环境说明 系统:CentOS 7、4核8G 软件包:linux.x64_11gR2_database_1of2.zip 和 linux.x64_11gR2_database_2of2.zip 上传至服务器。 下载地址:https://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.htm 系统安装准…- 29
- 0
-
ORA-00054: 资源正忙 解决办法
1、执行如下语句判断出哪些表被锁住了执行语句,查询 select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.object_id = a.object_id; 得到sid值 2、执行如下语句将获取的sid值填入,执行 SELECT sid, serial#…- 19
- 0
-
ORACLE 导出数据csv文件,数字显示科学计数法
场景 ORACLE 查询数据,使用PLSQL导出csv数据,发现导出的数据字段,如果长度超过了12或者15,用excel打开,会自动显示成科学计数法,如下 解决方案 把oracle查询出来字段显示成 ="字段",发现这样导出的csv文件,用excel打开,科学计数法显示问题解决 select '="'||字段|| '"'…- 12
- 0
-
Oracle 查询重复数据方法
SQL重复记录查询 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId from people group by peopleId having count (peopleId) > 1) 2、删除表中多余的重复记录,重复记录是根据单个字段(peopleI…- 13
- 0
-
Oracle 数据库表字段截取更新
更新某张表,某个字段的长度,然后赋值给另一个字段。 update SOSPNPOBUSINESSMATCH set govpsCode = SUBSTR (govpsCode, 1, INSTR (govpsCode, 'CK', 1, 1) - 1) WHERE ID=26 substr 函数:截取字符串语法:SUBSTR(string,start, [length])st…- 6
- 0
-
Oracle判断是否包含字符串的方法
很多时候需要再数据库里查询某个字段里是否包含需要查询的字符 1、contains 首先想到的就是contains,contains用法如下: select * from daka_user_info t where contains(xjdz, '童井组') 但是,使用contains谓词有个条件,那就是列要建立索引,也就是说如果上面语句中students表的address列没…- 11
- 0
-
Oracle 索引增删改查
1、创建索引 create index 索引名 on 表名(列名); 2、删除索引 drop index 索引名; 3、创建组合索引 create index 索引名 on 表名(列名1,,列名2); 查看目标表中已添加的索引 --在数据库中查找表名 select * from user_tables where table_name like 'tablename%'; --…- 10
- 0
-
Oracle按日期统计
--创建表 Test CTEATE TABLE TEST(ID NUMBER NOT NULL,MODIFIEDTIME DATE NOT NULL) --按天统计 SELECT TO_CHAR(T.MODIFIEDTIME,'YYYY-MM-DD') TIME,COUNT(*) COUNT FROM TEST T --这里可加查询条件 WHERE TO_CHAR(T.MODI…- 14
- 0
-
Oracle查看表空间使用情况
select dbf.tablespace_name, dbf.totalspace "总量(M)", dbf.totalblocks as 总块数, dfs.freespace "剩余总量(M)", dfs.freeblocks "剩余块数", (dfs.freespace / dbf.totalspace) * 100 "空…- 8
- 0
-
ORACLE 按时间统计数据
根据需要按时间统计数据 1、按名称统计2022-01-26到2022-04-03 select t.COLLECT_SITE_NAME,count(1) from t_cj02 t where to_char(t.testing_datetime,'yyyy-mm-dd') between '2022-01-26' and '2022-04-03&…- 8
- 0
-
将Oracle字段时间戳更新为当前日期
更新Oracle某个字段的时间戳 UPDATE your_table SET your_column = systimestamp WHERE ... 1、根据update_datetime更新为最新的时间- 7
- 0
-
Oracle创建表
一、新表不存在 1、基本语法 create table 表名称 ( id varchar2(50) primary key , name char(200) not null, phone number(11) unique, class carchar(10), foreign key (name) ) tablespace USERS ----表放在USERS表空间 pctfree 10 --…- 13
- 0
-
Oracle 基本查询
SQL结构化查询语言: 1:DDL数据定义语言 create alter drop truncate2: DML数据操纵语言 insert update delete3: DCL数据控制语言 grant revoke4: DQL数据查询语言 select from子句 where子句 一:基本查询语句结构: SELECT [列名] [*] FROM 表名 [where…- 7
- 0
-
Oracle学习笔记:字段like多个条件(or关系)regexp_like的使用 
在Oracle中,有时候需要写like多条件的时候,总觉得很冗余,特别繁琐,例如: select * from table_test where col like '%abc%' or col like '%bcd%' or col like '%cde%' or col like '%ghi%'; 遂考虑,有没有简洁…- 11
- 0
-
Oracle数据回滚
create table test( id int, name varchar2(5) ) select * from test; insert into test (id,name) values(1,'张三'); insert into test (id,name) values(2,'李四'); insert into test (id,name) v…- 7
- 0
-
Oracle数据库如何使用exp和imp方式导数据
这里导入导出路径都在D盘下,默认文件名为:example.dmp exp方式导出数据 相关参数项如下: 关键字 说明 默认USERID 用户名…- 11
- 0
-
Oracle授予/撤销权限
本Oracle教程解释了如何使用授予和撤销权限的语法和示例。可以在Oracle中的各种数据库对象上使用GRANT和REVOKE授予/撤销权限。 我们首先看看如何授予和撤消对表的权限,然后再看看如何授予和撤销Oracle中的函数和过程的权限。 授予表上的特权 可以授予用户表格的各种权限。 这些权限可以是SELECT,INSERT,UPDATE,DELETE,REFERENCES,ALTER,INDE…- 13
- 0
-
Oracle创建表空间
本Oracle教程解释了如何使用Oracle CREATE TABLESPACE语句以及语法和示例。 CREATE TABLESPACE语句用于在存储模式对象的Oracle数据库中分配空间。 CREATE TABLESPACE语句可以用来创建3种表空间: 永久表空间 临时表空间 撤消表空间 下面我们分别来看看这3种表空间。 1. 永久表空间 永久表空间包含存储在数据文件中的持久性模式对象…- 22
- 0
-
Oracle如何删除重复数据保留第一条记录
oracle删除重复数据保留第一条记录 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1) 2、删除表中多余的重复记录,重复记录是根据单个字段(Id)来判断,只留有rowid最小的记录 DELETE from 表 WHER…- 15
- 0
-
ORACLE恢复删除表或表记录
一:表的恢复 对误删的表,只要没有使用PURGE永久删除选项,那么从flash back区恢复回来希望是挺大的。一般步骤有:1、从flash back里查询被删除的表select * from recyclebin 2.执行表的恢复flashback table tb to before drop,这里的tb代表你要恢复的表的名称。 二:表数据恢复 对误删的表记录,只要没有truncate语句,就…- 17
- 0
-
Oracle把字段包含的空格去除
判断字段里包含的空格还是Excel导入时包含的空字符串 空字符串使用replace update 表名 set 列名 = replace(列名,' ',''); 如 update USER set NAME = replace(NAME,' ',''); 正常的空格使用trim 去掉左边空格ltrim update t…- 14
- 0
-
最小化centos7 安装 oracle 数据库
一、系统安装 oracle的安装需要一些基础条件 :swap分区8G 磁盘空间大于30G 创建虚拟机并加载iso镜像 进入安装界面 如下截图操作即可 二、服务器初始化 1.防火墙 sed -i "s#SELINUX=enforcing#SELINUX=disabled#g" /etc/selinux/config setenforce 0 systemctl stop fire…- 9
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!