↧
SSMS 2016
↧
SSMSBoost v3.0 Beta (2008,2012,2014,2016)
Just updated install for SSMS 2016: http://www.ssmsboost.com...r2016_3.0.6103.20236.msi Users, who experienced problems with installation should try this new install. Note: If you get "Can not Install, SSMS 2016 not found" message, please run .msi file from command line with administrative rights. (cmd.exe->Run As Admin, then just run the .msi) |
![]() |
↧
↧
SSMSBoost 2014 says I need to install latest version but I already have it
↧
Script grid data not schema aware
↧
SSMSBoost v3.0 Beta (2008,2012,2014,2016)
![]() |
↧
↧
Failure to execute large script (8MB is size)
We have added a fix for this in v3.0. See changelog/download and test: http://www.ssmsboost.com...eta--2008-2012-2014-2016 Thanks for reporting this ! |
![]() |
↧
Load XML before formatting
Love the F2 functionality! I am playing with your tool and the formatting options. It's cumbersome to open the dialog, make a tweak, and see what the result is. I see the formats are saved to an XML file. Editing that file directly is much faster. However, the changes are not picked up after the file is saved. They are however picked up when making changes via the dialog. I wonder, before each formatting operation, you could inspect the XML file's timestamp, and if it has advanced since the last time checked, it reloads the formatting config prior to executing the formatting operation? That gives the flexibility to tweak the settings by directly editing the file and quickly seeing the results of those changes. Seems like an easy enough tweak, and it would really make the setup of this feature much faster for your users? |
![]() |
↧
'Locate object in Object Explorer' extension - synonyms
Hi there, I was going to suggest - unless it's already in development, that you consider extending the 'Locate object in Object Explorer' feature to work for synonyms too; e.g. as pseudo-code focusing upon the correct/source database, beginning with something a little like the following (- at least in terms of performing the look-up) - where the 'TargetObjName' is the word/object that the cursor/caret is within/pointing at: SELECT c.name, t.name FROM [SrcDb].sys.columns AS c CROSS APPLY ( SELECT s.name FROM sys.synonyms s WHERE OBJECT_ID(s.[base_object_name]) = c.[object_id] ) AS x JOIN [SrcDb].sys.tables t ON c.object_id = t.object_id WHERE c.name like '%TargetObjName%' ; The existing feature is great ;D, but it would be even better if it (or a similar feature) also worked for synonyms; maybe it might be cleaner for you to make this a new/separate feature (?), rather than mix it in with the existing 'Locate object in Object Explorer' feature. |
![]() |
↧
Feature request: extended functionality for script templates
Hi, New to SSMSBoost, and LOVE it. I wish I'd known about it years ago, it could have saved me hundreds of hours! The script template feature is great and very powerful, but there doesn't appear to be a way to create very useful UPDATE statements from it. What's missing is the ability to build a WHERE clause that targets a primary key column's value. I'd like to build the following with a template: Code:
This would be useful for updating data in one table from another one on a different (remote/unlinked) server. I can do everything except the "[KeyValue]" part, see the template XML below. I'm not entirely sure how this might be implemented, because you're relying on the value being in the grid somewhere, and you can't always assume it's in the first column. I think my suggestion would be to: (a) create a new parameter value type which is a dropdown list of column names the user can select, and (b) in the {Rows} definition allow a template to access either that parameter's column name or value for the current row So in the case of my attached template, when run the user would type the table name and select from a list of columns in the current grid (whether or not that column is in any of the selected regions), and the output would be a list of update statements in the form above. Caveat: If you script the entire grid as described above this will include the key column (possibly an identity), which will form part of the updates in the SET statement, which is NOT what you want ("UPDATE T SET [Id] = X, ... WHERE [Id] = X"). An additional feature should allow you to exclude columns from the {Columns} enumeration (and, while we're at it, rows from the {Rows} enumeration, say where a column is null?) Paul -- Script XML: Quote: <?xml version="1.0" encoding="utf-16"?> |
![]() |
↧
↧
SSMSBoost v3.0 Beta (2008,2012,2014,2016)
![]() |
↧
SSMSBoost v3.0 Beta (2008,2012,2014,2016)
↧
Window Title not shown correctly in Aero Peek
↧
SSMSBoost v3.0 Beta (2008,2012,2014,2016)
↧
↧
Feature request: Preferred Connection Color Location
↧
SSMSBoost 2016 Feature request
one of my favorite features of SSMSBoost was the quick connections switch drop down. The one where you could hit the drop down and quickly change to another server that was configured in the preferred connections section. It does not appear to be functioning for me. will that functionality be brought back? |
![]() |
↧
User/Machine hash token
↧
Keyboard shortcut or toolbar button for /*Comment/Uncomment*/
On the Features page, it says: Quote: 1-click Comment/Uncomment selected SQL code using /**/ syntax However, I don't see a button on the SSMSBoost toolbar. Currently, I have to go to the SSMSBoost menu > Query > "/*Comment/Uncomment selection*/" to use the feature. Is there a button that I'm just not seeing? Is there a keyboard shortcut for the feature? I'm using the Beta version, build 3.0.6124.25701. |
![]() |
↧
↧
Format SQL support for -- noformat -- endnoformat
↧
SSMSBoost v3.0 Beta (2008,2012,2014,2016)
I have the same issue. I installed the latest version of SSMS Microsoft SQL Server Management Studio 13.0.16000.28. Now I get the message 'Execution guard failed to check the script due to internal error.' I disabled the Fatal Actions Guard but that didn't help. Other functionality does not work either like Script Object or Locate Object. I have uninstalled SSMSBoost and reinstalled with the same errors. |
![]() |
↧
DELETE formatting options
I have a delete statement within a stored procedure that looks like this (the way I like it formatted): Code:
Note that the FROM, WHERE, and AND are right-aligned with DELETE, there is a tab to the right of those keywords, and the table alias is indented, and the WHERE conditions are aligned. When I format it with SSMSBoost, I get this: Code:
What options do I need to change to get it to format it (closer to) the way I prefer? (Note that I already have Where | IndentConditions set to True.) I am running 3.0.6102.26025 (2016-09-15). Thanks! |
![]() |
↧