How to compare the table, constraint, stored proc, view between 2 schema ?

Hi All,
We have two schema : app_test & app_prod :
app_test is where user run acceptance test, and where we make correction etc
app_prod is where user prepare data for going live/production.
Now we need to make sure that :
table structure
stored proc
view
function
sequence
constraint ...
Is the SAME between the two schema : Is there any script that can automate the process ?
Thank you very much,
xtanto

You may use TOAD, OEM, and use "ALL_" views to compare.
And also, take a look into the duplicate thread on this forums.
How to compare two oracle database schemas
You can also check in the google for any free tools for this !!
Regards,
Sabdar Syed.

Similar Messages

  • How to pass the values to stored proc using presentation variable in OBIEE

    Need your help regarding in resolving an issue in OBIEE 10.1.3.4.1
    There are 6 reports say ‘A’,’B’,’C’,’D’,’E’,’F’ in the same subject area.
    The reports are being configured with prompts using either the repository/presentation variables.
    One of the reports say ‘A’ has been configured to pass the values using presentation variables from the prompt in Advanced Tab of the report request to the stored procedure defined in the Execute Before Query section of the connection pool.
    After running another report ‘B’ in the same subject area, upon visiting the report ‘A’ view display error is being seen ( Please have a look below screen shot for your reference) .
    Speculate the issue is around presentation variables of report ‘A’ getting initialized even before running the report.
    Appreciate your earliest advise as this is a prod issue.

    Hi Prasad,
    I got your note, you should not use Session variable syntax to call presentation variable.
    you should use like @{AIC_PROJ_PLAT_SEQ_NO}
    One more thing: first test the variable AIC_PROJ_PLAT_SEQ_NO value then try to pass to SP.
    Hope this helps

  • The table for storing data for infocube and ODS

    Hi all:
        could you please tell me how to find the table for storing data for infocube and ODS?
    thank you very much!

    Hi Jingying Sony,
    To find tables for any infoprvider go to SE11.
    In database table field enter the following
    Cube -
    Has fact table and dimension table
    For customized cube - ie cube names not starting with ' 0 '
    Uncompressed Fact table - /BIC/F<infocubename>
    Compressed fact table - /BIC/E<infocubename>
    Dimension table - /BIC/D<infocubename>
    For standard cube - ie cube names  starting with ' 0 '
    Uncompressed Fact table - /BI0/F<infocubename>
    Compressed fact table - /BI0/E<infocubename>
    Dimension table - /BI0/D<infocubename>
    Click on display.
    For DSO,
    For standard DSO active table- /BI0/A<DSO name>00.
    You use 40 for new table.
    Click on display.
    For customized DSO use- /BIC/A<DSO name>00.
    An easier way is in the database table field, write the name of the cube/DSO preceeded and followed by ' * ' sign. Then press F4 . It shall give you the names of the available table for that info provider.
    Double click on the name and choose display.
    Hope this helps,
    Best regards,
    Sunmit.

  • How to compare the values stored in the list

    Hi,
    I am having the requirement that i want to compare the values stored in the list.How to store the values in the list and compare the list values stored inside it.
    Regards,
    Ahamad

    http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collections.html#sort(java.util.List)
    http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collections.html#sort(java.util.List,%20java.util.Comparator)
    http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html
    http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Comparable.html

  • How to compare the contents of two different tables

    hello. can somebody give me an idean on how to compare the contents of two different tables in mysql?
    example, i have a table named Main List and a table named New List.
    The contents of the New List should be compared to the contents of the
    Main List, to check if they are equal. I don't have any idea how to manipulate
    this data. Hoping for your help. Thanks.

    it is better to comapre it using java.. try get the resultset first and store that in collections then comapre the two collections

  • How to find an table for storing the employee salary

    hi,
           how to find an table for storing employee salary .. In which table those details are stored .. Please reply me.
    regards,
    kumar

    Hi,
    You can see the basic salary details from table -pa0008.If you can see the payroll data,then its not stored in transparent table.its in cluster.For viewing that,you can see through transaction code - pc_payresult.
    Regards,
    Manoj.

  • How to compare the values of 2 select queires in two diff DB's

    Hi,
    I need help in building the logic to achieve this :
    A program is needed to get reference data from ABC database in ORACLE and update our reference tables with any changes in DEF database in SYBASE.
    Pls give me an example where i can compare the select queires from different databases one exsiting in oracle and one in sybase .
    Any help will appreciated.
    Thanks

    PLS HELP.
    I have no idea on how to do
    2) Using your specific requirements, determine how to know if there is a "new row" or a "missing row" or a row , which has a different description
    Say Table A in oracle looks like this
    Sno Description
    1 Out Of Order
    2 Shipped
    3 Back Order
    Say Table B in Sybase looks like this
    Type Text
    1 Out/Order
    2 Shipped
    4 Not manufactured
    I have to see to that the rows present in Table A in oracle , should be same as rows in Table B in sybase
    If not , we have to update , insert and delete the row which is not present in Table A in oracle in Table B in sybase.
    In the table example i gave , In the first row of Table B in Sybase , the Text is different from that of Description in Table A for that Sno "1"
    So we should update the description.
    Row 4 has Sno "4" which is not their in table A , so delete that row from table A.
    And In table A , Sno "3" row exists , so we should insert that record in table B.
    I know how to query the tables , and get the rows into Result Set ..after that how can i compare and take the steps to update , insert and delete?

  • ADF Desktop Integration : How to delete the table in Excel?

    Hi,
    I am using Jdev 11.1.1.3.0 and Excel 2007 for Oracle ADF DI, I had created an ADF table using pageDef file in the excel. Now I wanted to delete that table and use a different pageDef file.
    I could not find a way to delete that table.
    I deleted full row of tables and then I used different pageDef file and created a new adf table. But when I am running this version of excel, I am getting runtime exception and excel is getting corrupted.
    My question how to delete the table not corrupting the Excel.
    Thanks
    Pavan

    Pavan,,
    Welcome to OTN.
    You can delete the table by selecting the top left column (of the table) and then select delete from the ADFdi tab.
    Refer the documentation for more info.
    http://docs.oracle.com/cd/E17904_01/web.1111/e10139/get_start_dev_tools.htm#ADFDI608
    -Arun

  • How to select the data from a Maintainance View into an internal table

    Hi All,
    Can anybody tell me how to select the data from a Maintainance View into an internal table.
    Thanks,
    srinivas.

    HI,
    You can not retrieve data from A mentenance view.
    For detail check this link,
    http://help.sap.com/saphelp_nw2004s/helpdata/en/cf/21ed2d446011d189700000e8322d00/content.htm
    Regards,
    Anirban

  • How to set the table input in Query template?

    Hi all.
    I need to call a Bapi_objcl_change, with import parameter and a table as an input. I have done this, in BLS. I have set the table input in the
    form of xml. In BLS, I get the output(the value gets change in SAP R3, what i have given in BLS).  But if i set the same xml structure  in
    query template, I didn't get the output. Table input parameter does not take that xml source.  How to set the table input in Query template?
    can anyone help me?
    Regards,
    Hemalatha

    Hema,
    You probably need to XML encode the data so that it will pass properly and then xmldecode() it to set the BAPI input value.
    Sam

  • How to update the table value in the valuechange event?

    I have an input field in the datatable with the valueChangeListener
    <rich:dataTable id="cart" value="#{cart.cartList}" var="item">
    <h:inputText value="#{item.cost}" id="qty" valueChangeListener="#{items.updateCost}" onchange="submit()">
    <h:outputText value="#{item.errorMsg}"> </h:outputText>
    in the backing bean
         Item item = (Item) model.getRowData();
    // do some update, if the cost too larger, change to max_cost
         item.setCost(max_cost);
         item.setErrorMsg("Error Msg");
    After calling the valuechange method, the screen output doesn't update the cost.
    How to update the table value in the valuechange event?

    As you're misusing the valueChangeListener to set another input field, you need to skip the update model values phase. Otherwise the value set in the valueChangeListener will be overridden by the submitted value. You can do this by calling the FacesContext#renderResponse() inside the valueChangeListener method. This will shift the current phase immediately to the render response phase, hereby skipping the update model values and invoke application phases.

  • How to get the table of value field? and can we expand the technical limits

    Dear
    I have created value field in COPA with KEA6. And now, I need the table which the value fields are saved. Yet, I have tried a lot to find it and get failure? Can any guy help me? Please tell me how to get the table of a value field.
    And another question is that, can we extend the technical limits for the number of value field for ECC6.0?
    We have a note for R.4.x Please see below:
    OSS note 160892
    You can display the length of a data record using Transaction KEA0 ('Maintain Operating Concern'). After you have navigated to the 'Characteristics Screen' or to the 'Value field Screen' choose menu path 'Extras -> Technical Limits'.
    The maximum displayed here under 'Length in bytes on the DB' is the maximum length permitted by the Dictionary. The reserve required for the release upgrade must be subtracted from this value.
    To increase the allowed number of the value fields, increase the value that is assigned to field ikcge-bas_max_cnt (FORM init_ikcge_ke USING fm_subrc, approx. line 165) in Include FKCGNF20. It specifies the number of the possible value fields. The corresponding part of the source code is attached to the note as a correction.
    David Sun
    Regards!

    how to extend the limit of value numbers? please see the original question.

  • How to create the Table of Content (TOC) in WEB

    Dear Sir
    Please help me
    How to create the Table of content (TOC) in Web Intelligence Report,
    Thanks
    Gnanasekarn.K
    Edited by: Gnanasekaran Kandasamy on Nov 20, 2008 11:12 AM

    Hi Gnanasekarn,
    You can create TOC in webi using Open Document, You can create link on the TOC and you can connect that link to open new report .
    With the help of open document you can open the specific portion of report.
    So you can achive your requirement using URL reporting or Open Document.
    Regards,
    Chaitanya Deshpande

  • How to use the table maintenance events for validating the input entries..?

    Hi,
    I have created a Z table with 6 fields in which all are KEY fields. All are of CHAR type. I have created the Table Maintenance Generator for the same. While maintaining the entries in the table, even though I maintain a blank entry for a field it is saving the entry. But, I don't want that way. All the fields are mandatory in my table. One should enter all the fields. Otherwise it should not allow to save the entry. So, I think it can be done using the Table Maintenance Events. can someone tell me how to use the Table Maintenance Events. and which event to use for my reuqirement and what is the logic to be written.
    Or Is there any other way to solve my problem.
    Please share your inputs. Thanks in advance.
    Best regards,
    paddu.

    In the table maintenance generator, Environment --> Modifications --> Events then a screen will be appear here,we need to create the Events.In the EVENTS screen, press new Entries, there give 01(Before Saving the Data in the Database) and give a name(This will become a PERFORM), then click the Editor pushbutton, this will be there at the right side of the entry, then a popup will be appear, you can create an include program, there inside of the include program write ur code.
    Here is documentation for Event 01(Before Saving the Data in the Database )
    Event 01: Before Saving the Data in the Database
    Use
    This event occurs before new, changed or deleted entries are written to the database. Other activities can be performed, for example:
    hidden entry processing
    fill hidden fields
    flag data to be written to hidden tables after the database change.
    To have the changes saved by the central maintenance dialog routines, SY-SUBRC must be set to 0 at the end of the routine.
    Realization
    This event has no standard routine. The following global data is available for the realization of the user routine:
    internal table TOTAL
    field symbols
    field symbols <ACTION> and <ACTION_TEXT>
    <STATUS>-UPD_FLAG
    If internal table data are to be changed before saving, t he changes should be made in both the internal table TOTAL and in the internal table EXTRACT.
    FORM abc.
    DATA: F_INDEX LIKE SY-TABIX. "Index to note the lines found
    LOOP AT TOTAL.
    IF <ACTION> = desired constant.
    READ TABLE EXTRACT WITH KEY <vim_xtotal_key>.
    IF SY-SUBRC EQ 0.
    F_INDEX = SY-TABIX.
    ELSE.
    CLEAR F_INDX.
    ENDIF.
    (make desired changes to the line TOTAL)
    MODIFY TOTAL.
    CHECK F_INDX GT 0.
    EXTRACT = TOTAL.
    MODIFY EXTRACT INDEX F_INDX.
    ENDIF.
    ENDLOOP.
    SY-SUBRC = 0.
    ENDFORM.
    Regards,
    Joy.

  • Where the table is stored.,temp tablespace is not freed .

    I have created one table in oracle 8.1.7 containing 500 mega records .
    my question is
    1. where the table is stored as the size of users.dbf is just 20 mb and is used upto only 2 MB.
    so it must not be there.
    2. the size of tools.dbf in tools tablespce is somewhere around 13GB. is it there?
    if yes then why?
    3. also the size of temp01.dbf+temp02.dbf + temp03.dbf in temp table space is somewhere around 14 gb and it is going on increasing. say when i give command to create index it after running for some 8 hrs gives error that disk space is full . when i again run he command after adding more file and space the command runs but the space earlier utilised in temp is not released .
    i have tried restrating the oracle service . but it does not release the space utilised by temp.Also the table space is temp not permanent.
    IMP.
    4. can i manually delete the data files in temp.
    will it affect my database????
    thanksin adv.

    I have created one table in oracle 8.1.7 containing 500 mega records .
    my question is
    1. where the table is stored as the size of users.dbf is just 20 mb and is used upto only 2 MB.
    so it must not be there.
    2. the size of tools.dbf in tools tablespce is somewhere around 13GB. is it there?
    if yes then why?
    3. also the size of temp01.dbf+temp02.dbf + temp03.dbf in temp table space is somewhere around 14 gb and it is going on increasing. say when i give command to create index it after running for some 8 hrs gives error that disk space is full . when i again run he command after adding more file and space the command runs but the space earlier utilised in temp is not released .
    i have tried restrating the oracle service . but it does not release the space utilised by temp.Also the table space is temp not permanent.
    IMP.
    4. can i manually delete the data files in temp.
    will it affect my database????
    thanksin adv. Query user_segments as the table owner. This will tell you which tablespace (also the size of you table allocation).
    Query dba_data_files, may need to be a DBA account (e.g. system). This will relate files to tablespaces.
    The files in dba_data_files and in v$logfile and the control files listed in init<sid>.ora comprise your database.
    Hope this helps
    Ken

Maybe you are looking for

  • Remote for iPhone - Choosing speakers

    Ever since they brought out an update for Remote for the iPhone I have been unable to change the speaker selection. Where has the option gone? It used to be under settings but I cannot find it. Am I being really dense?

  • Can I recover playlists in the icloud?

    OS X Mavericks (version 10.9.5) 13 in. Macbook Air (purchased 8/2013) iTunes 12 (just installed yesterday) I have not upgrade to Yosemite yet but the other day I did install the security patach and the new iTunes 12. Since then, I am missing over 1/2

  • HT4623 I am trying to update to ios6 on my iPad 1, but it says that all updates are current at ios5.1.1

    I have an iPad 1 and am trying to update to ios6, but the software update button under General Settings states that ios 5.1.1 is current and won't update.

  • Interaction record supress

    Hi, I am trying to implement the BADI CRM_IC_IARECORD for suppressing creation of interaction records.The interaction record should get generated only when the user clicks on the interaction record work center. I passed RV_SUPPRESS_IREC as true but t

  • JMS & Application Server

    hi, I've a problem to connect to the application server of Sun from an application. I don't know the initial context and the url provider : Properties prop = new Properties(); prop.put (Context.INITIAL_CONTEXT_FACTORY, ??? ); prop.put(Context.PROVIDE