Data mining feature on Oracle XE

Is the data mining feature supported on Oracle XE?
Thanks.

ODM is a priced option for Oracle Enterprise Edition. It is not supported on XE.
Xiafang

Similar Messages

  • SQL Developer 3.0 error message on Data mining feature

    Hello,
    I have installed the 3.0 Oracle SQL Developer and am now getting the following error when I attempt to connect to an existing database connection:
    Connection Error - Oracle XMLDB and Text Features are not installed.
    Please install the Oracle XMLDB adn Text features, or see your database administrator for assistance.
    We are on Oracle 11.2.0.1 with windows env.
    I have installed this new released SQL dev 3.0 for data mining purpose, but I am not sure whether we need a licence for this or it is free.
    Does anyone have any idea please share with me.
    Thanks for your assistance.
    Regards.

    This post can help you:
    Connection Error - Oracle XMLDB and Text Features are not installed.
    sql developer is free, not licence needed.

  • 10gR2, Installation of Oracle Text: Data Mining license required?

    Hello all,
    1. I wonder if I have to obtain a Data Mining license if I want to use Oracle Text. Using DBCA I have to check "Data Mining" to be able to check "Oracle Text".
    2. Does Oracle Text work, when I previously removed data mining using "make -f ins_rdbms.mk dm_off; make -f ins_rdbms.mk ioracle"?
    Regards, Heiko

    Hello,
    I hava an additional question: how can I find out, which licenses I need?
    The installer forces me to install "Data Mining" to use "Oracle Text", but I can´t find any information why. Does Text use "Data Mining" functionality? Is it just a bug in the GUI? How can I verify, that I don´t have to get licenses for "Data Mining"?
    Thank you
    Klaus

  • Oracle data mining module is implemented in database?

    Hello.
    I want to know where the ODM module is implemented.
    Is it implemented inside the database?
    Or, is it implemented as an extension module of the database?
    In this case, ODM module can be plugged into the database and it can use its functionalities...

    Oracle Data Mining is an integrated component of the database engine itself. It is better not to think of it as a data mining module, but rather think of Oracle Data Mining as the Oracle database's built-in machine learning capabilities.
    If you take a look at the PREDICTION function, you will see that this is a built-in SQL function. This is not an extension, not a UDF, not a pl/sql function, etc. It can execute at the storage tier of Exadata as part of smart scan. It is similar in the way it works to a function like the built-in substr, but applies a mathematical model instead. It leverages underling database functionality that is used by many parts of the database, such as memory management, shared cursors, etc. The data flows to this function just as it does to the others built-in SQL functions.
    Some of the model training routines will craft SQL, just as is done by other database components. For example, statistics collection from dbms_stats also crafts SQL to assist in its work. However, the implementation of the mining algorithm is still C code that is part of the database codebase leveraging other underlying, specialized database functionality.
    You could not separate Oracle Data Mining and attach it to something else - it is built as part of the Oracle database.
    Ari

  • What software do I need to install to get "Data Mining Framework"

    Hi,
    from edelivery.oracle.com I have downloaded:
    1. Hyperion Essbase - System 9 Release 9.3.1.2 Server Windows Installer
    2. Essbase Administration Services Release 9.3.1 Windows Installer
    I installed both software and I started Administration Services Console, log in etc. Essbase server is working fine.
    In Administration Services Console I click on Essbase Servers | localhost | Data Mining | Algorithms and got error:
    "message from server [Data Mining Framework is not available. Please contact Administrator].
    It looks like I need to install some other software to have access to data mining features. Which software do I need to install?
    Regards,
    Grofaty

    Windows 7 and iCloud Control Panel for Windows v1.1. Also, Apple (Canada) - iCloud - Learn how to set up iCloud on all your

  • How to use Data Mining for a blind DBA?

    Hi, I'm a blind DBA and I need some input and some suggestions from the forum on how to access the Data Mining feature.
    This feature is becoming more and more an essential part of my daily tasks, so I need a way to use it.
    Database: Oracle 11.1.0.7.0
    OS: Windows XP Pro and Linux
    Adaptive Technology:
    JAWS Version 11.0.1467 by Freedom Scientific BLV Group, LLC
    JAVA Access Bridge by SUN Microsystems
    I know there is a Windows program called Data Miner, unfortunately my JAWS speech synthesizer does not work with the interface and I need an alternative. I
    read Oracle's documentation on the Data Miner API., but it is short on examples, details , and step by step instructions. Does anyone have a more
    comprehensive set of examples on how to use the Data Mining API. from start to finish, specifically for market basket analysis? Any help would be
    appreciated.
    Thanks.

    Hi,
    I am not very knowledgeable about Oracle Data Miner, the graphical user interface to Oracle Data Mining, but I can respond to your question about API documentation.
    You may find the source files for the Data Mining sample programs to be very helpful. They provide many examples. After installing Oracle Database, install Oracle Database Examples. This separate installation process installs the sample programs in the DEMO directory under Oracle Home. Instructions for installing and configuring the sample programs are provided in Oracle Data Mining Administrator's Guide. Here is the link to the relevant chapter in the 11.1 Administrator's Guide.
    http://download.oracle.com/docs/cd/B28359_01/datamine.111/b28130/sampleprogs.htm#BABEHFEB
    As for the API documentation, the best place to start is probably the Data Mining Application Developer's Guide. Here is the link to the 11.1 Application Developer's Guide.
    http://download.oracle.com/docs/cd/B28359_01/datamine.111/b28131/toc.htm
    The Data Mining PL/SQL API for creating data mining models is implemented in the DBMS_DATA_MINING package. The syntax of Oracle PL/SQL packages is documented in PL/SQL Packages and Types Reference. Here is the link to the chapter in the 11.1 version of that manual.
    http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28419/d_datmin.htm#i1062150
    The Data Mining functions for scoring (applying mining models to new data) are implemented as SQL functions. The syntax of Oracle SQL is documented in SQL Language Reference. Here is the link to the Data Mining SQL functions in the 11.1 version of that manual.
    http://download.oracle.com/docs/cd/B28359_01/server.111/b28286/functions001.htm#sthref953
    Hope this helps,
    Kathy
    Edited by: ktaylor on Nov 10, 2010 8:14 AM

  • 9i data mining : workspace, extensibility, RAC ??

    considering 9i in database data mining features:
    1) do the DM algorithms operate on relational workspaces or on analyitical workspaces (where does data reside)
    2) is there a possibility of implementing new algorithms (e.g. via something like the Data Cartridge API)
    3) how does DM behave in a Real Application Clusters setting: is model building by the DM algorithms performed in parallel
    could someone help on this?
    Thanks

    Darwin operates in an analytical workspace. You must bring the data to Darwin and it must be set up on a two dimensional vector space (1 row per record). You must convert transactional type data to this format
    Currently there are no new plans to implement any new algorithms inside of Darwin. We are currently working on the new data mining suite implemented in Oracle 9i called Oracle Data Mining (ODM). This version of data mining does operate within relational spaces uses a multitude of algorithms and handles both transactional and non transactional data
    Darwin does not take advantage of RAC because it is not implemented from the database. Darwin takes advantage of it's ability to perform the mining using parallel algorithms. Darwin takes advantage of Clutered hardware (SMP)such as machines like the Sun E6500. ODM does take advantage of RAC.
    I hope this helps. If you have any more techncial questions, lease feel free to contact me at [email protected]
    Thanks, Richard J. Solari
    null

  • How to design a churn Data Mining application

    Dear All,
    I am a beginning software engineer. I am interested in designing a churn data mining applications for telecom companies.
    My questions are:
    1. Can I use the ODM sample codes to do this for creating the models,lifts, and scoring, etc?
    2. How do I attach Java Swing front-end applications to the data mining in the Oracle 9i database server ?
    3. Are the scoring posted in the sample codes accurate and useful in life deployment?
    4. On the data warehouse for the data mining, what are the special considerations for the warehouse vis-vis dimensions, fact tables, etc?
    Regards,
    Olatuja Abayomi

    Thanks :)
    However, what i mean is the implementation (java file).
    For example, the Java RMI tutorial at http://java.sun.com/docs/books/tutorial/rmi/overview.html defines two interfaces on server side.
    One interface is for the Remote Interface, which has to be on server side.
    Another is an interface with generic type, which is
    public interface Task<T> {
        T execute();
    } Then both copiled interfaces (two class files) are compressed into a jar file, and this jar file needs to be reachable by both client and server side of the code.
    So, client side needs the implementation of interface Task.
    Or after we defined the two interface (Remote interface and Task interface) on server side, we also implement the Task interface
    on server side, then compile the server side and compress compiled interfaces and implementation (three cless files) into a jar file, and pass this
    jar file to client, so server needs no implementation for the interface Task, since the implementation is defined and compressed in the jar file already.
    I hope i explained better this time, or i am just lost at this point.

  • How to install data mining server?

    when i build classification model,i found error,i don't
    know how to install data mining server
    please help me thanks

    The data mining feature comes with the 9i/10g Enterprise database edition. If you have installed the Enterprise edition, you got the server. Look for the DM directory in your database installation for more information.

  • Oracle Data Integrator (ODI) vs Oracle Golden Gate

    We are about to start a new data warehouse project, which will require a data integration product and have the following questions:
    - ODI provides near real-time data warehousing support: - What is the difference between ODI's near-realtime data warehousing features and Oracle Golden Gate's real-time data integration?
    - How does Oracle Golden Gate achieve Real-time Data Integration? (What kind of non-invasive techniquire/procedures/processes does it use to achieve Real-time Data Integration?
    - Obviously with Oracle Golden Gate being the superior Data Integration product, what is the future of ODI?
    - Is there any product convergence planned for ODI and Oracle Golden Gate by Oracle corp. in the near/far future?
    - Most importantly, what product should we use to implement the new project: ODI or Oracle Golden Gate?
    - What is the easier product to learn/implement: ODI or Oracle Golden Gate?
    Others, please feel free to add to the above questions/concerns.
    Thanks for all your help.

    Hi,
    I tried to install the essbase driver adapter on ODI, but I can't connect to Essbase using topology manager. Anyone know about essbase drivers for ODI. I used ODI 10.1.3.4.
    Thanks all.
    Regards,
    Sumardi

  • Essbase Data Mining from Essbase Administration Service Console

    Hi there ,
    Have anyone had tried essbase data mining feature that can be use from EAS ? I tried to learn from dbag but seems we need more comprehensive step-by-step guidance on how to implement such feature..
    Thanks

    Can you try providing the port number together with the server name?
    If you are using the embedded http server then it is FAIRY:9000.
    The port number can vary (depending upon the selection you made)
    Also check Hy9eas.log under diagnostics/services folder and see any error message is there in that.
    Regards
    Celvin
    http://www.orahyplabs.com
    Please mark the answers as helpful/correct if applicable

  • Data Mining Framework SDK

    Hi,
    Is there a link where I can download the Essbase Datamining framework SDK?
    I would also like to read more about the licensing of the Essbase Data Mining features. Tried searching a lot but havent been able to find a singe link which can give any info on the Data Mining Framework SDK.
    Thanks,
    Neetesh

    Add-in for Excel?
    Ed Price, Power BI & SQL Server Customer Program Manager (Blog,
    Small Basic,
    Wiki Ninjas,
    Wiki)
    Answer an interesting question?
    Create a wiki article about it!

  • Data Mining SVM fails with ORA-40206

    While evaluating the Data Mining Option for Oracl 10.1.0.3.0 on Linux I have problems getting even a simple example to work.
    Here is what I do:
    I create a real simple table with three columns: id, x, y
    id comes from a sequence, y is aproximatly x*x, x is a random number.
    I then try to get a SVM Model for this data using the following statement:
    begin
        DBMS_DATA_MINING.CREATE_MODEL (
              'jens_test1',                --model_name            IN VARCHAR2,
              dbms_data_mining.regression, --  mining_function       IN VARCHAR2,
              'learndata', -- data_table_name       IN VARCHAR2,
              'id', -- case_id_column_name   IN VARCHAR2,
              'y' -- target_column_name    IN VARCHAR2 DEFAULT NULL,
    end;I get the following errormessage:
    [1]: (Error): ORA-40206: Ungültiger Einstellungswert für Einstellungsname SVMS_CONV_TOLERANCE ORA-06512: in "DMSYS.DBMS_DATA_MINING", Zeile 269 ORA-06512: in Zeile 2
    Which translates to something like 'invalid value for setting SVMS_CONV_TOLERANCE'
    I am using the default setting, so this error kind of surprises me.
    I found hints that this might be due to a formating problems, but changing the nls_numeric_characters and/or providing my own setting table with a value for SVMS_CONV_TOLERANCE using '.' or ',' as a decimal character created either the same error as above or a 'numeric or value error'
    Can anybody help with this problem or at least give a hint how to investigate further? I am completly stuck.
    regards
    Jens Schauder

    It looks like after setting nls_language to american and nls_territory to america it finally works. It takes a hell lot of time though.

  • Oracle Data Mining - How to use PREDICTION function with a regression model

    I've been searching this site for Data Mining Q&A specifically related to prediction function and I wasn't able to find something useful on this topic. So I hope that posting it as a new thread will get useful answers for a beginner in oracle data mining.
    So here is my issue with prediction function:
    Given a table with 17 weeks of sales for a given product, I would like to do a forecast to predict the sales for the week 18th.
    For that let's start preparing the necessary objects and data:
    CREATE TABLE T_SALES
    PURCHASE_WEEK DATE,
    WEEK NUMBER,
    SALES NUMBER
    SET DEFINE OFF;
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('11/27/2010 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 1, 55488);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('12/04/2010 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 2, 78336);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('12/11/2010 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 3, 77248);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('12/18/2010 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 4, 106624);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('12/25/2010 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 5, 104448);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('01/01/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 6, 90304);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('01/08/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 7, 44608);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('01/15/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 8, 95744);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('01/22/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 9, 129472);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('01/29/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 10, 110976);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('02/05/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 11, 139264);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('02/12/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 12, 87040);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('02/19/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 13, 47872);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('02/26/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 14, 120768);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('03/05/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 15, 98463.65);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('03/12/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 16, 67455.84);
    Insert into T_SALES
    (PURCHASE_WEEK, WEEK, SALES)
    Values
    (TO_DATE('3/19/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS'), 17, 100095.66);
    COMMIT;
    There are a lot of linear regression models and approaches for sales forecast out on the market, however I will focus on what oracle 11g offers i.e. package SYS.DBMS_DATA_MINING to create a model using regression as mining function and then, once the model is created, to apply prediction function on the model.
    Therefore I'll have to go through few steps:
    i) normalization of data
    CREATE OR REPLACE VIEW t_sales_norm AS
    SELECT week,
    sales,
    (sales - 91423.95)/27238.3693126778 sales_norm
    FROM t_sales;
    whereas the numerical values are the mean and the standard deviation:
    select avg(sales) from t_sales;
    91423.95
    select stddev(sales) from t_sales;
    27238.3693126778
    ii) auto-correlation. For the sake of simplicity, I will safely assume that there is no auto-correlation (no repetitive pattern in sales among the weeks). Therefore to define the lag data I will consider the whole set:
    CREATE OR REPLACE VIEW t_sales_lag AS
    SELECT a.*
    FROM (SELECT week,
    sales,
    LAG(sales_norm, 1) OVER (ORDER BY week) L1,
    LAG(sales_norm, 2) OVER (ORDER BY week) L2,
    LAG(sales_norm, 3) OVER (ORDER BY week) L3,
    LAG(sales_norm, 4) OVER (ORDER BY week) L4,
    LAG(sales_norm, 5) OVER (ORDER BY week) L5,
    LAG(sales_norm, 6) OVER (ORDER BY week) L6,
    LAG(sales_norm, 7) OVER (ORDER BY week) L7,
    LAG(sales_norm, 8) OVER (ORDER BY week) L8,
    LAG(sales_norm, 9) OVER (ORDER BY week) L9,
    LAG(sales_norm, 10) OVER (ORDER BY week) L10,
    LAG(sales_norm, 11) OVER (ORDER BY week) L11,
    LAG(sales_norm, 12) OVER (ORDER BY week) L12,
    LAG(sales_norm, 13) OVER (ORDER BY week) L13,
    LAG(sales_norm, 14) OVER (ORDER BY week) L14,
    LAG(sales_norm, 15) OVER (ORDER BY week) L15,
    LAG(sales_norm, 16) OVER (ORDER BY week) L16,
    LAG(sales_norm, 17) OVER (ORDER BY week) L17
    FROM t_sales_norm) a;
    iii) choosing the training data. Again, I will choose the whole set of 17 weeks, as for this discussion in not relevant how big should be the set of training data.
    CREATE OR REPLACE VIEW t_sales_train AS
    SELECT week, sales,
    L1, L2, L3, L4, L5, L6, L7, L8, L9, L10,
    L11, L12, L13, L14, L15, L16, L17
    FROM t_sales_lag a
    WHERE week >= 1 AND week <= 17;
    iv) build the model
    -- exec SYS.DBMS_DATA_MINING.DROP_MODEL('t_SVM');
    BEGIN
    sys.DBMS_DATA_MINING.CREATE_MODEL( model_name => 't_SVM',
    mining_function => dbms_data_mining.regression,
    data_table_name => 't_sales_train',
    case_id_column_name => 'week',
    target_column_name => 'sales');
    END;
    v) finally, where I am confused is applying the prediction function against this model and making sense of the results.
    On a search on Google I found 2 ways of applying this function to my case.
    One way is the following:
    SELECT week, sales,
    PREDICTION(t_SVM USING
    LAG(sales,1) OVER (ORDER BY week) as l1,
    LAG(sales,2) OVER (ORDER BY week) as l2,
    LAG(sales,3) OVER (ORDER BY week) as l3,
    LAG(sales,4) OVER (ORDER BY week) as l4,
    LAG(sales,5) OVER (ORDER BY week) as l5,
    LAG(sales,6) OVER (ORDER BY week) as l6,
    LAG(sales,7) OVER (ORDER BY week) as l7,
    LAG(sales,8) OVER (ORDER BY week) as l8,
    LAG(sales,9) OVER (ORDER BY week) as l9,
    LAG(sales,10) OVER (ORDER BY week) as l10,
    LAG(sales,11) OVER (ORDER BY week) as l11,
    LAG(sales,12) OVER (ORDER BY week) as l12,
    LAG(sales,13) OVER (ORDER BY week) as l13,
    LAG(sales,14) OVER (ORDER BY week) as l14,
    LAG(sales,15) OVER (ORDER BY week) as l15,
    LAG(sales,16) OVER (ORDER BY week) as l16,
    LAG(sales,17) OVER (ORDER BY week) as l17
    ) pred
    FROM t_sales a;
    WEEK, SALES, PREDICTION
    1, 55488, 68861.084076412
    2, 78336, 104816.995823913
    3, 77248, 104816.995823913
    4, 106624, 104816.995823913
    As you can see for the first row there is a value of 68861.084 and for the rest of 16 values is always one and the same 104816.995.
    Question: where is my week 18 prediction ? or maybe I should say which one is it ?
    Another way of using prediction even more confusing is against the lag table:
    SELECT week, sales,
    PREDICTION(t_svm USING a.*) pred
    FROM t_sales_lag a;
    WEEK, SALES, PREDICTION
    1, 55488, 68861.084076412
    2, 78336, 75512.3642096908
    3, 77248, 85711.5003385927
    4, 106624, 98160.5009687461
    Each row out of 17, its own 'prediction' result.
    Same question: which one is my week 18th prediction ?
    Thank you very much for all help that you can provide on this matter.
    It is as always highly appreciated.
    Serge F.

    Kindly let me know how to give input to predict the values for example script to create model is as follows
    drop table data_4svm
    drop table svm_settings
    begin
    dbms_data_mining.drop_model('MODEL_SVMR1');
    CREATE TABLE data_4svm (
    id NUMBER,
    a NUMBER,
    b NUMBER
    INSERT INTO data_4svm VALUES (1,0,0);
    INSERT INTO data_4svm VALUES (2,1,1);
    INSERT INTO data_4svm VALUES (3,2,4);
    INSERT INTO data_4svm VALUES (4,3,9);
    commit;
    --setting table
    CREATE TABLE svm_settings
    setting_name VARCHAR2(30),
    setting_value VARCHAR2(30)
    --settings
    BEGIN
    INSERT INTO svm_settings (setting_name, setting_value) VALUES
    (dbms_data_mining.algo_name, dbms_data_mining.algo_support_vector_machines);
    INSERT INTO svm_settings (setting_name, setting_value) VALUES
    (dbms_data_mining.svms_kernel_function, dbms_data_mining.svms_linear);
    INSERT INTO svm_settings (setting_name, setting_value) VALUES
    (dbms_data_mining.svms_active_learning, dbms_data_mining.svms_al_enable);
    COMMIT;
    END;
    --create model
    BEGIN
    DBMS_DATA_MINING.CREATE_MODEL(
    model_name => 'Model_SVMR1',
    mining_function => dbms_data_mining.regression,
    data_table_name => 'data_4svm',
    case_id_column_name => 'ID',
    target_column_name => 'B',
    settings_table_name => 'svm_settings');
    END;
    --to show the out put
    select class, attribute_name, attribute_value, coefficient
    from table(dbms_data_mining.get_model_details_svm('MODEL_SVMR1')) a, table(a.attribute_set) b
    order by abs(coefficient) desc
    -- to get predicted values (Q1)
    SELECT PREDICTION(MODEL_SVMR1 USING *
    ) pred
    FROM data_4svm a;
    Here i am not sure how to predict B values . Please suggest the proper usage . Moreover In GUI (.NET windows form ) how user can give input and system can respond using the Q1

  • How to get the Oracle Data Mining

    Hi
    I downloaded Oracle Database 10g r2 on Oracle's download website, and I want the ODM, but it is said in the white paper that ODM is a priced option. I'd like to know how to get it.

    Data Mining is a priced option shipped with Oracle Enterprise Edition. You can get Data Mining option by installing Oracle 10gR2 and select 'general purpose' with the pre-configured database. Data Mining option is installed as default in that choice.
    If for production purposes, customers do need to purchase Data Mining option lisence through Oracle sales.
    Xiafang

Maybe you are looking for