Oralce
文章平均质量分 50
Oracle数据库文档,大量案例介绍
English太次郎
不进则退。。。。。。
展开
-
rlwrap安装配置,sql命令回退、上下翻
至此,rlwrap工具就配置完成。原创 2022-11-23 11:00:50 · 519 阅读 · 1 评论 -
Oracle数据库修改库名(db_name)和实例名
1、查看当前数据库的db_name和instance_name:(先用su - oracle命令切换到oracle用户下,然后sqlplus as sysdba登录。4、如果listener.ora、 tnsnames.ora文件中含有原来的 SERVICE_NAME 名称的话,用编辑器做相应的修改。5、如果是数据库自启动,针对数据库自启动文件: /etc/oratab , /etc/rc.local 文件也需要做相应的修改。原创 2022-09-06 17:06:26 · 1048 阅读 · 0 评论 -
Oracle19c数据库安装完成后,创建表空间、授权用户等sql
【代码】Oracle19c数据库安装完成后,创建表空间、授权用户等sql。原创 2022-09-06 07:42:15 · 614 阅读 · 0 评论 -
CentOS7搭建Oralce 19C单实例 静默安装详细文档
【代码】CentOS7搭建Oralce 19C单实例 静默安装。原创 2022-08-30 12:54:42 · 678 阅读 · 0 评论 -
CentOS7安装部署数据库oralce19C
官方下载:https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html。重建时要注意新建的oracle用户要和原来的oracle用户的UID和GID一样,可从/etc/passwd里查看,比如原来是500 ,新建后也要是500。链接:https://pan.baidu.com/s/1fcQwGF9NfgKwbGgDNT3V4g提取码:yxsp。清理tmp目录(对应的分区是:/dev/sda3)原创 2022-08-24 16:16:20 · 753 阅读 · 0 评论 -
linux系统最小化安装部署Oracle图形化方法
【代码】linux系统最小化安装部署Oracle图形化方法。原创 2022-08-24 10:42:02 · 828 阅读 · 0 评论 -
linux运行oracle数据库启动多个数据库实例方式方法
多实例启动方法:登录上linux,切换到oralce安装用户,查询当前环境变量是那个实例:启动数据库实例,分为两步:第一步,启动监听;[oracle@wuzhq ~]$ su - oracle --“切换到oracle用户”[oracle@wuzhq ~]$ lsnrctl start --“打开监听”第二步,启动数据库实例。[oracle@wuzhq ~]$ sqlplus /nolog --“进入到sqlplus”SQL> conn /as sysdba --“连接到sysdba原创 2022-02-20 06:33:05 · 846 阅读 · 0 评论 -
2021-11-04Oracle19c 图形化安装,在windoes上)
Oracle19c 图形化安装,在windoes上准备安装包解压安装包安装安装后链接测试创建授权用户数据.dmp文件导出和导入语法格式:通过客户端工具连接查询导入的数据准备安装包19c下载地址解压安装包安装按图指示开始安装安装后链接测试用cmd窗口本地连接测:直接用超级管理员链接:> sqlplus / as sysdba创建授权用户sql> conn system 输入密码: //密码为创建库时设置的管理员密码sql> cretae user原创 2021-11-04 01:59:34 · 192 阅读 · 0 评论 -
Centos 7 64位 minimal 最小化安装的系统中静默安装oracle 11g r2(无图形化安装)
oracle.install.option=INSTALL_DB_AND_CONFIGORACLE_HOSTNAME=192.168.37.100UNIX_GROUP_NAME=oinstallINVENTORY_LOCATION=/data/oracle/inventorySELECTED_LANGUAGES=enORACLE_HOME=/data/oracle/product/11.2.0ORACLE_BASE=/data/oracleoracle.install.db.I.原创 2021-06-03 17:07:06 · 1215 阅读 · 0 评论 -
oracle用户权限的基本查询
oracle查询用户的权限 DBA_* 描述的是数据库中的所有对象 ALL_* 描述的是当前用户有访问权限的所有对象 USER_* 描述的是当前用户所拥有的所有对象 查看所有用户: select * from dba_users; --->显示所有用户的详细信息 select * from all_users; --->显示用户及用户id和创建用户时间三个字段 select * from us...原创 2021-04-28 15:42:04 · 448 阅读 · 0 评论 -
Oralce 目录结构
Oracle的目录 admin目录 描述:记录Oracle实例的配置,运行日志等文件,每一个实例一个目录,SID:SystemIDentifier的缩写,是Oracle实例的唯一标记,在Oracle中一个实例只能操作一个数据库,如果安装多个库那么就会有多个实例,我们可以通过实例SID来区分。 cfgtoollogs目录 描述:下面子目录分别存放当运行dbca,emca,netca等图形化配置程序时的log。 checkpoints目录 描述:存放检查点文件。 dia原创 2020-12-10 18:33:34 · 219 阅读 · 0 评论 -
oracle服务端用sql查看连接到数据库的IP
一 查看当前连接到oralce的IP(查看当前自己链接IP,不能查看其它的链接的IP):SQL> SELECT USER,SID,SERIAL#,UTL_INADDR.GET_HOST_ADDRESS AS HOST,SYS_CONTEXT('USERENV','IP_ADDRESS') AS LOCAL,SYSDATE FROM V$SESSION WHERE AUDSID=SYS_CONTEXT('USERENV','SESSIONID');二查看所有链接Oracle的客户端的..原创 2020-09-07 14:35:06 · 2741 阅读 · 0 评论 -
如何使用数据库SCHEDULER来执行清归档脚本
一 日常运维过程中是如何定期删除归档日志的呢?对于定期删归档,比较普遍的做法是是使用操作系统的crontab或者windows的任务计划功能来调用删归档脚本,今天小编给大家带来一种使用oracle的Scheduler来调用清归档脚本以实现定期清理归档文件的方法。Oracle在10g开始就提供了Scheduler来管理定时任务,这是一个企业作业调度程序,可以帮助您简化成百上千个任务的调度。Oracle调度器(Scheduler)由DBMS_Scheduler PL/SQL包中的过程和函数实现。Sch.原创 2020-08-12 11:17:31 · 213 阅读 · 0 评论 -
DBA表现最好的7个习惯
打造最佳DBA如果您看一看DBA的生活,DBA的工作将永远不会完成。一旦完成一项安装或解决一个问题,就会弹出下一个问题。有时候,这似乎是一个永无止境的挑战。然而,性能最佳的DBA通过采用严格的方法来完成任务,避免陷入这一周期。根据CFP MediaGroup的Clare F. Price的说法,有许多行为可以帮助DBA更好地执行其功能:1.标准化系统配置不断增加的数据库和SQL实例数量已经不是什么秘密了。这意味着要记住的数据库配置列表越来越多。专家DBA通过尽可能标...原创 2020-07-19 02:25:02 · 221 阅读 · 0 评论 -
OCP考试结束后,如何查询成绩和下载电子证书?
自2012年9月Oracle更新认证考试系统之后,Pearson VUE不再提供成绩查询功能,考试成绩必须在Oracle官方认证网站:certview.oracle.com进行查询。此外,自从051考试变革为071后,通过OCP认证考试会获得三个证书,分别是OCP证书、SQL证书和OCA证书。建议:考完试后找考管员先注册账号并且与VUE账号相绑定,绑定成功后就可以查询成绩了。注:此网站注册时所填邮箱应确保和VUE注册时的邮箱一致,注册成功后与VUE绑定时,应确保所填内容准确性,只有三次机会绑定,务必仔细原创 2020-07-16 21:46:28 · 4557 阅读 · 1 评论 -
PLSQLDeveloper SQL查询内容中文显示乱码
PLSQL Developer中文显示乱码是因为Oracle数据库所用的编码和PLSQL Developer所用的编码不同所导致的。解决方法:1,查询Oralce所用的编码2,设置PLSQL 的所用编码为第1步查询得到的编码格式新建一个用户变量: NLS_LANG3,记得一定要重启 PLSQL 问题得到解决!!!...原创 2020-05-16 01:35:30 · 360 阅读 · 0 评论 -
oracle学习的方法:
从三个方面入手:oralce三大结构存储结构、内存结构、 进程结构RAC OGG DG原创 2020-04-13 19:51:30 · 106 阅读 · 0 评论 -
Oracle查询会话连接数
一 列出当前数据库建立的会话情况不同版本数据库提供的系统表会有不同,你可以根据数据字典查看该版本数据库所提供的表。select * from dict where table_name like '%SESSION%';就可以查出一些表,然后根据这些表就可以获得会话信息select sid,serial#,status,username,schemaname,osuser,ter...原创 2020-04-09 06:37:02 · 1115 阅读 · 0 评论 -
oracle按时间要求查询
一 按时间查询格式:1,当时间条件字段为字符串类型的时候,通过以下方法查询数据:1.1、SELECT * FROM 表名 t WHERE 条件1 AND to_date(t.表名,'yyyy/MM/dd')between to_date('2020/3/1','yyyy/MM/dd') and to_date('2020/3/31','yyyy/MM/dd');1.2、sql...原创 2020-03-25 23:08:08 · 11641 阅读 · 0 评论 -
plsql导出超过10万条查询数据的方法
导出是需要注意以下几点:1.不用点击“获取最后页”按钮,直接导出即为全部查询结果(坑:同事让我全部加载,我说不用加载,还跟我抬杠,才22万数据加载到15万就闪退)2.当导出文件为excel文件时,因为*.xls格式(office 2003),只能容纳65536行数据,如果导出的数据查过这个最大值,一定要选择*.xlsx格式,可以容纳2^20行。...原创 2020-03-24 15:16:13 · 6092 阅读 · 0 评论 -
Oracle 通用查询:表、字段、表说明、所有用户、库版本
1,查询所有表名 select t.table_name from user_tables t;或者select * from tabs; //查询当前用户下的表2,查询所有字段名select t.column_name from user_col_comments t;3,查询所有表的表名和表说明 select t...原创 2020-03-15 07:17:13 · 288 阅读 · 0 评论 -
rhel7安装oracle11g 的配置和安装过程
一 系统环境 redhat 7.4oracle数据库版本: 11.2.0.4#mkdir /var/ftp/rhel7#vi /etc/fstab/dev/cdrom /var/ftp/rhel7 iso9660 defaults 0 0#vim /etc/yun.repo.d/...原创 2020-03-10 22:56:05 · 542 阅读 · 0 评论 -
oracle报错编码
一 安装过程中的报错1,[INS-32021]此卷上用于所选Oracle主目录的磁盘空间不足解决办法:fdisk -l , 增加硬盘,在挂载2, 【INS-32012】Unable to create directory; 这个 /u01/oracle/oradata 目录压根就没创建成功。解决方法:创建安装目录...原创 2020-03-10 21:22:19 · 1165 阅读 · 0 评论 -
Oracle中事务锁(锁住的表、锁住的会话)
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;2.查看被锁住的会话SELECT b.username,b....原创 2020-03-07 16:21:43 · 621 阅读 · 0 评论 -
二 查看oracle归档日志路径
一,检查是否开启归档,开启的方法数据的存档模式的操作必须要在mount中进行,且数据库要处于非open状态。所有关闭存档模式前,我们需要查看当前数据库的状态,并且关闭数据库,启动到mount,才可进行操作。SQL>archive log list; 查看是否开启归档。如果没有开启,需要DB startup mount模式。SQL>alter system set logarch...原创 2020-03-07 15:04:36 · 2336 阅读 · 0 评论 -
一 如何检查oracle的归档日志及空间占用率,清除归档日志、Oracle归档日志使用情况查询、查看oracle数据库一周产生的归档日志
如何解决“归档日志已满问题”问题描述:所用数据库为Oracle10g ,模式为归档模式,oracle 系统默认的归档空间为2G,由于日志过多,空间写满,数据库的redo文件不能归档,而出现oracle数据库挂起的问题。oem打开oracle 10g 数据库操作界面,会显示如下错误信息: “ 由于输出设备已满或不可用, 归档程序无法归档重做日志。”数据库无法使用现将解决办法...原创 2020-03-07 14:42:38 · 1856 阅读 · 0 评论 -
oracle 数据库日常巡检:数据库基本状况、oracle资源使用、数据备份结果、性能、cpu等、数据安全、归档日志、会话、SGA/PGA使用情况
巡检目录1. 检查数据库基本状况 2. 检查Oracle相关资源的使用情况 3. 检查Oracle数据库备份结果 4. 检查Oracle数据库性能 5. 检查数据库cpu、I/O、内存性能 6. 检查数据库安全性 7. 其他检查1. 检查数据库基本状况包含:检查Oracle实例状态,检查Oracle服务进程,检查Oracle监听进程,共三个部分。1.1. 检查Ora...原创 2020-03-04 14:11:19 · 685 阅读 · 0 评论 -
Oracle数据库的轻松干净卸载
用Oracle自带的卸载程序不能从根本上卸载Oracle,从而为下次的安装留下隐患,那么怎么才能完全卸载Oracle呢?那就是直接注册表清除,步骤如下:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Prod...原创 2020-02-16 21:05:32 · 645 阅读 · 0 评论 -
第九章 Oracle结构及数据库表与开发语言的对应关系、Oracle数据类型char与varchar
一,oracle结构及其与其他语言的交互关系二 oracle常用数据类型三大类:文本、数值、时间1,char(size) ——存放定长的字符串,最大存放2000个字符例如: char(32)——>存放32个字符,(超出不行,不够32位,用空格补齐)字符串的长度一遍是16的倍数,32、64、128、。。。>create table ...原创 2020-01-31 09:35:27 · 239 阅读 · 0 评论 -
第八章 Oralce的管理员密码的管理
一, oracle管理员(system)密码忘记了重置方法:注意:以下操作均在oracle服务器端:1,查找pwd+实例名文件 ,例如 pwdorcl(orcl是实例名);例如: C:\app\Administrator\product\11.2.0\dbhome_1\database2,把pwdorcl做个备份;3,生成新的密码文件,在oracle服务器端dos窗口操作;...原创 2020-01-31 00:29:33 · 169 阅读 · 0 评论 -
第七章 oracle的服务启动顺序、认证方式、
一 oracle的服务启动顺序oracle服务启动1,windows 服务器上 2,linux 服务器上# lsnctl start# 一sysdb身份登录,启动oracle实例至少需要启动一霎个两个服务比如:emctl 提供http://xxxx:1158/em 进行企业管理访问二 oracle 认证方式1,在客户端上两...原创 2020-01-20 17:31:36 · 726 阅读 · 0 评论 -
第六章 ORacle权限设置、schema、通过profile 限制用户恶意登录、通过profile限制使用期限
一 权限机制1,权限: 系统权限 、 对象权限系统权限:系统权限适合数据库管理相关的权限; create session 、 cretae table 、 create index 、 create view ......对象权限:与用户操作数据对象相关的权限; update 、 insert 、delate、 select报错的原因,2, 把 sc...原创 2020-01-14 18:10:08 · 1343 阅读 · 0 评论 -
第五章 ORacle用户管理(1)
一 用户管理 (1)sys system (管理员) scott (普通用户) 前提: oracle上,假设你是oracle的管理员,当需要建立用户的时候,有你操作。1,创建用户(必须是管理员)SQL> create user xxx identified by xxxxxx; //创建用户,...原创 2020-01-14 12:31:25 · 236 阅读 · 0 评论 -
第四章 SQL*plus介绍、常用命令
一 SQL*plus 常用命令oracle11g 登录sqlplus两种方式1,scott@orcl 密码:2, scott /system@orcl常用命令:使用查询、插入、删除、更新等类似SQL的语句时要加分号(;)结尾。SQL> show user ...原创 2020-01-14 11:19:43 · 258 阅读 · 0 评论 -
第三章 PLSQL Developer 安装前oracleclient客户端的配置,在用plsql 连接oracle服务器
1,安装先配置oracle客户端,客户端连接上了oracle,打开PLSQL 就直接出现连接实例名(OECL)2,连接上使用3,用SQL窗口运行sql命令......原创 2020-01-12 17:09:49 · 642 阅读 · 0 评论 -
第二章: ORacle 自带用户讲解、oracle的开发工具、oracle客户端的配置、以及常见连接报错
一,ORacle 自带用户讲解1,oracle安装完毕创建数据库实例的时候回自动生成sys、system、scott。2,sys用户超级管理员(等同于sql_server sa,mysql 的root),具有orale的最高权限,具有sysdb角色,具有创建create database 的权限,默认密码为manager。3,system用户是操作管理员,权限次于sys,具有syso...原创 2020-01-12 14:26:32 · 620 阅读 · 0 评论 -
oracle11g中rman基本使用方法
一 oracle11g中rman基本使用方法1.在使用oracle数据库的时候,rman的使用是无法避免也是很重要的备份与恢复工具,进入rman的方式是切换到数据库管理用户使用rman命令进入可以看到数据库的版本信息2.通过rman命令只是进入到了rman工具,但并未连接到数据库,连接到数据库需要使用connect target /来连接到本机数据库,另外也可以使用catlog,a...原创 2020-01-10 17:43:57 · 1168 阅读 · 0 评论 -
Oracle数据库查看表空间sql语句、查看Oracle数据库表空间剩余 、修改表空间、库备份
一 Oracle数据库查看表空间sql语句1、oracle查看表空间当前用户SQL> select username,default_tablespace from user_users;2、oracle 查看表所属表空间SQL> SELECTTABLE_NAME,TABLESPACE_NAMEFROM USER_TABLESwhere TABLE_N...原创 2020-01-10 17:37:34 · 1356 阅读 · 0 评论 -
Oracle OFA目录结构
一,oracle最佳灵活目录结构(OFA)1,DBA交接清楚明白2,在同一个服务器,可以安装不同版本的oracle3, OFA 目录图linux(Unix)--->/------> ---->u01---uo9(用户挂载目录)--->oracle(oeacle_base)----->12.1.0-...原创 2019-12-30 07:41:53 · 320 阅读 · 0 评论 -
OCP-Oracle 12c 数据库认证
OCP-Oracle 12c数据库认证一、Oracle数据库认证专家OCP(Oracle Certified Professional)是Oracle公司的Oracle数据库DBA认证课程,通过这个考试,说明此人可以管理大型数据库,或者能够开发可以部署到整个企业的强大应用。要成为OCP需要先获得OCA (Oracle数据库认证助理Oracle Cer...原创 2019-12-20 21:07:11 · 1786 阅读 · 0 评论