
Adds enhancements to ApexSQL Data Diff, ApexSQL Generate and ApexSQL Source Control.
Features
ApexSQL Data Diff 2018.01 Enhancements:
- High DPI and 4K resolution support.
- Check/Uncheck all missing/different/additional rows context menu and Home tab options are added for SQL tables and views in the Results section.
- Copy row values option is added to the right-click menu in the Data difference panel.
ApexSQL Generate 2017.02 Enhancements:
- Granularity option to create one SQL script or one SQL script per object.
- CLI switches:
- Primary output name/folder path of the exported files [ /on ].
- Secondary output name/folder path of the exported files [ /on2 ].
ApexSQL Source Control 2018.01 Enhancements:
- Support for Microsoft Team Foundation Server 2018.
Fixes
ApexSQL Data Diff 2018.01 Fixes:
- "HTML option is already selected as secondary output type. Select another primary output type" message is shown even when the Secondary output type is unchecked in the Save as batch window.
- The cursor is always back to the beginning of the text box for the Package name option when the tag buttons are clicked.
- The warnings output file cannot be created without its dependent switch /synchronize.
- The progress bar for the comparison process is not showing the exact percentage while comparing.
- The /indicate_default_db switch does not contain quotation marks in the Save as batch window.
- Total number of rows is shown in the Comparison process window even when the Row filter is used to narrow down the amount of rows.
- The View tab in the Object filter and Object mapping tabs is not shown even though the View option is selected in the Options tab of the New project window under the Objects to compare section.
- The Project management window is opened in front of the Update window when new update is available.
- The number of mapped columns is not changed until the selection is changed to another object.
- The number of the columns is not changed in the Object filter for the edited object, but the number of columns is changing for other objects, when the Filter editor is applied.
- "Attempt by method" error is encountered when the Refresh button is clicked for branches when the Mercurial source control system is chosen.
- SQL Server Management Studio 2016 and 17 stops working when a database backup is loaded in the Data compare query window.
- The title and source and destination data sources are not shown in exported reports if none of the Header options is checked under the Options tab in the New project window.
- Nothing is shown at the top of the exported report when one or two header options are checked under the Options tab in the New project window.
- Tables with text columns are missing in the Results panel and their number is shown as excluded in the status bar, even though they are mapped and checked for the comparison, when the Ignore case in the text data types option is checked.
- The license file disappears when virtual machine is stopped and then run on Amazon AWS.
- "The selected source control project does not have a corresponding folder structure for tables/views" message is shown when the Test or Finish button is clicked for the Perforce source control depot.
- "Make sure that correct username and password are specified" message is shown when specifying local folder as repository for the Git source control system, which doesn't require username and password.
- "The selected source control project does not have a corresponding folder structure for tables/views" message is shown when the Browse button is clicked to select a project for a Git repository hosted by Visual Studio Online.
ApexSQL Diff 2017.05 Fixes:
- "Microsoft SQL Server Management Studio 17 is not installed. Please install this version to integrate into" message is shown in the add-in integration step of the installation wizard when SQL Server Management Studio 17.4 is installed.
ApexSQL Doc 2017.07 Fixes:
- "Microsoft SQL Server Management Studio 17 is not installed. Please install this version to integrate into" message is shown in the add-in integration step of the installation wizard when SQL Server Management Studio 17.4 is installed.
- Row numbers are shown instead of relationships when generating documentation of SSAS Tabular models with compatibility level 1200.
- Chart pictures are missing from Views section of Tableau site documentation in HTML output format.
- Editing a custom extended property description is not possible if "MS_Description" extended property does not exist for the same SQL object.
- Extended property descriptions for database roles are not generated in documentation.
- Extended property editor takes too much time to open and show all data.
- If an extended property description is updated to be a zero length string the extended property is deleted.
- It is not possible to edit an SQL object extended property description for "MS_Description" if that description contains a zero length string.
- SQL jobs are missing from the "Object type" list in the "Server objects" tab when connected to a database on SQL Server 2017.
- System created database roles are not visible in Extended property editor.
- Wrong return code is shown when encountering an error that the specified intermediary files location is too long.
- Excessive parameter "alified=" documented in hundreds of rows in SSIS documentation.
- Editing a custom extended property description is not possible if "MS_Description" extended property does not exist for the same SQL object.
ApexSQL Generate 2017.02 Fixes:
- All objects are not checked after the Ignore project object selection is checked in the Edit window.
- All objects are checked when some option is changed in the Edit window and then connected to the database again.
- "Object reference not set to an instance of an object" error is encountered when trying to generate data on the table where constraints were removed previously.
- Warning message is shown when the SQL table or view generator is used.
- Tables are displayed when the view is selected in the SQL table or view generator.
- All options are reset to default and all objects are checked when the embedded post-processing script is used.
- Generator values are not remembered in the saved project file.
- "The given value of type String from the data source cannot be converted to type nvarchar of the specified target column" error is encountered when populating table with the nvarchar column using the Random or Lorem Ipsum generators.
- The Regular expression generator is not generating test data in the Preview panel for any set value.
- "Received an invalid column length from the bcp client for colid 2" error is encountered after the populate data is finished for tables that had the Random generator set to use default Max value for the numeric data type.
- Data for the selected column is shown as <Empty> when the SQL table or view generator is set on a table that was previously populated with data.
- The Regular expression generator is not generating test data in the Preview panel for any set value.
- "Object reference not set to an instance of an object" error is encountered when the Generate test data feature is initiated from Object Explorer in SQL Server Management Studio for a database that is located on SQL Server Enterprise edition, while using the Community edition of the application.
- Incorrect number of rows is inserted in a table when populating data by using Table proportion for one table, while the referenced table is populated by Time execution.
- The generated test data doesn’t convert the source apostrophe to a double apostrophe, when using the SQL query or SQL table generator as source of data for a column.
- The Shuffle and Loop checkboxes for all generators revert to the default state when switching to another column.
- "Microsoft SQL Server Management Studio 17 is not installed. Please install this version to integrate into" message is shown in the add-in integration step of the installation wizard when SQL Server Management Studio 17.4 is installed.
ApexSQL Refactor 2017.04 Fixes:
- "Microsoft SQL Server Management Studio 17 is not installed. Please install this version to integrate into" message is shown and the add-in installation doesn’t continue when SQL Server Management Studio 17.4 is installed.
ApexSQL Search 2016.07 Fixes:
- "Microsoft SQL Server Management Studio 17 is not installed. Please install this version to integrate into" message is shown and the add-in installation doesn’t continue when SQL Server Management Studio 17.4 is installed.
- SQL Server Management Studio 17 stops working when the View dependencies command is used from the Object Explorer context menu or from the application main menu.
- Visual Studio 2017 stops working after the add-in is uninstalled.
- The "Date columns" option in the Text search window does not work.
ApexSQL Source Control 2018.01 Fixes:
- The "Case in name" option under the Script options tab of the Options dialog does not work.
- SQL Server Management Studio stops responding when Increase font size to max and turn on the “Word wrap” option in the Differences preview window.
- An object appears in the Action center tab after it is committed to the Perforce repository.
- "Source control error: Add folder failed with message 'TF14054: The Encoding -2 is not valid. The client should never send this value.'" error is encountered when creating a Team Foundation Server project on root of a repository.
- "Source control error: Method not found" error is encountered while creating new project for a Team Foundation Server repository.
- ANSI PADDING setting is set to OFF after committing SQL index to a repository even if the SQL index script shows the same setting as ON in SQL Server Management Studio.
- Notification for new versions of add-in does not work.
- The add-in context menu is missing from the Object Explorer pane.
- "The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)" error is encountered when linking a database to a Perforce repository.
- "SELECT failed because the following SET options have incorrect settings: 'CONCAT_NULL_YIELDS_NULL, ANSI_WARNINGS'." error is encountered when compiling any change on a server where the add-in server DDL trigger is installed.
- "An error occurred while updating database objects" error is encountered when the Undo button is clicked in the Action center tab.
- The add-in does not generate complete script when applying changes from source control against a database.
ApexSQL Unit Test 2016.07 Fixes:
- "Microsoft SQL Server Management Studio 17 is not installed. Please install this version to integrate into" message is shown and the add-in installation doesn’t continue when SQL Server Management Studio 17.4 is installed.