Skip to content

SQL Compare

Welcome to the SQL Compare feature suggestion list. Find out more information about SQL Compare at http://www.red-gate.com/products/sql-development/sql-compare/.

If you have any questions, need help or have found a bug in SQL Compare, please visit the forums at https://forums.red-gate.com/viewforum.php?f=200 or our support portal.

SQL Compare

Categories

JUMP TO ANOTHER FORUM

70 results found

  1. need ignoreMaterialziedViews option in flyway.toml
    we want to ignore materialziedViews when performing drift checks and also while generating the baseline script itself.
    Having an option in flyway.toml will help

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)

    Hi, We just noticed this was in our SQL Compare forum, but it seems related to Flyway - https://redgate.uservoice.com/forums/949477-flyway.


    Is this an Oracle database? Our Oracle technology has the ability to ignore materialized views -

    https://documentation.red-gate.com/sco/using-ignore-rules-148079203.html. There's no GUI to create the ignore rules file yet, but I hope these docs help - https://documentation.red-gate.com/fd/oracle-filters-ignore-rules-138347101.html.


    If you need help with this, please get in touch with support@red-gate.com.


    Thank you!



  2. Make tool available for MySQL

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
  3. I have to click this off EVERY time I use SQL Compare or I can't connect to my databases. Can we please have an option to set this 'off' rather than 'on' by default?

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)

    If you are using connection details that were first used with older versions of SQL Compare that did not have the checkboxes, then you will have to clear the previously saved credentials in order to be able to save the new desired ones with the checkbox values.  


    In order to do this you need to go into the windows credentials manger in the windows control panel and remove the saved credentials for the desired connection.  Thank you!

  4. Fix version 14.8+ so we don't have to type in ";Trust Server Certificate = true" for every server name. We don't have to do this for other tools from Idera, Solarwinds, Orion, Microsoft, or any others. This is a bug in SQL Compare and SQL Data Compare newer than v14.7.7.21053

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  5. Most times when comparing environments, the Database name is the same. It would save time to be able to copy over the Database name from the Source to the Target, rather than having to type or select it from the drop-down list.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
  6. This should be a no-brainer, but nobody from Redgate is responding to the numerous topics and posts in the forum.

    Everyone is getting the error "Unable to cast object of type "System.Byte[]" to type System.String"

    Thank you from everyone who uses MySQL Compare

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  7. I would be ideal if there was the ability to compare just a single Schema in databases. Example, exclude all dbo object and just include all objects in the XX schema. This would speed up the compare, as we would only be comparing objects in the XX schema and ignoring the 10K objects in the dbo schema.

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
  8. Support Azure AD auth using MFA

    93 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  9. Sort by Last Modified is broken in SQL Compare 14.0.6.13387.

    When I click the column heading to sort (Source or Target, order changes, but is definitely not ascending or descending.
    And the Last Modified value shown in the grid does not match that seen in sys.objects, information_schema.routines, or object explorer details.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  1 comment  ·  Admin →
  10. Add Compare Report option to have the old format of side by side comparison of changes. This was an easier view of the changes then the +/- lines

    13 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  11. older version side by side comparison report better than the new version vertical comparison.

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  12. When creating indexes on large tables, it would be very beneficial to include the "WITH (ONLINE = ON)" in the create statement for the index to prevent table locking. This will need to be optional because not all server versions support it.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  13. Dynamic masking functionality is new to SQL 2016. It is applied on columns.

    https://docs.microsoft.com/en-us/sql/relational-databases/security/dynamic-data-masking

    Great for DEV and UAT environments where data obscurity is required.

    CREATE TABLE Membership

    (MemberID int IDENTITY PRIMARY KEY,

    FirstName varchar(100) MASKED WITH (FUNCTION = 'partial(1,"XXXXXXX",0)') NULL, *ignore these

    LastName varchar(100) NOT NULL,

    Phone# varchar(12) MASKED WITH (FUNCTION = 'default()') NULL,

    Email varchar(100) MASKED WITH (FUNCTION = 'email()') NULL);

    Ideally we need this ignored in SQL Compare and SQL Source control comparisons so it is not accidentally deployed to production.

    18 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  14. I know weird to with a MS SQL Server, but many people who have been on the platform for a while now have developers with Macs, and automation systems on linux. DLM Automation is pricing some of us out of the Redgate ecosystem. With SQL server now running on Linux seems a reasonable path. I sure hope our beloved sql compare is not going away :(

    160 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  15. I use Azure SQL, and there is limited cross-database functionality in that environment. Due to this I have several External Tables that I use to point to a Master Database with shared setting, info, etc. for each customer database.

    When I used SQL Compare to fill out the schema for a new database it copied all of the External Tables as Local Tables, and it didn't bring over the Data Source either. This could be very handy as dealing with external tables (and especially changes to them) is a pain.

    119 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  16. First this may be more apparent as tedious in my case, we happen to have large tables with decent sized indexes. I would appreciate if through the setup of a SQL Compare project I could impact index create or rebuild behavior through the selection of on\off toggle for the switches that are available upon creation of an index.

    I use some options more than others with the most frequently added option being SORTINTEMPDB = ON. I use this because when building large indexes I want to try and avoid as much as possible any unintended file growth by…

    78 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  17. Ability to format the source and destination code to ensure compare is using the same structure.

    157 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  18. Since default constraint names are system generated, they may have the same defintion but a different name.

    22 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  Michelle Taylor responded

    The ‘Ignore System named constraint and index names’ option should address this issue, unless I’ve misunderstood?

  19. In version 12 pressing "backspace" while typing the database name in the "Edit Project" screen clears out the database name completely instead of just deleting the last character.

    Made a typo while typing in the database name? Too bad, you'll have to type the whole thing again after pressing Backspace. Constantly switch between servers with thousands of databases with similar, but slightly different names? The Database textbox is nearly impossible to use until the database list in the drop-down is fully loaded (which can take a while) because when you go to backspace, it just wipes the text without letting…

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
  20. Link to Full Release Notes on the page at the URL below is broken -- please fix. Also, I get JavaScript errors on the page -- someone should look into.

    http://www.red-gate.com/updatecontrols/details?etc=1128868242&guid=f8b6d1e4-d76d-41eb-92c0-f0fa2edd2379&update=1687

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
← Previous 1 3 4
  • Don't see your idea?