【oracle-表】教程文章相关的互联网学习教程文章

探索Oracle之数据库升级八 12c Downgrade 11gR2

Oracle之数据库升级八 12c Downgrade 11gR2前言: 我们前面已经完毕了11gR2 upgrade to12c 的升级,整个过程还是比較顺利的,尽管和曾经版本号升级有些不太一样,可是整个难度不是太大。可是因为太多的特性不同,大大的加长了升级的时间。 可是对于Oracle 12c降回到之前版本号。会有些限制,仅仅能降级到升级前所用的版本号和补丁级别。 假设我们是直接从10.2.0.5、11.1.0.7或版本号11.2.0.2及更高版进行升级。那...

Oracle 12c新特性(For DBA)【图】

多租户架构是Oracle 12c(12.1)的新增重磅特性,内建的多分租(Multi-tenancy),一个容器数据库(container database)中可以存放多个Pluggable Databases,每个Pluggable Database均独立于其他Pluggable Database。 对于外部应用程序和开发者来说,Pluggable Databases看上去就是一个普通的12.1版本之前的单一数据库。DBA可以连接到Pluggable Database并仅仅管理该数据库,超级DBA可以连接到容器数据库并如同管理单系统镜像...

Oracle12c:支持通过创建identity columen来实现创建自增列【代码】

Connected to Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 2 Connected as My@TEST3 4 SQL> 5 SQL> create table tab_test26 2 (7 3 id number(38) generated as identity (start with 1 increment by 1),8 4 name varchar2(30),9 5 constraint PK_tab_test2 primary key (id) 10 6 ); 11 Table created 12 13 SQL> insert into tab_test2(name)values(‘hello‘); 14 1 row inserted...

oracle2c-r2(12.2.0.1) 的镜像【代码】【图】

完成构建 完成构建之后,我们可以看到oracle12c-r2的docker image 已经存在于本地: 运行镜像# docker run -it --name ora12c-r2 -p 1521:1521 -p 5500:5500 -e ORACLE_SID=xxx -e ORACLE_PDB=xxx -e ORACLE_PWD=xxx -e ORACLE_CHARACTERSET=AL32UTF8 -v /DATA/oracle_12c/sharedData:/opt/oracle/oradata oracle/database:12.2.0.1-se2这里贴出命令行参数: Parameters:--name: The name of the container (default: auto...

oracle 12c启动监听报错协议适配器错误

我遇到此类问题,一般是右键计算机-管理-服务,找到OracleOraDB12Home1TNSListener设为自动启动,并重启,当然这种操作你要确定监听文件什么的都已经检查无问题哦。本文出自 “myOracle” 博客,请务必保留此出处http://clarkbg.blog.51cto.com/13019785/1939554oracle 12c启动监听报错协议适配器错误标签:oracle 计算机 适配器 本文系统来源:http://clarkbg.blog.51cto.com/13019785/1939554

单实例安装oracle12c

安装部署12c 1.官网下载12cr2的安装包 2.系统环境要求RHEL6或者以上,Oracle Enterprise Linux也可以。 3.使用图形方式安装部署,给出基本的步骤和错误总结 4.安装成功的基本检查。安装环境:操作系统 CentOS6.6 64位(基本安装包,不安装图形桌面)主机名 12c IP地址 192.168.56.8 实例名(sid) testsid 数据库名 test(db_name) (test.localdomain(global database name)) ORACLE_BASE /u01/app/oracle ORACLE_HOME /u01...

Oracle12C用户创建、授权、登录【代码】【图】

col pdb_name for a30Oracle12C用户创建、授权、登录1.以系统用户登录命令 sqlplus sys/dwh as sysdba;2. 确认选择CDBselect name,cdb from v$database; col pdb_name for a30select pdb_id,pdb_name,dbid,status,creation_scn from dba_pdbs;      select con_id,dbid,NAME,OPEN_MODE from v$pdbs; CON_ID DBID NAME OPEN_MODE ---------- ---------- -------------------------...

Oracle12c:自动分区表【代码】

一般情况下,如果不分区,则每次查询的对象都是一整张表,如果采用了表分区,那么可以根据具体的分区字段当作条件来避免扫描整张表,减少IO的扫描以提高表的查询速度。新建(按照日期自动分区)分区表 SQL> create table test_partion(2 pk_id number(38) generated as identity (start with 1 increment by 1),3 P_day date,4 words varchar2(200),5 constraint pk_test_partition_id primary key (pk_id)6 )7 partition by r...

Oracle 12c心得

执行 net start 监听服务名 再远程的客户端登录,成功。至于为何每次重启服务器,又能连接上,没时间分析为何,如有朋友有这方面经验,可以说说。 2、Pdb数据库的备份问题 expdp 和 impdp 在网上都说要加一个服务名, expdb userName/pwd@服务名... 后来经研究tnsnames.ora发现,服务名其实是一个IP地址的解释,在不配置服务名的条件下,可以使用:expdb userName/pwd@IP或域名:端口号/pdb服务名,也同样可以实现。导...

Oracle动态创建时间分区,以及Oracle12c中快速创建自增列【代码】

时间分区可以按照年月日时分秒进行分区,一般按照日或月分区就足够了,这里按照的是日分区 demo如下create table APDEMO ( OID NUMBER(38) generated as identity (start with 1 increment by 1),--主键,自增列 REPORTTIME DATE , AP_MAC VARCHAR2(64 CHAR) , APALIASNAME VARCHAR2(128 CHAR) not null, HOTSPOTNAME VARCHAR2(128 CHAR) not null, LONGITUDE VARCHAR2(64 CHAR) , CITY VARCHAR2(50 CHAR) not null, constrai...

Oracle12C新特性——cdb与pdb

ROOT又叫CDB$ROOT, 存储着ORACLE提供的元数据和Common User,元数据的一个例子是ORACLE提供的PL/SQL包的源代码,Common User 是指在每个容器中都存在的用户。SEED组件 Seed又叫PDB$SEED,这个是你创建PDBS数据库的模板,你不能在Seed中添加或修改一个对象。一个CDB中有且只能有一个Seed. 这个感念,个人感觉非常类似SQL SERVER中的model数据库。PDBS CDB中可以有一个或多个PDBS,PDBS向后兼容,可以像以前在数据库中那样操作PDBS...

手把手系列:(三)安装Oracle 12c数据库- linux【图】

1)下载orcle 数据库安装zip包。网址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/oracle12c-linux-12201-3608234.html 2)解压缩,运行./runInstaller 出现图形界面选择安装Oracle RAC database在前面安装好RAC的三个host上面安装db选择安装企业版数据库确认下面两个目录都存在并且oracle用户有读写权限等待数据库安装完毕。手把手系列:(三)安装Oracle 12c数据库- linux标签:数据库本文系统来...

ORACLE安装(12c-Redhat6.5)

安装(12c-Redhat6.5) Redhat6.5系统准备/10GSWAP4G/boot200M/HOME4G/usr8G/var4G/u01 Preinstallation TasksLogging In to the System as rootChecking the Hardware RequirementsChecking the Software RequirementsChecking the Network SetupCreating Required Operating System Groups and UsersConfiguring Kernel ParametersIdentifying Required Software DirectoriesIdentifying or Creating an Oracle Base DirectoryC...

oracle 12c 安装指南(各种问题总结)【图】

1.首先从官网下载安装包http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html这里我提供的是官网的下载地址,直接打开后选择对应的操作系统即可下载。(右上角有切换中文选项可以更清楚的了解版本信息) 2.下载完成后,解压,然后点击安装即可(因为我安装的是12c,我会介绍这个版本安装会出现的问题与解决方案)。 ,3,开始安装:电子邮件不填,下面把对号去掉,然后下一步。(可以不去,我怕麻...

oracle大数据匹配处理C#

OR REPLACE PROCEDURE "ENTNAIMP" AS BEGIN DECLARE one_val VARCHAR2(50); ent_code NUMBER; ENT_NAME VARCHAR2(500); PRO_OP_TYPE VARCHAR2(10); ENT_TYPE_NAME VARCHAR2(100); EAT_TYPE VARCHAR2(10); CGLX VARCHAR2(10); LIC_ID VARCHAR2(50); LIC_CODE VARCHAR2(50); VALID_FROM_DATE DATE; VALID_TO_DATE DATE; COPY_COUNT NUMBER; UNIT_ID VARCHAR2(20); UNIT_IDNUM NUMBER; LIC_STATE_ID VARCHAR2(10); lic_state VAR...