Multiple DB's or Schemas?

I am porting an existing app from MySQL to Oracle. The current db layout has a db for every company. Within each db, there are about 5 tables. From a prior post, Justin advised to use schemas instead of creating new db's for every company. Thus, have one db with 5 tables.
Being very new to oracle and only partially thru an O'Reily Oracle book, can shed some light on schemas for this purpose? I'll need to have one schema for each company. Each schema will allow its company access to its data and no other company. Is this correct?
Also, are there examples of using schemas for this purpose?
Thx,
Dan

Just to re-iterate another point that I made in the other thread (assuming I'm remembering the thread properly) is that the way I would really do this is to have a single schema with a single set of tables for all companies and then use Oracle row-level security (RLS) to restrict users to seeing data only for their company. That should be the most efficient solution (and would definitely be the solution I would advocate were I designing the system).
If you want to avoid row-level security, separate schemas would be preferrable to separate databases. Separate databases would mean separate sets of data files (including data files for TEMP, UNDO, SYSTEM) separate sets of background processes (i.e. separate PMON, ARCH, etc. processes) separate sets of memory structures (SGA, PGA, etc) and separate sets of database accounts (i.e. you'd need separate accounts for each DBA on each database, a separate set of roles, a separate set of user accounts, etc.). This is highly non-scalable. If you figure 1 GB of RAM per database as a practical lower limit (I'm hard-pressed to imagine a smaller footprint for a production database, you may well need more than that depending on your application), and given that you really, really want the entire SGA & PGA in physical RAM, you pretty quickly run into performance issues if you have more than a few databases on a server).
Justin

Similar Messages

  • Creating multiple XML files from Schema

    We are extracting data from Oracle DB into XML using ODI. We are successful in generating the XML file, using command "create xmlfile <file name> from schema <Schema Name>, but the entire data comes in Single file.
    Our database schema is relatively Huge and we would like to generate multiple XML files. We want to generate one file per particular number of records. Can anyone help to do this.

    one solution i can think of is to use SQLX operator instead of dbms_xmlgen.
    here is a sample example.
    declare
      l_xmltype xmltype;
      l_deptno  emp.deptno%type;
    begin
      for i in (select * from emp order by deptno)
      loop
        select xmlconcat(
                    xmlelement("ename", i.ename)
                   ,xmlelement("sal", i.sal)
                   ,xmlelement("detpno", i.deptno))
          into l_xmltype from dual;
        dbms_output.put_line(l_xmltype.GetClobVal());
      end loop;
    end;
    /Now here you can open the query once, keep writing to the file till the deptno
    is same, when the deptno changes, close the file and open a new file with new
    deptno and start writing.
    Note : in this way you will have to add the xmlprolog manually to each of the file which should not be an issue. after opening the file add the prolog string manually.
    Hope this helps.

  • App needs to run on multiple DBs; can parsing schema/ ref owner be dynamic?

    I have an app that needs to run on multiple databases. Is there a way to create something like an app-level item -- something that only needs to be set once -- that can be referenced to specify the parsing schema, and all of the instances of "reference table owner" used to specify the source for DML? Or (I've not tried this yet) can I just NOT set the value of reference table owner? In my case, the reference table owner for all tables is the same as the parsing schema.
    Thanks,
    Carol

    hi Varad -- I should have been more specific. The application does not need to access multiple databases; rather, it will be installed on multiple databases, operating only on the DB on which it's installed. (Same functionality on each DB, same DB schemas in each, different data in each.)
    So, I'm wondering if there is a way to have the parsing schema somehow be set automatically based on information in the database, or if I'll have to create a slightly different version of the app, w/ different parsing schemas, for each database.
    It was recommended to me (perhaps by you, I can't recall) that the parsing schema be the same as the owner of the tables that the app accesses; the table owner is different in each of these databases, so that is the source of this problem (if indeed it is a problem).
    Thoughts?
    Thanks,
    Carol

  • Limiting attributes of multiple elements with XML Schema

    I am working with a curriculum development group and we are trying to get all of their content into and XML format so that it can be easily displayed by a browser and parsed by our application. For quiz pages we would like to do something like the following:
    <question>
      <text>Who won superbowl XXXII?</text>
      <answer correct="true">Denver Broncos</answer>
      <answer correct="false">Green Bay Packers</answer>
      <answer correct="false">Dallas Cowboys</answer>
      <answer correct="false">Atlanta Falcons</answer>
    </question>However, I can't find a way to limit it so that only one answer element within a question element can have a correct attribute with the value of true. Is this possible?
    Additionally, if anybody has recommendations for already developed XML based languages for curriculum that they have experience with that would be appreciated.

    well, you create 4 sequences where each sequence has a different team winning, and then choice these 4 sequences together. Admittedly, that would be ugly.

  • Any setup reqd for Disco for OLAP to attach multiple AWs per schema...

    I have a schema with two AWs - A, B (created the new AW - B recently). <br><br>
    When i log on to Discoverer Plus for OLAP via an App Server (givign the schema user/pass), i do not get to pick the AW B explicitly. <br><br>
    All Measure folders/cubes from both AWs A and B are displayed and i can choose the cube from AW B. However after all the worksheet creation steps are done, the worksheet query fails with the error --<br><br>
    ========================================<br>
    oracle.dss.dataSource.common.OLAPException: null<br>
    java.lang.NullPointerException<br>
    java.lang.NullPointerException<br>
    oracle.dss.dataSource.common.QueryRuntimeException: BIB-9009 Oracle OLAP could not create cursor.<br>
    <br>
    ========================================<br><br>
    D4O Diagnostic test gives the following:<br>
    <br>
    oracle.dss.d4o.common.D4OException: BIB-9009 Oracle OLAP could not create cursor.<br>
    oracle.express.ExpressServerExceptionError class: OLAPI
    Server error descriptions:<br>
    DPR: Unable to execute the query, Generic at TxsOqCursorManager::fetchInitialBlocks<br>
    OES: ORA-34224: Analytic workspace <<schema>>.<<AW_B>> is not attached.<br>
    , Generic at TxsRdbResultSet:absolute()<br>
    <br>
    ========================================<br><br>
    The dimension selections etc (intermediate steps of the wizard) are working on the right data/hierarchies.. So the second AW did get attached.<br><br>
    If i create a worksheet based on cubes present in AW #1: A, then it works fine.<br><br>
    Is there any special settings/program... ONATTACH, AUTOGO kind... which is required while using multiple AWs within a schema?<br><br>
    The schema has olap_user and olap_dba roles as well as access to the Discoverer Catalog via iAS Discoverer Admin.<br><br>
    Thanks in advance for any help.<br>
    Shankar<br>
    Message was edited by: <br>
    user498007<br>
    Trying to make it readable... Didn't retain line breaks. Now it does.<br><br>

    Discoverer for OLAP should see all measures and dimensions that you have access to. You never need to explicitly attach an AW.
    You are correct in thinking that the AW did get attached if you get to a point in the Workbook Wizard where data is displayed. The error messages are not meaningful to mean. I would guess that it is the result of some sort of metadata error. You might see if AW 'A' is causing any sort of confict by revoking SELECT on AW$A (you'll need to do this as a different user than the owner of the AW) an then attempting to view AW 'B'.

  • Is it possible to export tables from diffrent schema using expdp?

    Hi,
    We can export tables from different schema using exp. Ex: exp user/pass file=sample.dmp log=sample.log tables=scott.dept,system.sales ...But
    Is it possible in expdp?
    Thanks in advance ..
    Thanks,

    Hi,
    you have to use "schemas=user1,user2 include=table:"in('table1,table2')" use parfileexpdp scott/tiger@db10g schemas=SCOTT include=TABLE:"IN ('EMP', 'DEPT')" directory=TEST_DIR dumpfile=SCOTT.dmp logfile=expdpSCOTT.log{quote}
    I am not able to perform it using parfile also.Using parfile it shows "UDE-00010: multiple job modes requested, schema and tables."
    When trying the below, i get error
    {code}
    bash-3.00$ expdp directory=EXP_DUMP dumpfile=test.dmp logfile=test.log SCHEMAS=(\'MM\',\'MMM\') include=TABLE:\"IN\(\'EA_EET_TMP\',\'WS_DT\'\)\"
    Export: Release 10.2.0.4.0 - 64bit Production on Friday, 15 October, 2010 18:34:32
    Copyright (c) 2003, 2007, Oracle. All rights reserved.
    Username: / as sysdba
    Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    Starting "SYS"."SYS_EXPORT_SCHEMA_01": /******** AS SYSDBA directory=EXP_DUMP dumpfile=test.dmp logfile=test.log SCHEMAS=('MM','MMM') include=TABLE:"IN('EA_EET_TMP','WS_DT')"
    Estimate in progress using BLOCKS method...
    Processing object type SCHEMA_EXPORT/TABLE/TABLE_DATA
    Total estimation using BLOCKS method: 0 KB
    Processing object type SCHEMA_EXPORT/TABLE/TABLE
    Processing object type SCHEMA_EXPORT/TABLE/INDEX/INDEX
    Processing object type SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
    Processing object type SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
    Processing object type SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
    . . exported "MM"."EA_EET_TMP" 0 KB 0 rows
    ORA-39165: Schema MMM was not found.
    Master table "SYS"."SYS_EXPORT_SCHEMA_01" successfully loaded/unloaded
    Dump file set for SYS.SYS_EXPORT_SCHEMA_01 is:
    /export/home/nucleus/dump/test.dmp
    Job "SYS"."SYS_EXPORT_SCHEMA_01" completed with 1 error(s) at 18:35:19
    {code}
    When checking expdp help=y shows :-
    {code}TABLES Identifies a list of tables to export - one schema only.{code}
    As per few testing,tables from different schemas are not possible to export using expdp in a single command.
    Anand

  • Nested schema usage in JDeveloper

    We are building a BPEL process that makes use of a schema nested to multiple levels. Some schema types have an extension to other base types.
    When trying to create variables for such types, JDeveloper throws an error "Problem building schema" with message "Exception: invalid derivation from base type "extension"".
    We tried having local copies of schema as well as having the schemas hosted on orabpel/xmllib folder and accessing them using an URL.
    Any pointers to resolving this issue? Thanks. Please let me know if you need more information.

    Hi , I am pasting excerpts from the XSD that has ProcessOrderType, which extends BusinessObjectDocumentType
         <complexType name="ProcessOrderType">
              <annotation>
                   <documentation>
                        Type definition of the ProcessOrder BOD.
                   </documentation>
              </annotation>
              <complexContent>
                   <extension base="oa:BusinessObjectDocumentType">
                        <sequence>
                             <element name="DataArea" type="ord:ProcessOrderDataAreaType">
                                  <annotation>
                                       <documentation>Data area of the ProcessOrder BOD.</documentation>
                                  </annotation>
                             </element>
                        </sequence>
                   </extension>
              </complexContent>
         </complexType>
         <complexType name="ProcessOrderDataAreaType">
              <annotation>
                   <documentation>Type definition of the ProcessOrder BOD's data area.</documentation>
              </annotation>
              <sequence>
                   <element ref="oa:Process">
                        <annotation>
                             <documentation>The Process verb.</documentation>
                        </annotation>
                   </element>
                   <element minOccurs="0" maxOccurs="unbounded" ref="ord:Order">
                        <annotation>
                             <documentation>The Order noun.</documentation>
                        </annotation>
                   </element>
              </sequence>
         </complexType>
    Here is BusinessObjectDocumentDataType complextype definition
    <xsd:complexType name="BusinessObjectDocumentType">
    <xsd:annotation>
    <xsd:documentation>Is the schema based inheritance for all BODs. The logical model would also include the DataArea.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
    <xsd:element ref="ApplicationArea"/>
    </xsd:sequence>
    <xsd:attribute name="releaseID" type="NormalizedStringType" use="required">
    <xsd:annotation>
    <xsd:documentation>OAGIS Release this BOD Instances belongs or the OAGIS release that the derivative work is based on.</xsd:documentation>
    </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="versionID" type="NormalizedStringType" use="optional">
    <xsd:annotation>
    <xsd:documentation source="http://www.openapplications.org/oagis/9">Indicates the version of the given BOD defintion.</xsd:documentation>
    </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute default="Production" name="systemEnvironmentCode" type="SystemEnvironmentCodeContentType" use="optional">
    <xsd:annotation>
    <xsd:documentation source="http://www.openapplications.org/oagis/9">Indicates whether this BOD is being sent in a "Test" or a "Production" mode. If the BOD is being sent in a test mode, it's information should not affect the business operation. However, if the BOD is sent in "Production" mode it is assumed that all test has been complete and the contents of the BOD are to affect the operation of the receiving business application(s).</xsd:documentation>
    </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute default="en-US" name="languageCode" type="LanguageCodeType" use="optional">
    <xsd:annotation>
    <xsd:documentation source="http://www.openapplications.org/oagis/9">Indicates the language that the contents of the BOD is in unless otherwise stated.</xsd:documentation>
    </xsd:annotation>
    </xsd:attribute>
    </xsd:complexType>
    When I try to paste all other referenced types, the message size is too large to post.

  • How to generate schema DDL from SQLD 1.5?

    There used to be "Tools -> Export DDL" to export DDLs for multiple objects of a schema.
    It is not seen in my SQLD 1.5 (Version 1.5.0.53).
    Has it got lost / navigation changed?
    - Jayant

    Got it.
    Thanks for the help.
    I have a suggestion though - Can the option to export data be made more prominant in the first screen along with DDL options, rather than it being hidden along with 20 other options in 3rd screen?
    - Jayant

  • Database Diff - Schema names

    Hi I'm using very latest version of the SQL developer. I was using Database Diff feature . I found that it generates a script so I can use to synchronize. But I'm would be nice if it can add schema name infront of the object, which doesn't. Is there any option to show the schema name. This is diffecult when I compare multiple object from different schemas
    thanks.

    No, but you could request on the announced SQL Developer Exchange e.g. to have the same options as the ObjectViewer Parameters.
    Regards,
    K.

  • Unable to edit table data, but not for all tables

    I have multiple tables in a schema. For some tables, I am able make edits to table data directly, i.e., context menu Table | Open, and the Data tab. When I am able to edit, I do get a pencil icon inside the cell I am editing/typing (and am able to commit the changes). When I am not able to edit, it does nothing (no error messages, sound, or visual cue). I thought it had to do with who owns the table object, but I log in as the same owner of the affected table objects.
    Any pointers would be greatly appreciated so I am equipped when asking the DBA.
    Thanks,
    OS: Windows XP Professional SP2
    Java(TM) Platform: 1.6.0_11
    Oracle IDE: 2.1.1.64.45
    Versioning Support: 2.1.1.64.45
    Edited by: New2OWB10gR2 on Jun 23, 2010 12:20 PM

    Hello again,
    Here you are the DDL of the offending table:
    CREATE TABLE "DBADMEX"."T50SEC82"
    "COD_EMPRESA" CHAR(4 BYTE) DEFAULT ' ' NOT NULL ENABLE,
    "COD_EMPR_CONT" CHAR(4 BYTE) DEFAULT ' ' NOT NULL ENABLE,
    "COD_SECT_CONT" CHAR(2 BYTE) DEFAULT ' ' NOT NULL ENABLE,
    "NUM_CUEN_CONT" CHAR(18 BYTE) DEFAULT ' ' NOT NULL ENABLE,
    "COD_PAIS" CHAR(4 BYTE) DEFAULT ' ' NOT NULL ENABLE,
    "COD_SECTOR" CHAR(6 BYTE) DEFAULT ' ' NOT NULL ENABLE
    PCTFREE 10 PCTUSED 40 INITRANS 50 MAXTRANS 255 NOCOMPRESS LOGGING STORAGE
    INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT
    TABLESPACE "TS_50" ;
    CREATE UNIQUE INDEX "DBADMEX"."I5000082" ON "DBADMEX"."T50SEC82"
    "COD_EMPRESA", "COD_EMPR_CONT", "COD_SECT_CONT", "NUM_CUEN_CONT"
    PCTFREE 10 INITRANS 50 MAXTRANS 255 COMPUTE STATISTICS STORAGE
    INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT
    TABLESPACE "TS_50" ;
    We are using the following versions:
    Oracle database: 11.1.0.7.0
    Oracle Client: 11.2.0.1.0
    Windows (where the client runs): XP SP3 (version 5.1 Build 2600_spsp_sp3_gdr.080814-1236) in spanish.
    SQL Developer: 2.1.1.64 (MAIN-64.45)
    I think I haven't forgotten anything.
    Thanks in advance for your help!

  • How can I enable Enterprise Manager in Oracle 10g?

    Hi,
    We recently installed Oracle 10g on a MS Window server and after the installation which we created 2 instances each with a default schema from an existing data file (.dmp). After the installation, I realized that somehow, the DBConsole entry is missing in the Windows Services which then prevent me from being able to launch the new browser-based EM.
    We thought we have picked all the components during the installation but for some reasons, it seems like the necessary files or configurations for EM was not there. So I was wondering if anyone know how I can manually install and configure EM?
    Initially I thought if I go thru Oracle Universal installer and re-install everything again, it might help but I am concern that it will then wipe out the 2 instances and schemas that we have already created, especially since I have also applied the 10.2.0.3 patch already. So there was some discussions on calling the emctl program which when I tried, it I got error saying that ORACLE_SID not found. Then there was also some documentation on using the EMCA command to build the dbconsole, is that what I should do?
    Lastly, I was under the impression that one will only setup one EM per server, which means in a perfect world, I will have one instance of the EM which will then allow me to manage the multiple instances (and their schemas) from the same console, is that correct? Or is one EM instance only manages one instance of the database? So if I have TESTDV & TESTUT configured on the same server, I will need to also create two EM consoles?
    I am an amature and am more familiar with Oracle 9i which the EM seemed to be easier to use and setup. So I think I must have skipped or missed some steps during my 10g installation but am concerned that if I reinstall, I will lose everything.
    Thank you very much.

    First of all, thank you as always for taking the time...
    I apologize in advance if I am not using the right terminology. Basically, I have only one Oracle Home directory on that server but I am able to create two different instances and in both cases, I have left the port number to be the same thinking that it's only one physical installation. I thought I would attach my TNSNAME and LISTNER ora files below to give you a better picture of my current setup.
    So for me to connect to the database and the appropriate instance for example, like using SQL Developer, all I have to do is specify the Host Name to DBServer and then the Service Name to either TESTDV or TESTUT. Then I can connect to each of the instance directly.
    But I only have one Oracle_Home directory and use the same port number as the default choice. So to your comment, if I only have one Oracle_HOME and one Port number, should I only install one EM instance?
    Thanks much.
    ******In the TNSNAMES.ORA file:*****
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    TESTDV =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = DBSERVER)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = TESTDV)
    TESTUT =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = DBSERVER)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = TESTUT)
    *****In the LISTNER.ORA file:*****
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = C:\oracle\product\10.2.0\db_1)
    (PROGRAM = extproc)
    (SID_DESC =
    (GLOBAL_NAME = TESTDV)
    (ORACLE_HOME = C:\oracle\product\10.2.0\db_1)
    (SID_NAME = TESTDV)
    (SID_DESC =
    (GLOBAL_NAME = TESTUT)
    (ORACLE_HOME = C:\oracle\product\10.2.0\db_1)
    (SID_NAME = TESTUT)
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = DBSERVER)(PORT = 1521))
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    )

  • Given Word, Whether InDesign

    I am struggling with whether to buy and learn InDesign. I have used Microsoft Word to create and publish several books. Some of them ended up on Google Books (a direct conversion to .pdf) and others I published privately using Kinko's (also in .pdf). In the process I have greatly enriched my vocabulary of obscenities regarding Microsoft software. Without thinking ahead I wrote all of them in standard 8.5 x 11 inch format, 12 point New York font so I could proof them with my printer and standard paper. They include complex tables, spreadsheets, photographs, multiple sections and pagination schemes, etc. all of which pushed the limits of Word and my frustration. These were tests of endurance that depleted my primary creative writing energy. Now I find to my dismay that the 8.5x11 format is no good for a conventionally published book if I have any hope of reaching a larger audience. I have discovered that the preferred book publishing formats, such as 9x6 and 8.5x5.5 are incompatible with my finished files which must be reformatted almost page by page.I simply don't have the heart to do all that unplanned extra work And for my new books I am hoping for some software that I can input all the text, graphics, photos, tables, etc. just one time only and then as my last step decide on an appropriate size format without further effort. My online research about InDesign did not answer my burning questions.
    What can I realistically expect from InDesign importing my finished 8.5x11 books?
    How difficult and how long is the InDesign learning curve?
    Any wisdom out there will be greatly appreciated.
    Jay

    [Jongware] wrote:
    function(){return A.apply(null,[this].concat($A(arguments)))}
    .. for my new books I am hoping for some software that I can input all the text, graphics, photos, tables, etc. just one time only and then as my last step decide on an appropriate size format without further effort. ..
    InDesign requires you to think ahead as well. If you are planning to change page sizes at the very last moment, ID can help you (use Layout Adjustment to size your frames; exclusively use inline figures and tables, or anchored objects) but it's not realistic to expect a complicated layout to stay the same when the page size changes.
    Much as I hate to suggest, perhaps Framemaker is more appropriate for you?
    FrameMaker requires as much advance planning to accommodate painless, document- and book-wide last-minute layout changes as InDesign, perhaps more, because it lacks a counterpart to InDesign's intelligent format-adjustment technology for repositioning page objects that are outside the main story.
    Much as I really hate to suggest any weakness in FrameMaker, if you're suggesting FrameMaker because you expect that its ability to significantly reformat a document, by importing master pages from another template, is nearly trouble-free, it's not. True, it works so well because most FrameMaker document layouts consist of a single threaded story - aka "text flow" in Frame-ese. Objects anchored outside text frames are used instead of page objects. And FrameMaker's "floating" attribute for inline tables and anchored frames, with sufficient planning and careful placement of these anchored objects, is a terrific help. It back-flows text into the unsightly gaps caused by floating objects that flow ahead to the next text frame or page when there's insufficient room for them in the current container. InDesign anchored objects lack this floating attribute.
    HTH
    Regards,
    Peter
    Peter Gold
    KnowHow ProServices

  • Can I install two versions of SOA suite using same Oracle database

    Condition:
    I installed Weblogic server(10.3.5) and SOA Suite(11.1.1.5), and
    I used RCU 11.1.1.5 to create the schemas(Oracle DB 11g-111170) for it.
    Plan:
    Now I plan to install another Weblogic server(10.3.6) and SOA Suite (11.1.1.6)
    and I will used RCU 11.1.1.6 to create the schemas for it.
    Question:
    Can I use same database(Oracle DB 11g-111170) for the two versions of SOA Suite? that is
    Can I Run the RCU 11.1.1.6 to create the schemas for SOA Suite (11.1.1.6) on the oracle database server I already used for SOA Suite 11.1.1.5?
    If I can use same database for the two versions of SOA Suite, how can I resolve schame name conflict?

    Hi
    1. YES. You can absolutely use SAME DB to have multiple Versions of SOA Schemas.
    2. Any SOA/BPM will need basically 4/5 schemas like SOAINFRA, MDS, ORABAM, ORASDPM etc. based on what you choose. And each of these Schemas can be Prefixed. Default prefix is like DEV, so schemas are like DEV_SOAINFRA, DEV_MDS etc
    3. Very Simple. When you Run RCU 11.6 and give the same old db details, in next screen it will automatically show the new Prefix for the schemas it will create. If DEV is used, it will show DEV1 like that. So just choose a Different Prefix and you are good to go.
    I have the same thing on my side. Single Database. Multiple RCU for SOA 11.5 and SOA 11.6 with different Prefixes:
    SOA 11.5 -> DEV115_SOAINFRA, DEV115_MDS, DEV115_ORABAM etc
    SOA 11.6 -> DEV116_SOAINFRA, DEV116_MDS, DEV116_ORABAM etc
    I Used the Prefixes like DEV115, DEV116 so that I know exactly which version of RCU schema they refer to.
    For QC, UAT, PROD we used prefixes like QC_*, UAT_*, PROD_* etc.
    NOTE: When you drop the schemas for some reason, make sure to give the appropriate prefixes so that only they are dropped and not others.
    Thanks
    Ravi Jegga

  • Unable to export real data

    dear experts,
    I have tried to find discussions on this already but after wadding through a few pages, I thought I could be helped faster if I threaded this topic.
    I have been able to successfully log into an oracle db and was looking to export about 35 tables.
    So far, the way I was instructed to do this is query the data to list those tables, then right-click on each table and export it.
    First, I tried doing that but rather than export the data in each table, it is export the table structure.
    What am I doing wrong?
    Second, perhaps more importantly, is there a more efficient way to export those tables?
    Many thanks in advance

    Selecting multiple tables in the Schema Browser and right clicking will only allow export of the DDL sql. Selecting a single table and right clicking gives and export data option with several options for the export type (SQL, csv, SQL Loader, xls etc.). Right clicking on the data in the data tab gives the same set of options as does right clicking on the data in the results tab of a SQL Worksheet.
    A better way is to use the menu option ,Tools->Database Export' and select the objects and data you want to export. This will export everything selected as SQL.
    HTH
    Chris

  • About subproject and task

    Dear all,
            I have a issue about the task and subproject,I create project A and task  T01,and create other project B,the project B is project a subproject,It assignment to task T01,now about T01 start date:2011-05-01 & end date:2011-08-31,when I schdule the subproject B set the start date:2011-04-05 & end date:2011-09-30,but the system didn't give me any information tell me subproject B planning and master project A task T01 have conflict.
          But I think if project B is project A subproject,Project B must accroding project A  schdule the planning.

    Hi driver,
    if I create the task on the fly in the vi, it is pretty heavy.
    What means "heavy"?
    - Yes, you should clear the task at end: the task is just the definition of a (DAQ) hardware setup, by clearing the task you free up that hardware...
    - No, the task definition will not be removed from MAX. You just release the hardware.
    - No, you cannot use the task more than once at the same time. As it is bound to some hardware you cannot use that single piece of hardware for more than one operation at a time…
    - Yes, you may use the task in two VIs, that are called one after the other - but not at the same time…
    - When you need two VIs "A" and "B" to output values to the same task you should use a different VI "C" that handles all hardware access while "A" and "B" just send new "commands" to "C". Think as "multiple producer, single consumer" scheme...
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

Maybe you are looking for