DB Comparing Tool

Hello,
Can some one tell me a tool which will help to identify the differences between two databases? i.e Table Structures, Changes in data etc.,
Sorry...I dont think this is a correct forum to ask this question. But I dont know where to ask this.
Sorry again!!
Thanks in advance

There are a few now but I use SQL Compare from www.red-gate.com.
It is only a few hundred dollars and well worth it for the time saved.
Also u can make use of
http://www.lockwoodtech.com/index_sqldiff.htm

Similar Messages

  • How to realize single line in eclipse's file compare tool

    You may use the eclipse's file compare tool, when it compare two files it display two files side by side, and connect ranges with single line. When you scroll the pane, these single lines with change their forms accrodingly but always connect ranges.
    I'm programming a similar tool to the eclipse's file compare tool. I'd like to know which classes are related to this kind of "single line", any suggestion will be appreciated.
    Best regards

    Thank you very much for your reply.
    In fact I am not sure what I am planning to do. If it is too complicated, I will modify the design and make it easier to realize. Cause I don't know any classe for drawing lines, do you know any more besides java.awt.geom.Line2D?
    In addition, I posted another message related to this one. They are different parts of one same project, can you take a look at it?
    Thank you very much.

  • LabVIEW Compare Tool load time of files from repository

    I have the LabVIEW compare tool setup for differences for .ctl and .vi files in Surround SCM source code control system.  The source code control system runs on a networked server.  My PC is on the same network as the server.
    When the LabVIEW compare tool reads VIs that are from a source control repository for diffing against files on my computer, it seems to load the repository files from a temporary folder located in users\username\appdata.  It takes a long time to load VIs that have lots of subVIs because as the tool searches for each subVI the tool begins its search in the vi.lib and instr.lib folders before finding the subVI in the temporary folder.  It is taking a few seconds and sometimes as much as 10 seconds to load each subVI.  This takes a lot of time to Diff VIs that have many subVIs.  Is there a way to make the diffing process go quicker?  Or is this something that would need to be fixed in the LabVIEW compare tool?
    Thanks,
    Gary
    Solved!
    Go to Solution.

    That's the normal behavior of the LVCompare.exe, and the folders at which starts looking for subVIs or control files (.ctl) cannot be modified. The available options that can be configured are the following:
    Configuring Source Control with LVCompare.exe
    http://zone.ni.com/reference/en-XX/help/371361H-01/lvhowto/configlvcomp_thirdparty/

  • Integrating TortoiseSVN with LabVIEW's Compare tool

    I’m trying to set up the TortoiseSVN Diff tool, as described:
    https://decibel.ni.com/content/docs/DOC-12175 and
    http://digital.ni.com/public.nsf/allkb/3BEC521972301FF2862576EA00609CA6
    To configure TortoiseSVN to use LabVIEW’s compare tool I added the following for “.vi” file extensions:
    "C:\Program Files (x86)\National Instruments\Shared\LabVIEW Compare\LVCompare.exe" %mine %base -nobdcosm –nobdpos
    The links above tell you use “Program Files,” but on my system the LVCompare.exe is located in my “Program Files (x86)” directory.
    When I try to run the diff tool (right click on the file in question -> TortoiseSVN -> Diff with previous version), I get the following error:
    I cannot get the LVCompare tool to work with the command prompt either, as described:
    http://zone.ni.com/reference/en-XX/help/371361H-01/lvhowto/configlvcomp_thirdparty/
    I did notice that it mentions the Compare tool is only available with LabVIEW Professional Development System.  Does this apply for using it with TortoiseSVN as well? I am running LabVIEW 2011 Full Development System on Windows 7 (64 bit).  The version of TortoiseSVN I am using is: TortoiseSVN 1.7.6, Build 22632 - 64 Bit , 2012/03/08 18:29:39 Subversion 1.7.4.
    Any help getting the LVCompare tool integrated with TortoiseSVN to work would be greatly appreciated!
    Thanks!
    Lauren

    Lauren_CPC wrote:
    I cannot get the LVCompare tool to work with the command prompt either, as described:
    http://zone.ni.com/reference/en-XX/help/371361H-01/lvhowto/configlvcomp_thirdparty/
    I did notice that it mentions the Compare tool is only available with LabVIEW Professional Development System.  Does this apply for using it with TortoiseSVN as well? I am running LabVIEW 2011 Full Development System on Windows 7 (64 bit).  The version of TortoiseSVN I am using is: TortoiseSVN 1.7.6, Build 22632 - 64 Bit , 2012/03/08 18:29:39 Subversion 1.7.4.
    Yes it does. LVCompare is only a simple wrapper executable that eventually tries to run a VI in the LabVIEW installation directory. And this VI will not work if the LabVIEW installation is not licensed as Professional Development system.
    Note to the AEs: In the second link of Laura's post, it states incorrectly: Primary Software: LabVIEW Development Systems>>LabVIEW Base Package
    This is completely contradictory to the note in the last link, that states that the Professional Development System is required. A documentation correction request seems in order.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • How to suppress compiler errors without excluding database objects from the "Schema Compare" tool (using VS2013/SSDT)

    Hi,
    In short: How to suppress compiler errors without excluding the object from the "Schema Compare" tool ??
    A bit longer:
    We have a SQL Server 2008 project in Visual Studio 2013 running SQL Server Data Tool.
    An old database, with a lot of history in, has been imported into SSDT and there are many syntax errors preventing the project from compiling/running. An typical error is: "SQL70001: This statement is not recognized in this context".
    Running the "faulty" scripts on the server, executes just fine. I understand that there are syntax errors and they should be rewritten, but it's not gonna happen just like that - it is a slow process over a long period of time.
    I know it is possible to change Build Action to None, but that also exclude the object from appearing in the Schema Compare function/window.
    So - how to ignore some compiler errors and still having the objects to appear when doing "Schema Compare" ??
    Thank you in advance.

    Hi Steven,
    Thanks for your comments.
    Well, it sure does help in the future, but right now i would prefer the other way - to suppress some errors and still allow the scripts to build.
    The thing is that if we "rewrite" the objects into create scripts, then we have a huge test job ahead of us + the database environments (PROD vs DEV and UAT) does not share the same AD or DB users and therefore grants is lost if dropping/creating
    objects, right!
    If you drop a object before creating it, the drop will also drop the roles and grants and since they don't share user table, the create will not be able to add the permissions again. There might be a solution to that, but it is going to be very complicated
    for some newbies like us. We need something we can trust.
    BR
    Peter

  • Schema compare tool seems to do nothing - at least not to compare schemas.

    Hello,
    (Version: complete zip-download from today)
    the Schema compare tool seems to do nothing - at least not to compare schemas.
    I can choose a source an a target schema, but when I press the action button (in german the descripton is "Anwenden") nothing happens.
    For every single click on that button a windows appears for the fraction of a second with the header text "Performing Diff".
    And that's all ...
    Regards
    Andre
    hmm...,
    OK, seems I have to reword my first posting:
    Did anyone ever managed the Schema-Diff-Tool to compare Schema(s)/Object(s) in the past?
    Regards
    Andre
    Message was edited by:
    andreml

    Andre,
    If you do not check the check box for individual objects on the Source tab, but just check the high level "TABLES" checkbox, then nothing is selected. Which is why no report runs. There is nothing to compare. This is a known bug. This means that if you only check the high level check boxes and then move to the destination tab, nothing is effectively selected.
    The work around is to expand the nodes. Then, by just by expanding the nodes, all the objects are selected. You can then move to the Destination tab and select the schema you wish to compare. To see the syntax, select the Apply button on the Results tab.
    We are aware the Schema Diff is not fully functional and have many a debate about removing it from the product until it's ready. But there are those who are using it, and so it remains. We will be redoing the UI and feature support for our next release, together with Schema Copy. (See the updated Statement of Direction for more)
    Regards
    Sue

  • Is Live Compare tool certified by SAP

    Hi GRC gurus,
    I am looking for some information on Live Compare tool.
    Is this tool certified by SAP ? Can we use this tool for work flow and SOD ?
    any details.. please share..
    Thanks a million.

    IntelliCorp's LiveCompare is SAP-Certified.  You can check its certification status on EcoHub: [http://ecohub.sdn.sap.com/irj/ecohub/solutions/livecompare|http://ecohub.sdn.sap.com/irj/ecohub/solutions/livecompare]
    I'd be happy to answer any questions you have about the product.  You can reach me directly (<removed> ) or find our contact details on our website: [www.intellicorp.com|www.intellicorp.com]
    Regards,
    Chris.
    CTO.
    Edited by: Moderator on Feb 20, 2010 9:51 AM - Please refer to business card rather than posting your email address

  • Compare tools

    hi
    What is Compare Tool in SAP Script

    Hi
    see this
    SAP Script offers  tools for comparing objects across clients. We can compare or copy the following kinds of objects.
    Styles
    Layout sets
    Documents
    With the Compare tool we can do the following :
    Check whether an object exists in both clients
    Display the differences between the versions of an object

  • Tool or script to compare two oracle Reports?

    Hi:
    Anybody knows any tool or script to compare or conciliate two Oracle reports?
    The idea is to detect the differences to impact then in the older report.
    I tried comparing each .REX with a text file comparing tool (like a Unix diff), but the differences I found were bassed in tables and fields used when we save the report to the database. The main problem using that is how to impact the differences found in the Report Builder.
    The following are 2 examples of diferences found, which I dont know how to impact them in the Reports Builder
    DEFINE ROSSTRINGS
    BEGIN
    groupid = 15453
    stringid = 0
    lfid = 0
    cs = 31
    len = 7
    str = (BINARY)
    &lt;&lt;"
    5020426f 6f6b0000
    "&gt;&gt;
    END
    DEFINE SRW2_LAYOUT
    UITAG = 18039
    HDR_CHAR_HGT = 65
    I'll thanks a lot yours suggestion or ideas.
    Sincerily, Sebastian Barbieri

    May beu2026 Business Object u2013 Crystal Reports can explain us how is a report built and how we can find the u201Cdata sourcesu201D. If it can beu2026 I will be able to make a program to compare the u201Cdata fieldsu201D in two, three, four,u2026 reports.
    It will be very useful to compare if two reports have the same u201Cdata fieldsu201D or, two directories have the same number of reports and everyone in the first folder have the consequent in the second folder.
    Of course, when I talking about folders, Iu2019m want to say two folders who contains reports but each folder have reports linked to different DBMS (Oracle, SQL Server,u2026).
    Edited by: Carles Hernández on Jan 13, 2009 5:03 PM
    Edited by: Carles Hernández on Jan 13, 2009 5:05 PM

  • How to compare PL/SQL source in two databases using some smart trick

    Hi,
    Here is my scenario:
    We have a very big team (>50) of developers working on PL/SQL.
    As and when some new enhancements/bug-fixes are are tested successfully, DBA's migrate the new source code from DEV to QA and then to PROD instance.
    Very often, developers are asked to verify if the source code migrated to the target instance is the correct one. This so, because we use an automated migration tools ...and sometimes DBA's might make mistake by migrating the wrong version (say a beta code).
    So the developers are left with comparing the source manually or using file compare tools...a very time consuming job.
    (I know a strict discipline of keeping a proper header and version history will help; but we have lots of exisiting code that does not adhere to this rules)
    So, is there any way to do it in a "smart" way .... I was thinking about a way to get the HASHCODE/HASHKEY of all the source code lines of a pkg or procedure and then again get the HASHCODE/HASHKEY of all the HASHCODEs/HASHKEYs of the source lines for a particular pkg..to get a single HASHKEY for a pkg ....and then I can compare this HASHKEY of 2 instances ..and it they are same, means the code is same ..else the code is different
    e.g.
    select custom_hashkey_prc(text) from dba_source where name='MY_PKG'
    Thanks.
    Edited by: DT1977 on Jan 19, 2009 3:31 PM

    Using a HASH to check if two sources are the same would be a valid way of doing a quick check although it obviously won't tell you where the differences are.
    In Oracle 10g up you can use the DBMS_CRYPTO package to generate HASH values...
    http://www.psoug.org/reference/dbms_crypto.html
    We use this method ourselves for detecting changes in data where there are CLOB columns (as we can't use SQL's set operators on CLOBs).

  • Database Project Schema Compare Source Control to target database Not working

    I am trying to use the schema compare feature of database project / TFS.  I don't understand why it is trying to DELETE a stored procedure that exists in TFS.
    The Degenerate Dimension

    Hi MM,  
    Thanks for  your post.
    If you open this solution from a local folder(not stored in TFS), and try to compare that same file, what’s the result? We need confirm this issue relate to VS Schema Compare tool or relate to TFS Source Control first.
    http://blogs.msdn.com/b/ssdt/archive/2012/03/23/schema-compare-improvements.aspx
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • SQL Server Data Compare doesn't retrieve table list

    I'm trying to do a data compare in Visual Studio 2013.  I have chosen my source and targets and successfully tested the connection to each of them in the connections dialog. 
    When I choose next, there's a few seconds delay as though the compare tool is checking with the source and target and then it shows a dialog with what to compare.  There is a checkbox next to Tables and next to Views.  Those are the only two options
    shown. 
    What should be in this dialog, left of Tables and Views, is an arrow to expand them and show the list of tables and views in the source database.  The arrow is missing and I cannot expand any list of tables or views.  There's just nothing shown
    to compare.
    When I click Next again, the compare appears to run but when complete it reports that zero tables or views were compared - under the circumstances this is as expected because the previous dialog did not allow me to check any tables to compare.
    Why am I not getting the arrow to expand the list of tables?  What's wrong with Data Compare?
    Thanks,
    Dale

    Hi Dale,
    >>In your image you show a primary key value in comparison key but my tables did not have a primary key assigned
    >>Is the comparison key requirement by design? 
    I repro it, I get the same issue as yours, if no key, we couldn't compare the tables.
    Like the document here:
    https://msdn.microsoft.com/en-us/library/dn266029%28v=vs.103%29.aspx?f=255&MSPPError=-2147217396
    https://msdn.microsoft.com/en-us/library/aa833428(v=vs.100).aspx
    Requirements
    When you compare data in a table or view, the table or view in the source database must share several attributes with a table or view in the target database. Tables and views that do not meet the following criteria are not compared and do not appear
    on the second page of the      New Data Comparison   wizard:
    Tables must have matching column names that have compatible data types.
    Names of tables, views, and owners are case-sensitive.
    Tables must have the same primary key, unique index, or unique constraint.
    Views must have the same unique, clustered index.
    You can compare a table with a view only if they have the same name.
    Each object has a key or an index that determines the other objects to which it corresponds. However, each table or view can have more than one primary key, unique index, or unique constraint. Therefore, you might want to specify which key, index,
    or constraint to use.
    As my understanding, it would have the specific requirements.
    Best Regards,
    Jack
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Good site for Video Editing tools (open source)

    I'm a recent convert to Mac, and I'm having a hard time finding comparable tools to what is available via open source on the Windows side. Specifially in the H.264 arena. There are a multitude of open source encoding tools for Windows. I'm sure there have to be some for Mac. Are there any good sites that list these? I'm tried versiontracker and The Mac Orchard, but I'm hoping for something more specific like VideoHelp.com
    Any suggestions? I'm looking for encoding software that can do inverse telecine, import DivX/Xvid/DV, Trim video (to remove letterboxing), and encode to H.264.
    Thanks!

    Can't help with the video stuff, but since you're a newcomer to the Mac, see these:
    Switching from Windows to Mac OS X,
    Basic Tutorials on using a Mac,
    MacFixIt Tutorials,
    MacTips, and
    Switching to the Mac: The Missing Manual, Leopard Edition.
    And a link to open source software: http://sourceforge.net/ Search for *multimedia for Mac*.
    Additionally, *Texas Mac Man* recommends:
    Quick Assist.
    Welcome to the Switch To A Mac Guides, and
    A guide for switching to a Mac.

  • Migration tool

    Hi,
    I have two file trees that correspond to two differerent versions of the
    database schema for a web application I'm developing. These files
    contain the SQL code to generate the objects (tables, sequences,
    views...). I can find out what changed with any standard compare tool (I
    use WinMerge). But it's hard to obtain a script with the appropriate
    ALTER TABLE commands to migrate a live DB from one version to another.
    Is there any free or open source tool I could use? I don't need it to
    have fancy graphics or make everything for me; any improvement over
    writing it all from scratch will be welcome. I'm interested in DB
    structure, not data.
    I work on Windows but Linux tools are welcome too. The server is a local
    install of Oracle 10g XE but the script is supposed to run in whatever
    Oracle the customer has purchased. Thank you in advance.
    Regards
    Sandeep

    I suggest you run this query in the database where the objects exists and then compare(do merge) with the hash column.
    The query below will show you the objects that have different hashs, consequently, that it has code diferences.
    I use it to discovere compile diferences in the database source code where I have PL/SQL code compiled:
    select s.owner as owner
    , s.type
    , s.name as name
    , lpad(rawtohex(sum(dbms_utility.get_hash_value(text,1,power(2,16) - 1))),15,0) as hash
    from dba_source s
    where s.owner = user
    and s.name in ( select object_name
    from user_objects )
    group by s.owner
    , s.type
    , s.name;

  • I can't get TextWrangler to work as a comparison tool - what am I doing wrong?

    I've followed your help advice for 'Compare local and remote files for differences' and I can't get it to work.
    I have an iMac running OSX 10.7.2. I have Dreamweaver 5 and TextWrangler (3.5.3) installed in my Applications folder. In Dreamweaver, selected Edit - Preferences - File compare.
    Then I've added the code: Macintosh HD:usr:bin:twdiff
    However if I right click a local file and select 'Compare with Remote Server', I get a message saying 'There is no remote version of xxx to compare'
    This is despite the fact that I am connected to the remote site and can see the matching version of the file in the remote section.
    What am I doing wrong?

    You may have installed your TextWrangler application without administrator privileges. In this you'll have to look for the twdiff file in the Local Applications Support Folder (refer to TextWrangler User Manual).
    To fix your problem with Dreamweaver, while selecting your File Compare tool, try looking for the twdiff file in the following location :
    Macintosh HD:usr:local:bin:twdiff
    That should definitely work. It did for me
    Cheers!

Maybe you are looking for

  • How to set up DNS on OEL ?

    Hello buddy: How can I set up DNS on OEL ? Just for install 11g R2 RAC

  • Bug with exporting project to java source

    Hi, This is in TopLink 9.0.4.2 (Build 040311). We're in the process of trying to determine if we should upgrade our TopLink from 2.5 to 9.0.4, and have not yet purchased a support contract because we haven't made the final decision yet, so I'm postin

  • Cannot customize contact notificati​ons on BB Classic

    I can get custom ringtones for different contacts, but I can't get custom notifications for contacts (a different tone for texts from a specific contact) to work. I see how it's supposed to work (notifications-> contact notifications -> choose a cont

  • GurtVLO6if will not show PGR Date in inbound delivery

    hi gurus,        Pls provide me the flow on how to link the inbound delivery number with the material document number, as I need to get the material doc number based on that delivery number and then I need to get the receipt date i.e. document date o

  • How to transfer photos from iphoto 09 on iMac to iphoto on Mac Book Pro

    This is my first posting as I have tried unsuccessfully to find an answer to my query in the many answers to questions already posed. I have an iMac and recently my girlfriend bought a Mac Book Pro. Whilst I have managed to transfer my music library