Migration - MySQL to Oracle - do not generate data files

Hello

I have been using the SQL Developer migration Assistant to move data from a MySQL 5 database to an Oracle 11 g server.
I used it successfully a couple of times and its has all worked.

However, I am currently having a problem whereby there is no offline data file generated. Control files and all other scripts generated don't... just no data file.
It worked before, so I'm a bit puzzled as to why no logner work.

I looked at newspapers of migration information and there is no errors shown - datamove is marked as success.
I tried deleting and recreating rhe repository migration and checked all grants and privs.

Is there an error message then it would be something to continue but have tried several times and checked everything I can think.

I also tried the approach of migration command-line... same thing. Everything works fine... no errors... but only the table creation and control script files are generated.
The schema of the source is very simple and there is only the tables to migrate... no procedure or anything else.

Can anyone suggest anything?

Thank you very much
Mike

Hi Mike,.

I'm so clear.
You use SQL Developer 3.0?
You walked through the migration wizard and choose Move Offline mode data.
The generation of DDL files are created as are the scripts to move data.
But no data (DAT) file is created and no data has been entered in the Oracle target tables.

With offline data move, Developer SQL generates (saved in your project, under the DataMove dir directory) 2 sets of scripts.
(a) a set of scripts to unload data from MySQL to DAT files.
(b) a set of scripts to load data from the DAT files in the Oracle target tables.
These scripts must be run by hand, specifying the details for the source databases MySQL and Oracle target.

"no offline data file generated. Control files and all other scripts generated don't... just no data file. »
«.. . but only the creation and control file table scripts are generated. »

What you mean
(1) the DAT files are not generated automatically. This should, if we need to run the scripts yourself
(2) after manually running the scripts that the DAT are not present, or that the DAT files are present, but the data does not load in Oracle tables.
(3) the scripts to move data in offline mode does not get generated

Kind regards
Dermot
SQL development team.

Tags: Database

Similar Questions

  • RMAN-05556: not all data files have backups can be picked up at SNA

    Dear all,

    By RMAN cloning in 11.2.0.3 database with ebs 11i.

    We get below error.

    RMAN-00571: ===========================================================

    RMAN-00569: = ERROR MESSAGE STACK FOLLOWS =.

    RMAN-00571: ===========================================================

    RMAN-03002: failure of Db in dual at 03/07/2015 15:36:20

    RMAN-05501: abandonment of duplicate target database

    RMAN-05556: not all data files have backups can be recovered on SNA 15901715

    991

    RMAN-03015: an error has occurred in the script stored memory Script

    RMAN-06026: some targets not found - abandonment of restoration

    RMAN-06100: no channel to restore a backup or a copy of the data file 94

    RMAN-06100: no channel to restore a backup or a copy of the data file 93

    RMAN-06100: no channel to restore a backup or a copy of the data file 92

    RMAN-06100: no channel to restore a backup or a copy of the data file 91

    RMAN-06100: no channel to restore a backup or a copy of the data file 90

    RMAN-06100: no channel to restore a backup or a copy of the data file 89

    RMAN-06100: no channel to restore a backup or a copy of the data file 88

    RMAN-06100: no channel to restore a backup or a copy of the data file 87

    RMAN-06100: no channel to restore a backup or a copy of the data file 86

    RMAN-06100: no channel to restore a backup or a copy of the data file 85

    RMAN-06100: no channel to restore a backup or a copy of the data file 84

    RMAN-06100: no channel to restore a backup or a copy of the data file 83

    RMAN-06100: no channel to restore a backup or a copy of the data file 82

    RMAN-06100: no channel to restore a backup or a copy of the data file 81

    RMAN-06100: no channel to restore a backup or a copy of the data file 80

    RMAN-06100: no channel to restore a backup or a copy of the data file 79

    RMAN-06100: no channel to restore a backup or a copy of the data file 78

    RMAN-06100: no channel to restore a backup or a copy of the data file 77

    RMAN-06100: no channel to restore a backup or a copy of the data file 76

    RMAN-06100: no channel to restore a backup or a copy of the data file 75

    RMAN-06100: no channel to restore a backup or a copy of the data file 74

    RMAN-06100: no channel to restore a backup or a copy of the data file 73

    RMAN-06100: no channel to restore a backup or a copy of the data file 72

    RMAN-06100: no channel to restore a backup or a copy of the data file 71

    RMAN-06100: no channel to restore a backup or a copy of the data file 70

    RMAN-06100: no channel to restore a backup or a copy of the data file 69

    RMAN-06100: no channel to restore a backup or a copy of the data file 68

    RMAN-06100: no channel to restore a backup or a copy of the data file 67

    RMAN-06100: no channel to restore a backup or a copy of the data file 66

    RMAN-06100: no channel to restore a backup or a copy of the data file 65

    RMAN-06100: no channel to restore a backup or a copy of the data file 64

    RMAN-06100: no channel to restore a backup or a copy of the data file 63

    RMAN-06100: no channel to restore a backup or a copy of the data file 62

    RMAN-06100: no channel to restore a backup or a copy of the data file 61

    RMAN-06100: no channel to restore a backup or a copy of the data file 60

    RMAN-06100: no channel to restore a backup or a copy of the data file 59

    RMAN-06100: no channel to restore a backup or a copy of the data file 58

    RMAN-06100: no channel to restore a backup or a copy of the data file 57

    RMAN-06100: no channel to restore a backup or a copy of the data file 56

    RMAN-06100: no channel to restore a backup or a copy of the data file 55

    RMAN-06100: no channel to restore a backup or a copy of the data file 54

    RMAN-06100: no channel to restore a backup or a copy of the data file 53

    RMAN-06100: no channel to restore a backup or a copy of the data file 52

    RMAN-06100: no channel to restore a backup or a copy of the data file 51

    RMAN-06100: no channel to restore a backup or a copy of the data file 50

    RMAN-06100: no channel to restore a backup or a copy of the data file 49

    RMAN-06100: no channel to restore a backup or a copy of the data file 48

    RMAN-06100: no channel to restore a backup or a copy of the data file 47

    RMAN-06100: no channel to restore a backup or a copy of the data file 46

    RMAN-06100: no channel to restore a backup or a copy of the data file 45

    RMAN-06100: no channel to restore a backup or a copy of the data file 44

    RMAN-06100: no channel to restore a backup or a copy of the data file 43

    RMAN-06100: no channel to restore a backup or a copy of the data file 42

    RMAN-06100: no channel to restore a backup or a copy of the data file 41

    RMAN-06100: no channel to restore a backup or a copy of the data file 40

    RMAN-06100: no channel to restore a backup or a copy of the data file 39

    RMAN-06100: no channel to restore a backup or a copy of the data file 38

    RMAN-06100: no channel to restore a backup or a copy of the data file 37

    RMAN-06100: no channel to restore a backup or a copy of the data file 36

    RMAN-06100: no channel to restore a backup or a copy of the data file 35

    RMAN-06100: no channel to restore a backup or a copy of the data file 34

    RMAN-06100: no channel to restore a backup or a copy of the data file 33

    RMAN-06100: no channel to restore a backup or a copy of the data file 32

    RMAN-06100: no channel to restore a backup or a copy of the data file 31

    RMAN-06100: no channel to restore a backup or a copy of the data file 30

    RMAN-06100: no channel to restore a backup or a copy of the data file 29

    RMAN-06100: no channel to restore a backup or a copy of the data file 28

    RMAN-06100: no channel to restore a backup or a copy of the data file 27

    RMAN-06100: no channel to restore a backup or a copy of the data file 26

    RMAN-06100: no channel to restore a backup or a copy of the data file 25

    RMAN-06100: no channel to restore a backup or a copy of the data file 24

    RMAN-06100: no channel to restore a backup or a copy of the data file 23

    RMAN-06100: no channel to restore a backup or a copy of the data file 22

    RMAN-06100: no channel to restore a backup or a copy of the data file 21

    RMAN-06100: no channel to restore a backup or a copy of the data file 20

    RMAN-06100: no channel to restore a backup or a copy of the data file 19

    RMAN-06100: no channel to restore a backup or a copy of the data file 18

    RMAN-06100: no channel to restore a backup or a copy of the data file 17

    RMAN-06100: no channel to restore a backup or a copy of the data file 16

    RMAN-06100: no channel to restore a backup or a copy of the data file 15

    RMAN-06100: no channel to restore a backup or a copy of the data file 14

    RMAN-06100: no channel to restore a backup or a copy of the data file 13

    RMAN-06100: no channel to restore a backup or a copy of the data file 12

    RMAN-06100: no channel to restore a backup or a copy of the data file 11

    RMAN-06100: no channel to restore a backup or a copy of the data file 10

    RMAN-06100: no channel to restore a backup or a copy of the data file 9

    RMAN-06100: no channel to restore a backup or a copy of the data file 8

    RMAN-06100: no channel to restore a backup or a copy of the data file 7

    RMAN-06100: no channel to restore a backup or a copy of the data file 6

    RMAN-06100: no channel to restore a backup or a copy of the data file 5

    RMAN-06100: no channel to restore a backup or a copy of the data file 4

    RMAN-06100: no channel to restore a backup or a copy of the data file 3

    RMAN-06100: no channel to restore a backup or a copy of the data file 2

    RMAN-06100: no channel to restore a backup or a copy of the data file 1

    Concerning

    Villi Kumar

    Dear all,

    Solution:

    Location of the data file is not correct that we are mentioned in the file (init.ora) settings.

    Change the location of data file settings.

    Test the issue again.

    Concerning

    Villi Kumar

  • Why sometimes Eclipse do not generate alx file and cod?

    Hello everyone, I have a strange question, sometimes, when I'm programming and to run my applications in the Simulator, everything seems fine, but sometimes after making some changes in my source (add new classes) and running againg the application simply don't change absolutely nothing, I saw my files and I have notice that when this happens because the alx file and cod are not generated by eclipse why this, happen is because of the way of programming?

    Thanks for your time!

    See the link below:

    http://www.BlackBerry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/796557/800738/800901/...

    And also check out the link in my signature for some basic tips on the installation program.

  • Removig DB on ASM with DBCA do not delete data files

    Hello
    I have a 11.2.0.3 db on a two node cluster (oracle) linux 64-bit.
    Yesterday, I created a database on ASM named RACDB.
    Today I deleted it with DBCA and I recreated.
    Look in ASM I see that this old data file already exists.
    Why? Is there a procedure to purge unused data files?

    Thank you

    deleting a database with DBCA should have deleted data files, online newspapers, controlfiles, etc..

    Why? Is there a procedure to purge unused data files?

    no procedure to do this, just make your own script/checks and manually delete

  • Oracle query to generate date and calculate fees

    Hi, please help me to create a query to get the end result of both tables as below

     CREATE TABLE detention_charge_slot
       (slot_no NUMBER(5),
      from_days NUMBER(10),
      to_days NUMBER(10),
      charge_amount NUMBER(10,2));
    
     INSERT INTO detention_charge_slot  VALUES (1,1,4,0);
     INSERT INTO detention_charge_slot  VALUES (2,5,9,10);
     INSERT INTO detention_charge_slot  VALUES (3,10,14,20);
     INSERT INTO detention_charge_slot  VALUES (4,15,999,25);
    
       CREATE TABLE detention_invoice
       (invoice_no NUMBER(10),
      invoice_dt DATE,
      delivery_dt DATE);
    
       INSERT INTO detention_invoice VALUES(1,'10-JAN-2015','25-JAN-2015');
    

    Where expected result 1 = Invoice_no:

    Start_date End_date Days Charge_Amount
    JANUARY 10, 2015JANUARY 13, 201540
    JANUARY 14, 201518 JANUARY 2015510
    19 JANUARY 2015JANUARY 23, 2015520
    JANUARY 24, 201525 JANUARY 2015225

    If you expect more than one line in DETENTION_INVOICE, use the following query

    WITH DATES

    AS

    (SELECT DI. INVOICE_DT + FROM_DAYS - 1 START_DATE,

    LEAST (DI. INVOICE_DT + TO_DAYS - 1, DELIVERY_DT) END_DATE.

    CHARGE_AMOUNT

    OF DCS, DETENTION_INVOICE DI DETENTION_CHARGE_SLOT

    where di.invoice_no = 1)

    SELECT start_date, end_date - + 1 days START_DATE, end_date, charge_amount

    OF DATES

  • Phones not generating MS files

    Hi guys!

    Why phones are not MS file generation? That's what they produce for

    123 0 23 August 2012 21:48:18 + 06:00 sa/vrf1

    124 61 23 August 2012 21:48:36 + 0600 STI/SEPDEFAULT.cnf

    125 3304 23 August 2012 21:48:36 + 0600 its/vrf1/XMLDefault.cnf.xml

    126 596 23 August 2012 21:48:36 + 0600 its/vrf1/XMLDefault7902.cnf.xml

    127 1044 23 August 2012 21:48:36 + 0600 its/vrf1/XMLDefault7905.cnf.xml

    128 1360 23 August 2012 21:48:38 + 06:00 its/vrf1/XMLDefault7906.cnf.xml

    129 674 23 August 2012 21:48:38 + 06:00 its/vrf1/XMLDefault7910.cnf.xml

    130 1360 23 August 2012 21:48:38 + 06:00 its/vrf1/XMLDefault7911.cnf.xml

    131 1072 23 August 2012 21:48:38 + 06:00 its/vrf1/XMLDefault7912.cnf.xml

    132 1044 23 August 2012 21:48:40 + 06:00 its/vrf1/XMLDefault7920.cnf.xml

    133 1286 23 August 2012 21:48:40 + 06:00 its/vrf1/XMLDefault7921.cnf.xml

    134 1292 23 August 2012 21:48:40 + 06:00 its/vrf1/XMLDefault7925.cnf.xml

    135 1360 23 August 2012 21:48:40 + 06:00 its/vrf1/XMLDefault7931.cnf.xml

    136 621 23 August 2012 21:48:40 + 06:00 its/vrf1/XMLDefault7935.cnf.xml

    137 621 23 August 2012 21:48:42 + 06:00 its/vrf1/XMLDefault7936.cnf.xml

    138 1360 23 August 2012 21:48:42 + 06:00 its/vrf1/XMLDefault7937.cnf.xml

    139 1150 23 August 2012 21:48:42 + 06:00 its/vrf1/XMLDefault7940.cnf.xml

    140-1324 23 August 2012 21:48:42 + 06:00 its/vrf1/XMLDefault7940-7914-1.cnf.xml

    141 1312 23 August 2012 21:48:42 + 06:00 its/vrf1/XMLDefault7940-7915-12-1.cnf.xml

    142 1312 23 August 2012 21:48:44 + 0600 its/vrf1/XMLDefault7940-7915-24-1.cnf.xml

    143 1312 23 August 2012 21:48:44 + 0600 its/vrf1/XMLDefault7940-7916-12-1.cnf.xml

    144 1312 23 August 2012 21:48:44 + 0600 its/vrf1/XMLDefault7940-7916-24-1.cnf.xml

    145 1467 23 August 2012 21:48:44 + 0600 its/vrf1/XMLDefault7940-7914-2.cnf.xml

    146 1443 23 August 2012 21:48:46 + 06:00 its/vrf1/XMLDefault7940-7915-12-2.cnf.xml

    147 1443 23 August 2012 21:48:46 + 06:00 its/vrf1/XMLDefault7940-7915-24-2.cnf.xml

    148 1443 23 August 2012 21:48:46 + 06:00 its/vrf1/XMLDefault7940-7916-12-2.cnf.xml

    149 1443 23 August 2012 21:48:46 + 06:00 its/vrf1/XMLDefault7940-7916-24-2.cnf.xml

    150 1360 23 August 2012 21:48:48 + 06:00 its/vrf1/XMLDefault7941.cnf.xml

    151 1362 23 August 2012 21:48:48 + 06:00 its/vrf1/XMLDefault7941GE.cnf.xml

    152 1360 23 August 2012 21:48:48 + 06:00 its/vrf1/XMLDefault7942.cnf.xml

    153 1360 23 August 2012 21:48:48 + 06:00 its/vrf1/XMLDefault7945.cnf.xml

    154 1150 23 August 2012 21:48:48 + 06:00 its/vrf1/XMLDefault7960.cnf.xml

    155 1324 23 August 2012 21:48:50 + 06:00 its/vrf1/XMLDefault7960-7914-1.cnf.xml

    156 1312 23 August 2012 21:48:50 + 06:00 its/vrf1/XMLDefault7960-7915-12-1.cnf.xml

    157 1312 23 August 2012 21:48:50 + 06:00 its/vrf1/XMLDefault7960-7915-24-1.cnf.xml

    158 1312 23 August 2012 21:48:50 + 06:00 its/vrf1/XMLDefault7960-7916-12-1.cnf.xml

    159 1312 23 August 2012 21:48:52 + 06:00 its/vrf1/XMLDefault7960-7916-24-1.cnf.xml

    160 1467 23 August 2012 21:48:52 + 06:00 its/vrf1/XMLDefault7960-7914-2.cnf.xml

    161 1443 23 August 2012 21:48:52 + 06:00 its/vrf1/XMLDefault7960-7915-12-2.cnf.xml

    162 1443 23 August 2012 21:48:52 + 06:00 its/vrf1/XMLDefault7960-7915-24-2.cnf.xml

    163 1443 23 August 2012 21:48:52 + 06:00 its/vrf1/XMLDefault7960-7916-12-2.cnf.xml

    164 1443 23 August 2012 21:48:54 + 06:00 its/vrf1/XMLDefault7960-7916-24-2.cnf.xml

    No,

    I mean that when you use the command 'create the cnf' it should automatically generate this config

    Please note all useful posts

    «' Nature is too thin a screen, the glory of the omnipresent God bursts through it all "-Waldo"»»

  • Could not import data files to the aba format or mdb.bak

    My operating system has a virus that resulted in the reinstallation of the operating system since I was an old m105 Palm, I did no original software... So I downloaded the software palmOne and then when I tried to import my file of address aba. file, it does not recognize.

    This is very important information for me what I do?

    OK, here's where we are at. If the files you have, they are Palm desktop 6.2 (and therefore the .mdb format).

    There are a few things that we can try.

    You have the file address.aba.old and it looks like a pretty nice size file.

    Rename address.aba that I hope that the name of the file that he had previously.

    Try to import that in palm desktop.

    IF this does not work then proceed to the next step.

    Go to www.palm.com/us and download palm desktop 6.2.

    Once you have installed create a username in palm desktop, and then open Palm Desktop and switch between each of the applications on the left side, this will create all of their records.

    Now that you have this configuration navigate to start/documents/palm os desktop/user name

    User name will be the name of hotsync, you created in palm desktop.

    When you go to this folder, you will see addresses, calendar, etc.

    Now, open the folder of the address where you will see a file address.mdb delete it. Then take the address.mdb.old file and rename it address.mdb and throw to the folder of the address.

    Close this and reopen the palm desktop and see if you see your address.

    I know that sounds quite confusing, but it sounds really more confusing it is.

    One thing that I recommend is little matter that do not cut and paste, copy always this way you will always have the original files in case something goes wrong.

    Message relates to: Centro (Sprint)

  • Edge animate not generate css file

    All-

    I've been going through some tutorials animated edge online and most of them refer to editing the CSS exteranl file that generates edge.  I can't find this file.  Indeed, the styles are incorporated into the html file.  I've updated to the latest version of the edge, but I can't get the software to generate a css file.  Any ideas.

    See you soon

    Zontaluma-

    Have you looked in the file: pageName_edge.js?  It would be in the same folder as the rest of your files from edge.  Edge combines the css and js files for speed...

    James

  • MySQL to Oracle Migration offline: scripts incorrectly generated for tables

    Hello

    I used SQL Developer 3.0.4 to migrate Mysql to Oracle databases.

    I have the following errors on the charger (oracle_ctl.sh) scripts to run:

    SQL * Loader-2026: the charge was dropped because SQL Loader cannot continue.
    SQL * Loader-500: could not open the file (data / framework_perdadepacotes_diari.txt)


    The "framework_perdadepacotes_horario.txt" dump file is generated by mysqlsdump with the original mysql table name and ".txt" sufix:
    -excerpt from unload_script.sh
    mysqldump-u $username - p $server h $ t socket=/u01/mysqlmulti/mysql2/mysqld2.sock port password data = 3312 fields terminated by = "< EOFD >" fields escaped by = ""-lines terminated by = "< EORD >" "dxdb" "framework_perdadepacotes_horario" "

    but sql loader controlfile makes reference to the file by using the new name of the oracle table (in this case, that the new name is truncated to 30 characters):
    --
    load data
    INFILE ' data / framework_perdadepacotes_diari.txt ".
    "str"< EORD >"
    in the dxdb.framework_perdadepacotes_diari table


    Another instance of the same problem, but in this case the table name starts wth "_":
    -of unload_script.sh
    mysqldump-h $server u $username - p$ password t data fields terminated by = "< EOFD >" fields escaped by = ""-lines terminated by = "< EORD >" "netdb" "_Clientes" "

    file name generated by mysqldump: "_Clientes.txt."
    CTL file:
    load data
    INFILE ' data / CLIENTES_1.txt ".
    "str"< EORD >"
    in the CLIENTES_1 table

    Is this a bug, or are we supposed to manually fix the scripts for these cases?

    Thank you

    Edited by: user12099785 11/10/2011 06:11

    Currently, you have to fix manually because there was no bug recorded for this question. I have now filed the bug and it will be if all goes well fixed in one of the next versions to come.

  • Import MYSQL to Oracle Blob

    Our team is planning to migrate from mysql to oracle. They provided a file in text format which produce using the mysqldump utility, and I can find the sql statement in this file. But I do not see file contain some raw data associated with characters of blob. Can I import data from text/number, but how can I import data blob in oracle using the sql statement or tool. Any idea

    Use SQL * Developer.

    Here is a nice HOWTO move data from MySQL to ORACLE.

    Migration of MySQL

    MK

  • SΔ DG of mysql to oracle very slow for inserts

    services of het configured on the gateway to oracle to mysql 5.6 11.2.0.4

    Have a table I want you store in oracle.  1000 lines.

    On mysql: create view vw_mysql_t1 as select my_mysql_table columns.

    Create on Oracle: view Vw_ora as select vw_mysql_t1@mysql_link columns

    On oracle: select * from vw_ora data return data in 3-4 seconds.

    However, try an insert for more data

    insert into a_table_on_oracle

    (select * from vw_ora)

    It takes 11-12 minutes.

    create table as or insert into the same performance.  Tried to insert only 1 line and the same performance 11-12 minutes.  any ideas?

    I found the answer in the do not generate trace file AND the problem of performance here

    slow dg4msql queries

    Our listener is configured to run as a user of the GRID.  Oracle home is owner by default ORACLE user.  GRID had no permissions to write the trace file in ORACLE_HOME/hs/log directory.

    chmod-R $777 ORACLE_HOME/hs/log

    Then the trace file generated.  When I started to watch it, the plot was already.  somebody did note in this post that tracing can create problems with performance.  I never even thought to try it without tracing, so I changed the tracing off and all performance problems went away.      Thanks for your help Mike.  do you good work.

  • ORA-01503: CREATE CONTROLFILE failed ORA-01160: file is not a data ORA file

    Hi all
    I tried to re-create a control file as it is not present, I am facing the following error.
    Plaese help.

    1. CREATE CONTROLFILE REUSE DATABASE 'TEST' RESETLOGS ARCHIVELOG
    MAXLOGFILES 2 5
    3 MAXLOGMEMBERS 3
    4 MAXDATAFILES 14
    MAXINSTANCES 5 1
    6 MAXLOGHISTORY 226
    LOGFILE 7
    GROUP 8 1 ' C:\oracle\product\10.2.0\oradata\TEST\REDO01. NEWSPAPER "SIZE M 50,
    9 GROUP 2 ' C:\oracle\product\10.2.0\oradata\TEST\REDO02. NEWSPAPER "SIZE M 50,
    10 GROUP 3 ' C:\oracle\product\10.2.0\oradata\TEST\REDO03. NEWSPAPER "SIZE M 50
    DATAFILE 11
    12 ' C:\oracle\product\10.2.0\oradata\TEST\SYSTEM01. DBF',.
    13 ' C:\oracle\product\10.2.0\oradata\TEST\UNDOTBS01. DBF',.
    14 ' C:\oracle\product\10.2.0\oradata\TEST\EXAMPLE01. DBF',.
    15 ' C:\oracle\product\10.2.0\oradata\TEST\TEMP01. DBF',.
    16 ' C:\oracle\product\10.2.0\oradata\TEST\SYSAUX01. DBF',.
    17 ' C:\oracle\product\10.2.0\oradata\TEST\USERS01. DBF'
    18 * CHARACTER SET WE8MSWIN1252
    SQL > /.
    CREATE CONTROLFILE REUSE DATABASE 'TEST' RESETLOGS ARCHIVELOG
    *
    ERROR on line 1:
    ORA-01503: CREATE CONTROLFILE failed
    ORA-01160: the file is not a data file
    ORA-01110: data file: ' C:\oracle\product\10.2.0\oradata\TEST\TEMP01. DBF'

    Rajini.V wrote:
    Hi Fiedi,
    Thanku for Quick response.

    I created could controlfile now, I must add datafile temp01.dbf
    How is it already in the path statement.

    Rajini.V

    You can use command below

    alter tablespace temp add tempfile 'C:\oracle\product\10.2.0\oradata\TEST\TEMP01.DBF' reuse;
    

    See you soon

  • Foreground of Oracle process to access data under Linux files

    As far as I know, processes user in an Oracle database running the application code, but the processes of database running Oracle database server code (server process analyze and execute the SQL statements issued through the app, read data of data files blocks and return the results to the application.) Background treats the archive logs, update the headers of all the data files to save the details of the control point, written content of the buffers of data files, runs the recovery if necessary, etc.)

    However, I could see the oracle user processes to access data files in my Oracle database. When I look for the processes to access data belonging to the tablespace files "recprov", I get the following:

    [root@ymir ~] # lsof | grep recprov
    Oracle Oracle 465 11u REG 8.18 6291464192 /ora2/oradata/essepr3/recprov_tb_01.dbf 48496658
    Oracle Oracle 465 13u REG 8.18 4823457792 /ora2/oradata/essepr3/recprov_tb_02.dbf 48496659
    Oracle Oracle 465 15u REG 8.18 4823457792 /ora2/oradata/essepr3/recprov_tb_02.dbf 48496659
    Oracle Oracle 964 11u REG 8.18 4823457792 /ora2/oradata/essepr3/recprov_tb_02.dbf 48496659
    Oracle Oracle 964 13u REG 8.18 4823457792 /ora2/oradata/essepr3/recprov_tb_02.dbf 48496659
    Oracle Oracle 964 14u REG 8.18 6291464192 /ora2/oradata/essepr3/recprov_tb_01.dbf 48496658
    Oracle Oracle 13364 14u REG 8.18 4823457792 /ora2/oradata/essepr3/recprov_tb_02.dbf 48496659
    Oracle Oracle 13364 76u REG 8.18 6291464192 /ora2/oradata/essepr3/recprov_tb_01.dbf 48496658
    Oracle Oracle 16445 17u REG 8.18 4823457792 /ora2/oradata/essepr3/recprov_tb_02.dbf 48496659
    Oracle Oracle 16445 18u REG 8.18 6291464192 /ora2/oradata/essepr3/recprov_tb_01.dbf 48496658
    Oracle Oracle 20522 REG 8.18 4823457792 /ora2/oradata/essepr3/recprov_tb_02.dbf 48496659 82uW
    Oracle Oracle 20522 REG 8.18 6291464192 /ora2/oradata/essepr3/recprov_tb_01.dbf 48496658 122uW
    Oracle Oracle 20532 44u REG 8.18 4823457792 /ora2/oradata/essepr3/recprov_tb_02.dbf 48496659
    Oracle Oracle 20532 75u REG 8.18 6291464192 /ora2/oradata/essepr3/recprov_tb_01.dbf 48496658
    Oracle Oracle 20534 17u REG 8.18 4823457792 /ora2/oradata/essepr3/recprov_tb_02.dbf 48496659
    Oracle Oracle 20534 79u REG 8.18 6291464192 /ora2/oradata/essepr3/recprov_tb_01.dbf 48496658

    As you can see, there are 7 oracle processes that access data files: 4 processes user and 3 background processes:

    [root@ymir ~] # ps - ef
    ...
    Oracle 465 1 Jan27 0? 00:00:23 oracleessepr3 (LOCAL = NO)
    Oracle 964 1 Jan27 0? 00:00:25 oracleessepr3 (LOCAL = NO)
    Oracle 13364 1 0 Jan13? 02:45:02 oracleessepr3 (LOCAL = NO)
    Oracle 16445 1 0 Jan21? 00:00:05 oracleessepr3 (LOCAL = NO)
    20522 1 0 2009 Oracle? 00:09:59 ora_dbw0_essepr3
    20532 1 0 2009 Oracle? 00:04:24 ora_ckpt_essepr3
    20534 1 0 2009 Oracle? 00:04:10 ora_smon_essepr3
    ...

    And I confirmed this information from the data base repository:

    SQL > select p.SPID, SSE. TYPE, SSE. Username, SSE. MACHINE, SSE. PROGRAM
    session $ v ESS, v$ process p
    where p.SPID (465, 964, 13364, 16445, 20522, 20532, 20534) and SES. PADDR = p.ADDR;

    USER NAME OF TYPE SPID MACHINE PROGRAM
    ----- ----------- --------------- --------------- ---------------------------------------------------------
    20522 BACKGROUND dbserver (DBW0) oracle@dbserver
    20532 BACKGROUND dbserver oracle@dbserver (CKPT)
    20534 BACKGROUND dbserver oracle@dbserver (SMON)
    13364 USER DBSNMP dbserver emagent@dbserver (TNS V1 - V3)
    964 RECPROV USER appserver JDBC Thin Client
    16445 USER SYSTEM userPC PlSqlDev.exe
    465 RECPROV USER appserver JDBC Thin Client

    * RECPROV is the name of the user of the application database.

    My question is, why are there user processes to access data files? I think that it does not match the process architecture defined by Oracle. And most importantly, it does not mean a security leak in the database?

    DB version: 10.2.0.3, dedicated
    The Linux Version: Linux 2.6.18 - 53.el5xen #1 SMP Sat Nov 10 19:46:06 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux

    Thanks in advance

    Hello

    There seems to be some confusion, even in the Oracle documentation, in terms of nomenclature.

    Think of it this way. There is the client program that connects to Oracle, such as SQL * Plus, Toad, custom, etc. written application. This program runs on the client. This may or may not be on the database server.

    Then there's the Oracle database server process. They run always on the database server. These processes are of two types, the USER and the background.

    You can see:

    SQL> select background,count(*) from v$process group by background;
    
    B   COUNT(*)
    - ----------
              65
    1         37
    

    Here are copies of the file binary oracle attach directly to the SGA and interact with database files. The binary oracle works with several different "personalities" based on the different purposes, he is currently serving. The type of background process, are divided into different specific methods for specific purposes.
    Yet once, observe:

    SQL> select pname from v$process where background = 1;
    
    PNAME
    -----
    PMON
    VKTM
    GEN0
    DIAG
    DBRM
    PING
    PSP0
    ACMS
    DIA0
    LMON
    LMD0
    
    PNAME
    -----
    LMS0
    LMS1
    RMS0
    LMHB
    MMAN
    DBW0
    DBW1
    LGWR
    CKPT
    SMON
    RECO
    
    PNAME
    -----
    RBAL
    ASMB
    MMON
    MMNL
    MARK
    LCK0
    RSMN
    GTX0
    SMCO
    W000
    RCBG
    
    PNAME
    -----
    QMNC
    Q001
    CJQ0
    Q005
    
    37 rows selected.
    

    Thus, each background process serves a different purpose. For example. DBW0 concerns only to write data from the buffer cache data files and maintaining all data structures associated with it. Each background process above serves a different purpose, I will not go into all. Generally, the background processes start up time of instance startup, even though some may be started on demand, at a certain time after the start of the proceeding.

    Now, consider a dedicated server model. When you connect to the database by using SQL * Plus, for example, you run the binary "sqlplus". Assume that you are connected via SQL * Net. In this case, sqlplus connects to the listener, the listener creates an oracle server process, type 'USER '. This process always runs on the database server. It runs under the user 'oracle', and it provides your real and direct interface to the database. This user can interact with the database and read the database files directly.

    Mainly, your server processes the USER will read the data from the cache buffers and, in the case of an absence of cache, will read the data in the data files and loading into the buffer cache. In addition, according to the code path, it can directly read or write to the datafiles, bypassing the buffer cache.

    So, the bottom line, all server (USER and BOTTOM) processes, interact with the database and associated files. The code of client program (sqlplus, Toad, etc.) NEVER directly interacts with the database.

    Hope that things cleared up.

    -Mark

  • JHS 10.1.3.1.26 not generate beans folder Page

    I generate all checkboxes except tab checked 2 level for all pages in the application, but JAG does not generate the page <>- beans.xml file controller for some groups; renamed copies of groups that do not generate bean file that sometimes generate bean file (the first time they are generated after copying it seems).

    Idea: The application has more than 100 pages and I notice a single line entry in common beans file that contains the name of each of them. This line for us is 12 000 characters. Is there maybe a limit on the length of the line for the ADF Scanner?

    Any other ideas?

    Thank you
    Peter

    Peter,

    I can't reproduce this behavior. Are you sure that you are not looking bean xml files that no longer have a corresponding group of JHeadstart?

    For the long line, I assume you mean the javax.faces.CONFIG_FILES - param in web.xml context?

    This is a standard feature of JSF and unrelated to the generation of JHeadstart. If this line is too long, it would mean that you get errors when running because some beans is not found.

    Steven Davelaar,
    JHeadstart team.

  • migration data file location

    Due to the lack of space that can happen in the next few months, I have to spend oradata (datafiles) to subsystem (partition) of different disk. Is there a manual on how to do it correctly?

    Thanks for all the answers!

    Published by: 40 on November 10, 2008 15:30

    You can follow this doc Oracle to move your data files.

    Procedure to rename data files in a single table

    http://download.Oracle.com/docs/CD/B19306_01/server.102/b14231/dfiles.htm#sthref1386

Maybe you are looking for