Quantcast
Channel: SSMS Schema Folders
Viewing all 70 articles
Browse latest View live

Source code checked in, #2591511d04682335f3d039930ee305961c493980


Created Release: SSMS Schema Folders v1.0 (Jul 05, 2016)

$
0
0
Download the zip file for your version of SSMS and extract the contents into the SSMS extension folder. Run the included reg file to skip the load error.
  • 2012 - C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Extensions
  • 2014 - C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\Extensions
  • 2016 - C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\Extensions

Note: If SSMS does not close properly (i.e. crashes) then the next time it runs it will have the load error message again. Click 'No' and restart SSMS.

Released: SSMS Schema Folders v1.0 (Jul 05, 2016)

$
0
0
Download the zip file for your version of SSMS and extract the contents into the SSMS extension folder. Run the included reg file to skip the load error.
  • 2012 - C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Extensions
  • 2014 - C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\Extensions
  • 2016 - C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\Extensions

Depending on your web browser, you may need to Unblock the zip file before extracting. Right click on the zip file and select Properties. If you see an Unblock button then click it. If you don't see it then continue as above.

Note: If SSMS does not close properly (i.e. crashes) then the next time it runs it will have the load error message again. Click 'No' and restart SSMS.

Updated
Fixed a reference version in the 2012 extension.

Updated Release: SSMS Schema Folders v1.0 (Jul 05, 2016)

$
0
0
Download the zip file for your version of SSMS and extract the contents into the SSMS extension folder. Run the included reg file to skip the load error.
  • 2012 - C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Extensions
  • 2014 - C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\Extensions
  • 2016 - C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\Extensions

Depending on your web browser, you may need to Unblock the zip file before extracting. Right click on the zip file and select Properties. If you see an Unblock button then click it. If you don't see it then continue as above.

Note: If SSMS does not close properly (i.e. crashes) then the next time it runs it will have the load error message again. Click 'No' and restart SSMS.

Updated
Fixed a reference version in the 2012 extension.

Updated Wiki: Home

$
0
0
Project Description
This an extension for SQL Server Management Studio 2012, 2014 and 2016. It groups sql objects in Object Explorer (tables, views, etc.) into schema folders.

Object Explorer

This is a fork of SSMS2012Extender that adds support for SSMS 2014 and 2016.

Install

Download the zip file for your version of SSMS and extract the contents into the SSMS extension folder. Run the included reg file to skip the load error.
  • 2012 - C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Extensions
  • 2014 - C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\Extensions
  • 2016 - C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\Extensions

Depending on your web browser, you may need to Unblock the zip file before extracting. Right click on the zip file and select Properties. If you see an 'Unblock' button then click it. If you don't see the button then continue as above.

Known Issues

Load error
The first time SSMS is run with the extension it will show an error message. Click 'No' and restart SSMS. The included reg file sets the same registry setting as when you click the no button.
If SSMS does not close properly (i.e. crashes) then the next time it runs it will have the error message again. Click 'No' and restart SSMS.
This should be fixed when there is official support for SSMS extensions.

Compatibility with other extensions
This extension moves nodes in the Object Explorer tree view. This could cause problems with other extensions that are not expecting it. At this point in time, I am not aware of any extensions where this is an issue. If you do have problems then let me know.

Customisation

There are few internal settings that can change the way the extension works. These will be made available as options at a later date. If you want to change these then you can download the source code and edit ObjectExplorerExtender.cs.
  • AppendDot - Adds a dot after the schema name on the folder label.
  • UseObjectIcon - Uses the icon of the first child node as the folder icon. If false then use the parent node (i.e. folder) icon.
  • CloneParentNode - Adds the right click and drag and drop functionality of the parent node to the schema folder node.

Source code checked in, #04f344c36d7527ed5981afc6de2ebfed502f8782

$
0
0
Fixed reference version for 2012.

Created Issue: Load error when starting second instance of SSMS [1]

$
0
0
The skip loading setting isn't recreated until ssms is exited. This causes an error when running multiple instances of ssms.

Source code checked in, #322977d282370796dfcd1ac77fc875bb928cbc0c

$
0
0
Changed when SkipLoading reg setting is set.

Source code checked in, #6c1dd8eb472c03b1d02ae019e7515150953e37fa

Source code checked in, #3be083f8572e7fb0111b61aa411ca328aa99dcee

$
0
0
Fixed exiting before DelayAddSkipLoadingReg.

Source code checked in, #be3baa2e03bfe6866ee38244332da23a0bd77e0f

$
0
0
Added OutputWindowPane for debug messages

Source code checked in, #92a96519ce6c0e5ac537c9e8c21c5b21eba0b8a0

Source code checked in, #20ba2f3150f1b445d86fb1db315855cafd0979db

$
0
0
Refactor ssms2012extender code. Removed requirement for Urn class.

Source code checked in, #e75c06aaac5f3e87b17b4fb3b90d5b1e20b7e4f2

Source code checked in, #9cd8f5bf08352322415170f6694c767598081b6e


Released: SSMS Schema Folders v1.1 (Jul 14, 2016)

$
0
0
Download and extract the contents of the zip file. Copy the appropriate version of the SsmsSchemaFolders folder into the SSMS extension folder. Replace or remove any previous version. Run the included reg file in the folder to skip the load error.
  • 2012 - C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Extensions
  • 2014 - C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\Extensions
  • 2016 - C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\Extensions
Depending on your web browser, you may need to unblock the zip file before extracting. Right click on the zip file and select Properties. If you see an 'Unblock' button or checkbox then click it. If you don't see this then continue as above.

Created Release: SSMS Schema Folders v1.1 (Jul 14, 2016)

$
0
0
Download and extract the contents of the zip file. Copy the appropriate version of the SsmsSchemaFolders folder into the SSMS extension folder. Replace or remove any previous version. Run the included reg file in the folder to skip the load error.
  • 2012 - C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Extensions
  • 2014 - C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\Extensions
  • 2016 - C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\Extensions
Depending on your web browser, you may need to unblock the zip file before extracting. Right click on the zip file and select Properties. If you see an 'Unblock' button or checkbox then click it. If you don't see this then continue as above.

Updated Wiki: Home

$
0
0
Project Description
This an extension for SQL Server Management Studio 2012, 2014 and 2016. It groups sql objects in Object Explorer (tables, views, etc.) into schema folders.

Object Explorer

This is a fork of SSMS2012Extender that adds support for SSMS 2014 and 2016.

Install

Download and extract the contents of the zip file. Copy the appropriate version of the SsmsSchemaFolders folder into the SSMS extension folder. Replace or remove any previous version. Run the included reg file in the folder to skip the load error.
  • 2012 - C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Extensions
  • 2014 - C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\Extensions
  • 2016 - C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\Extensions
Depending on your web browser, you may need to unblock the zip file before extracting. Right click on the zip file and select Properties. If you see an 'Unblock' button or checkbox then click it. If you don't see this then continue as above.

Options

There are a few user options which change the style and behaviour of the schema folders.
Tools > Options > SQL Server Object Explorer > Schema Folders
  • Append Dot - Add a dot after the schema name on the folder label.
  • Clone Parent Node - Add the right click and connection properties of the parent node to the schema folder node.
  • Use Object Icon - Use the icon of the last child node as the folder icon. If false then use the parent node (i.e. folder) icon.

Known Issues

Load error
The first time SSMS is run with the extension it will show an error message. Click 'No' and restart SSMS. The included reg file sets the same registry setting as when you click the no button.
This should be fixed when there is official support for SSMS extensions.

Compatibility with other extensions
This extension moves nodes in the Object Explorer tree view. This could cause problems with other extensions that are not expecting it. At this point in time, I am not aware of any extensions where this is an issue. If you do have problems then let me know.

Change Log

v1.1 (2016-07-14)
  • Added user options.
  • Fixed: Error when running mulitple SSMS instances. (#1)
Debug Build
  • Added output window pane for debug messages.

v1.0 (2016-07-05)
  • Public beta release.

Closed Issue: Load error when starting second instance of SSMS [1]

$
0
0
The skip loading setting isn't recreated until ssms is exited. This causes an error when running multiple instances of ssms.
Comments: Fixed in v1.1. Reg setting is recreated about one second after it is removed by the initialisation.

New Post: Grouping objects by prefix

$
0
0
With only a minor change to the code it would be possible to change how the objects are grouped together.

In the recent release I have removed the reference to the Urn class which was used to get the schema. This has been replace with the GetNodeSchema method in ObjectExplorerExtender.cs. I originally used a Regex to parse the node context (UrnPath) but changed it to a simpler string replace. You can still see the original regex code commented out.

I was thinking of exposing this to the user options so they can write their own get folder name regex or maybe providing some different presets.

If anyone has some ideas or preferences about this then let me know.
Viewing all 70 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>