重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3524|回复: 0
打印 上一主题 下一主题

[转载] Common Questions on the Partitioning Option Installed in the Oracle Database ...

[复制链接]
跳转到指定楼层
楼主
发表于 2016-2-29 18:03:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
In this Document
Purpose
Questions and Answers
Which edition of the database do i need in order to have Partitioning?
License for Partitioning
How to check whether partitioning is installed or not?
In the Oracle Home, at file system level:
Within the database
How to check whether partitioning is being used in a database?
What happens with partitioned tables after Partitioning has been uninstalled/disabled?
How to install Partitioning
How to remove Partitioning
What's new in Oracle Database 12c?
References


This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been subject to an independent technical review.
Applies to:   Oracle Database - Enterprise Edition - Version 11.2.0.2 and later
Information in this document applies to any platform.

PurposeTo point readers to the relevant information with regard to the installation/enablement/disablement of Partitioning, how these manifests themselves and what are the implications of these in the Oracle Database.

Questions and AnswersWhich edition of the database do i need in order to have Partitioning?Partitioning is only available in Enterprise Edition of the Oracle Database. It is not available in Standard Edition or in Standard Edition One or in Express Edition.

Refer to the following for more information.
  • Oracle Database Documentation
Feature Availability by Edition in the Oracle Database Licensing Information (11.2, 12.1), or to Express Edition Licensing Information (11.2, 12.1).
  • MOS Knowledge Articles:
Note 1084132.1 Differences Between Enterprise, Standard and Standard One Editions on Oracle 11.2
Note 465460.1 Differences Between Enterprise, Standard and Personal Editions on Oracle 11.1
Note 465465.1 Differences Between Enterprise, Standard and Personal Editions on Oracle 10.2
Note 271886.1 Differences Between Different Editions of Oracle Database 10G Release 1
Note 783290.1 Oracle Database Software Component Guide for 11gR1
License for PartitioningOracle Partitioning is divided into System and User Partitioning. Oracle Partitioning is an Extra cost option for User Partitioning on top of Enterprise Edition license (see Feature Availability by Edition for the different version referenced above).
For licensing in a database that hosts the Management Repository of Enterprise Manager Grid Control (GC)
see Note 456101.1 Grid Control Repository: Everything you Wanted to Know About Partition Maintenance of Metric Data in the 10g/11g Repository.
How to check whether partitioning is installed or not?You can check it in the Oracle Home, at file system level, or inside the database.
In the Oracle Home, at file system level:
  • On Unix/Linux refer to the following.
Note 948061.1 How to Check and Enable/Disable Oracle Binary Options
Note 1069015.1 How to determine enabled/disabled components in an 11.2 software-only installation
  • On Windows
If you find <ORACLE_HOME>/bin/oraprtop11.dll.dbl, then Partitioning is disabled.
If you find <ORACLE_HOME>/bin/oraprtop11.dll,  then Partitioning is enabled.
Within the database
  • If the following query returns True, then Partitioning is enabled, otherwise it is disabled.
select * from v$option where parameter='Partitioning';

Partitioning is enabled:
PARAMETER         VALUE-------------------- ----------Partitioning          TRUE
Partitioning is disabled:

PARAMETER         VALUE-------------------- ----------Partitioning          FALSE
  • You can also see whether Partitioning is enabled in the SQLPlus Banner when you connect to a particular database:
Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing optionsHow to check whether partitioning is being used in a database?Starting from 10g you can query the DBA_FEATURE_USAGE_STATISTICS view to get this information.
select name, version, last_usage_date,currently_used from DBA_FEATURE_USAGE_STATISTICS where upper(name) like '%PARTITION%';

This example output shows the usage of Partitioning in a database created as 10.2.0.1, then subsequently upgraded to 10.2.0.4 and 10.2.0.5.
NAME                           VERSION              LAST_USAGE_DATE CURRENTLY_USED------------------------------ -------------------- --------------- --------------Partitioning (system)          10.2.0.5.0           27-JAN-12       TRUEPartitioning (system)          10.2.0.4.0           02-NOV-10       TRUEPartitioning (system)          10.2.0.1.0           11-MAY-09       TRUEPartitioning (user)            10.2.0.5.0           27-JAN-12       TRUEPartitioning (user)            10.2.0.4.0           02-NOV-10       TRUEPartitioning (user)            10.2.0.1.0                           FALSE
The example output below shows the usage of Partitioning in a database created as 11.2.0.2.
NAME                           VERSION              LAST_USAGE_DATE CURRENTLY_USED------------------------------ -------------------- --------------- ---------------Partitioning (system)          11.2.0.2.0           26-JAN-12       TRUEPartitioning (user)              11.2.0.2.0           26-JAN-12       TRUE Note that DBA_FEATURE_USAGE_STATISTICS shows the usage of System and User Partitioning separately. Partitioning (system) refers to partitioning usage by system objects (e.g. dictionary objects).  To find the non system partitioned objects you can use query from Note 1468698.1.

What happens with partitioned tables after Partitioning has been uninstalled/disabled?Partitioning is divided into System and User Partitioning.
Removing the partitioning option and/or relinking the oracle executable with part_off only affects the User Partitioning, but the functionality as such remains in the Oracle executable.
Tables partitioned before disabling the Partitioning option remain partitioned, and behave the same as before, however any attempt of a user to create a new partitioned table or partitioned index will result in error:
ORA-00439: feature not enabled: Partitioning.Any attempt to create partitioned user object in a Standard Edition database will result in the above ORA-00439 error as well.
To verify whether the oracle executable is linked with partitioning follow instructions in Note  948061.1.
For more information see
Note 434743.1 Can The Partitioning Option Be Deinstalled When System Partitioned Objects Exist
Note 225688.1 How to resolve "ORA-439: Feature not enabled; Partitioning" error
Note 456101.1 Grid Control Repository: Everything you Wanted to Know About Partition Maintenance of Metric Data in the 10g/11g Repository
How to install PartitioningRefer to the note below that fits your environment:

For Unix/Linux:
Note 948061.1 How to Check and Enable/Disable Oracle Binary Options

For Windows 11.2
Note 1188238.1 How to enable Partitioning in Oracle Database Enterprise Edition 11.2 on Windows

Prior 11g refer to Note 373383.1 How to install Partitioning after Patchset Installation
How to remove PartitioningPrior 11.1.0.7 Oracle Universal Installer (OUI) can be used to remove Partitioning on both Unix/Linux and Windows. Alternatively the oracle executable can be re-linked with part_off to disable Partitioning on Linux/Unix. Refer to Note 430239.1 How To De-install Partitioning Option From Enterprise Edition?
For 11.1.0.7 and onwards it is not possible to deinstall/remove Partitioning from already installed Oracle Database Home, however Partitioning can be disabled. For more details refer to Note 888934.1 and Note 1271072.1 Is it possible to deinstall/remove a specific component from already installed Oracle Database Home using OUI?
Starting with Oracle11g Release 2 (11.2), a new "chopt" utility is available on all platforms (including Windows) to disable Partitioning.  Refer to Note 948061.1 How to Check and Enable/Disable Oracle Binary Options.
chopt utility is available in 12c as well to enable or disable a database option.
Known Issue: for 10g Note 343642.1 The Option Partitioning Was Not Selected In The Custom Installation But It Is Still Installed
What's new in Oracle Database 12c?Please go through the note:
Note 1568010.1 12c Partitioning Enhancements
ReferencesNOTE:1188238.1 - How to enable Partitioning in  Oracle Database Enterprise Edition 11.2  on Windows
NOTE:225688.1 - How to resolve "ORA-439: Feature not enabled; Partitioning" error
NOTE:271886.1 - Differences Between Different Editions of Oracle Database 10G Release 1
NOTE:1271072.1 - Is it possible to deinstall/disable a specific licensable option from already installed Oracle Database 11gR2 Home ?
NOTE:456101.1 - Grid Control Repository: Everything you Wanted to Know About Partition Maintenance of Metric Data in the 10g/11g Repository
NOTE:942406.1 - Customize Enterprise Edition Options under 11.2.0.x version
NOTE:465460.1 - Differences Between Enterprise, Standard and Personal Editions on Oracle 11.1
NOTE:1568010.1 - 12c Partitioning Enhancements, New Features
NOTE:783290.1 - Oracle Database Software Component Guide for 11gR1
NOTE:948061.1 - How to Check and Enable/Disable Oracle Binary Options
NOTE:1468698.1 - How To Disable Partitioning And Impact On Licensing
NOTE:343642.1 - The Option Partitioning Was Not Selected In The Custom Installation But It Is Still Installed
NOTE:373383.1 - How to install Partitioning after Patchset Installation
NOTE:1069015.1 - How to determine enabled/disabled components in an 11.2 software-only installation
NOTE:1084132.1 - Differences Between Enterprise, Standard and Standard One Editions on Oracle 11.2
NOTE:434743.1 - Can The Partitioning Option Be Deinstalled When System Partitioned Objects Are Used
NOTE:888934.1 - Is it possible to deinstall/remove a specific component from already installed Oracle Database Home using OUI?
NOTE:465465.1 - Differences Between Enterprise, Standard and Personal Editions on Oracle 10.2

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-4-27 21:29 , Processed in 0.096141 second(s), 20 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表