![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle技术
wuli大大力
这个作者很懒,什么都没留下…
展开
-
基于CentOS 7.7下安装Oracle Database 19c
文章目录基于CentOS 7.7下安装Oracle Database 19c环境版本与环境:说明:安装前准备修改主机名,安装前准备配置本机IP地址(如果是分配好内网IP的云机器,则不需要修改)添加主机名与IP对应记录关闭Selinux配置YUM源调整内存配置调整Swap内存调整共享内存安装必要的组件包创建用户和组修改系统相关配置调整内核参数修改用户限制配置PAM验证修改环境变量开始安装解压数据库软件修改响应文件db_install.rsp编辑响应文件执行安装启动监听创建数据库修改响应文件dbca.rsp编辑原创 2020-05-23 18:03:14 · 853 阅读 · 0 评论 -
Oracle手工建库及配置监听
一、关闭数据库二、修改SID[oracle@redhat4~]$ vi .bash_profile exportORACLE_SID=powter使其生效并验证:[oracle@redhat4~]$ source .bash_profile[oracle@redhat4~]$ env |grep -i sidORACLE_SID=powter三、创建目录[ora...原创 2014-02-02 19:30:10 · 2010 阅读 · 0 评论 -
使用PL/SQL Developer连接远程Oracle数据库
实验环境:PL/SQLDeveloper 9.06(Window7 64bit下安装) RHEL 5.5 32bit(VMware下) Oracle 10g R2.0.1.0(RHEL下)其中,Windows 7模拟客户端,Red Hat Linux模拟远程服务器端。 1、 安装InstantClient。到官网下载Instant Clie原创 2014-02-02 19:26:57 · 1314 阅读 · 0 评论 -
Oracle归档日志
(测试数据库环境:powter)一、log_archive_dest1.1、开启归档检查当前归档信息:SQL>archive log listDatabase logmode No Archive ModeAutomaticarchival DisabledArchivedestination /u0原创 2014-02-02 19:20:15 · 692 阅读 · 0 评论 -
NLS_LANG字符集
要想在Oracle中插入中文数据,则首先必须保证数据库创建时选择的字符集是中文的。(如果不是中文,当然可以通过后期的设置修改,但比较麻烦,而且如果该数据库保存过clob大字段,则难以保证成功)查看数据库的字符集:SQL> select * from nls_database_parameters;……NLS_CHARACTERSETZHS16GBK……设置原则:NL原创 2014-02-02 17:34:41 · 1017 阅读 · 0 评论 -
DataType(Oracle数据类型官方说明)
引自Oracle® Database SQL Reference 10g Release 2(10.2)的第2章Basic Elements of Oracle SQL的Datatypes小节: Table2-1 Built-in Datatype SummaryCodeDatatypeDescription1原创 2014-02-02 17:31:11 · 4338 阅读 · 0 评论 -
oracle常用数据字典
【转】oracle常用数据字典一、Oracle数据字典主要由一下几种视图构成:1.USER视图以USER_为前缀,用来记录用户对象的信息2,ALL视图以ALL_为前缀,用来记录用户对象的信息及被授权访问的对象信息3.DBA视图以DBA_为前缀,用来记录数据库实例的所有对象的信息4.V$视图以V$转载 2014-02-02 19:32:21 · 456 阅读 · 0 评论 -
SQL语句执行过程到shared pool剖析
一、SQL语句执行的过程1、客户端输入SQL语句2、SQL语句通过网络(如果应用和ORACELE不在同一台机器上)到达数据库实例3、ServerProcess 接收SQL语句(更多server process详见“ORACLE服务器进程”)● 解析:此过程会消耗很多资源——CPU、I/O● 生成执行计划 →执行● 从磁盘(数据文件)中读入必要的数据块到SGA的共享数据库缓冲原创 2014-02-02 17:59:26 · 942 阅读 · 0 评论 -
redhat 4下安装oracle 10g--by wolex
1、设置好swap2、安装所需的开发包 检验包是否存在:rpm -qa | grep sysstat 安装包步骤: a) # mkdir /mnt/cdrom# mount /dev/cdrom /mnt/cdrom(或:# mount之后查找iso镜像被mount到位置,在cd到该目录下)# cd /mnt/cdrom原创 2014-02-02 17:41:02 · 681 阅读 · 0 评论 -
列表名在where中的使用
当我们使用某个表达式作为输出的一列时,我们无法再Where条件中直接使用该列作判断条件。先观察一个select查询:select id,(c1+ c2)as sfrom t1where s>100 oracle报错:ERROR at line 1:ORA-00904: "S": invalididentifier 当然我们可以改成如下这样即可解决问题原创 2014-02-02 19:25:08 · 611 阅读 · 0 评论 -
存储结构
一、文件1.1、控制文件范例:查看控制文件的目录SQL>select name,value from v$parameter where name like '%control%'; NAME VALUE原创 2014-02-02 19:17:50 · 582 阅读 · 0 评论 -
SQL关键概念
此文章参考Oracle编程艺术,Oracle SQL高级编程一、目标:理解以下术语:● 选择性、基数;● 软解析、硬解析;● 绑定变量窥测与扩展的游标共享;● SQL的生命周期。二、选择性和基数。选择性(selectivity)是一个介于0和1之间的值。代表被一个操作过滤的记录的比例。例如,如果一个访问操作需要从一张表读原创 2014-02-02 17:45:29 · 798 阅读 · 0 评论 -
ORACLE中5大名字,以及各种监听注册方式
一、Oracle5大名字:● 实例名(instance name,对应SID)● 全局名(global name)● 数据库名(db_name)● 数据库别名(db_unique_name)● 服务名(server names)二、修改db_name范例:修改数据库名字(db_name):wolex → wolex_db要修改数据库的名字,必须重建控制文件了,因为控原创 2014-02-02 17:38:14 · 1509 阅读 · 0 评论 -
NLS_DATE_FORMAT参数详解
一、问题的引出NLS_DATE_FORMAT参数用于设置日期显示格式,设置的方式有多种,不同的方式也会带来不同的结果。我们知道,参数的设置是有优先级的,日期格式的参数设置也不例外。优先级如下(低到高):● 初始化参数 我们先来查看系统默认的日期显示方式:SQL> select sysdate from dual;SYSDATE--------------31-DEC原创 2014-02-02 17:34:02 · 2069 阅读 · 0 评论 -
Buffer cache
一、概念引出在数据文件(datafile)中,存放的是表,而数据文件本身是被分成大小相等的若干块,而每个块的大小一般为8k,也可以为2k,4k,16k,32k。范例:查看当前数据库块的大小SQL>show parameter block NAME TYPE VALUE----------原创 2014-02-02 17:28:37 · 636 阅读 · 0 评论 -
FOR UPDATE (OF)串讲
FOR UPDATE (OF)串讲 摘录Oracle 11g官方文档《OracleDatabase SQL Language Reference》对for_update_clause的说明: for_update_clauseThe FOR UPDATE clause lets you lock the selected rows so thatother users ca原创 2013-04-01 15:28:33 · 1015 阅读 · 0 评论