Don't require all ssms versions to be installed.
↧
Source code checked in, #3630fed9f7a7c4a9e3786c7f7287d96136750a01
↧
Source code checked in, #93593c2804ce38b180a1446428699572538192a7
Updated readme install instructions.
↧
↧
Source code checked in, #4e74e90d13ee05f6f015a7866fdc4210427377f1
Renamed projects to match output.
↧
Source code checked in, #2f6f369a765c19165e8d28f1197f763aae47f504
Updated readme with pre v1.2 info.
↧
Updated Wiki: Home
Project Description
This is 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 Object Explorer]()
This is a fork of SSMS2012Extender that adds support for SSMS 2014 and 2016.
Tools > Options > SQL Server Object Explorer > Schema Folders
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.
v1.1 (2016-07-14)
v1.0 (2016-07-05)
This is an extension for SQL Server Management Studio 2012, 2014 and 2016. It groups sql objects in Object Explorer (tables, views, etc.) into schema folders.
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
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 errorThe 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.2 (TBA)- No new features.
- Single deployable version for multiple SSMS versions.
- Fixed: Folder expanding wait time on single core cpu.
v1.1 (2016-07-14)
- Added user options.
- Fixed: Error when running mulitple SSMS instances. (#1)
- Added output window pane for debug messages.
v1.0 (2016-07-05)
- Public beta release.
↧
↧
Source code checked in, #cfad2043dbb7ee4d43e3f88ab24467e6e9e871f9
Changed ssms version check. Added ActivityLogEntry.
↧
Created Unassigned: Options are blanc [2]
Hi
Nice extension, but the options entry is empty and it doesn't group
See the attachment.
Any idea?
Thanks
Bart
Nice extension, but the options entry is empty and it doesn't group
See the attachment.
Any idea?
Thanks
Bart
↧
Commented Unassigned: Options are blanc [2]
Hi
Nice extension, but the options entry is empty and it doesn't group
See the attachment.
Any idea?
Thanks
Bart
Comments: Hi Bart, The most common reason for it failing to load is a reference to a different version of the SSMS .dll files. This is the reason why there are different extension files for the different SSMS versions. Did you copy the correct version of the extension? What version of SSMS and what service packs and cumulative updates do you have installed? The last step would be to enable logging to find the error message. Go to the properties of the SSMS shortcut and add ` /log` to the end of the target after the double quotes. Start and exit SSMS, then go to `%appdata%\Microsoft\AppEnv\10.0` and open ActivitLog.xml. Search for `SsmsSchemaFolders`. Somewhere between the `Begin package load` and `End package load` records there should be an error message. (It looks like you are using 2012 or 2014. If it was 2016 the path would be AppEnv\14.0) Regards, Nicholas
Nice extension, but the options entry is empty and it doesn't group
See the attachment.
Any idea?
Thanks
Bart
Comments: Hi Bart, The most common reason for it failing to load is a reference to a different version of the SSMS .dll files. This is the reason why there are different extension files for the different SSMS versions. Did you copy the correct version of the extension? What version of SSMS and what service packs and cumulative updates do you have installed? The last step would be to enable logging to find the error message. Go to the properties of the SSMS shortcut and add ` /log` to the end of the target after the double quotes. Start and exit SSMS, then go to `%appdata%\Microsoft\AppEnv\10.0` and open ActivitLog.xml. Search for `SsmsSchemaFolders`. Somewhere between the `Begin package load` and `End package load` records there should be an error message. (It looks like you are using 2012 or 2014. If it was 2016 the path would be AppEnv\14.0) Regards, Nicholas
↧
Created Unassigned: Not all store procedures are mapped [3]
We have a system with quite a few stored procedures spread over approx 10 schemas and while this plugin does what is advertised, it doesn't move/map all files to the schema folders. Only the first 349 stored procedures were mapped/moved, leaving the remaining 480 in a big list (as before). Perhaps there is a hardcoded limitation that needs to be raised?
↧
↧
Commented Unassigned: Not all store procedures are mapped [3]
We have a system with quite a few stored procedures spread over approx 10 schemas and while this plugin does what is advertised, it doesn't move/map all files to the schema folders. Only the first 349 stored procedures were mapped/moved, leaving the remaining 480 in a big list (as before). Perhaps there is a hardcoded limitation that needs to be raised?
Comments: Closing and opening the containing folder again does map/move all store procedures into schema folders. It was only on first show that this process was cut short. Closing and opening is an acceptable workaround, but I feel this is still a bug.
Comments: Closing and opening the containing folder again does map/move all store procedures into schema folders. It was only on first show that this process was cut short. Closing and opening is an acceptable workaround, but I feel this is still a bug.
↧
Edited Issue: Not all store procedures are mapped [3]
We have a system with quite a few stored procedures spread over approx 10 schemas and while this plugin does what is advertised, it doesn't move/map all files to the schema folders. Only the first 349 stored procedures were mapped/moved, leaving the remaining 480 in a big list (as before). Perhaps there is a hardcoded limitation that needs to be raised?
↧
Commented Issue: Not all store procedures are mapped [3]
We have a system with quite a few stored procedures spread over approx 10 schemas and while this plugin does what is advertised, it doesn't move/map all files to the schema folders. Only the first 349 stored procedures were mapped/moved, leaving the remaining 480 in a big list (as before). Perhaps there is a hardcoded limitation that needs to be raised?
Comments: Yes this is a bug. You will mostly see it on single core machines. It is due to the async load of the tree node and Application.DoEvents(). This has been fixed in the source code. I've been waiting for official support for SSMS extensions before releasing the next version. It has been a few months since when I was expecting it, so it is about time I did another update.
Comments: Yes this is a bug. You will mostly see it on single core machines. It is due to the async load of the tree node and Application.DoEvents(). This has been fixed in the source code. I've been waiting for official support for SSMS extensions before releasing the next version. It has been a few months since when I was expecting it, so it is about time I did another update.
↧
Source code checked in, #cb44ce3b8c83b24a518dfc1db662d95bbbd8fc2f
Added project files for 2017 (v17.0 RC1).
↧
↧
Source code checked in, #6b422cfe1b143ec47fa3a82d80598bd97fd0f77b
Show wait cursor while creating folders.
↧
Source code checked in, #633f876434c8542ae3cd2d0525c88f4c5a79fec5
v1.2
↧
Created Release: SSMS Schema Folders v1.2 (Dec 12, 2016)
Download and extract the contents of the zip file. Copy the folder into the SSMS extension folder. Remove any previous version.
Run the included reg file to skip the load error.
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.
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
- 2017 - C:\Program Files (x86)\Microsoft SQL Server\140\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.
Change Log
v1.2 (2016-12-12)- Added support for v17.0 RC1.
- Show wait cursor while creating folders.
- Single deployable version for multiple SSMS versions.
- Fixed: Folder expanding wait time on single core cpu.
↧
Released: SSMS Schema Folders v1.2 (Dec 12, 2016)
Download and extract the contents of the zip file. Copy the folder into the SSMS extension folder. Remove any previous version.
Run the included reg file to skip the load error.
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.
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
- 2017 - C:\Program Files (x86)\Microsoft SQL Server\140\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.
Change Log
v1.2 (2016-12-12)- Added support for v17.0 RC1.
- Show wait cursor while creating folders.
- Single deployable version for multiple SSMS versions.
- Fixed: Folder expanding wait time on single core cpu.
↧
↧
Updated Release: SSMS Schema Folders v1.2 (Dec 12, 2016)
Download and extract the contents of the zip file. Copy the folder into the SSMS extension folder. Remove any previous version.
Run the included reg file to skip the load error.
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.
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
- 2017 - C:\Program Files (x86)\Microsoft SQL Server\140\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.
Change Log
v1.2 (2016-12-12)- Added support for v17.0 RC1.
- Show wait cursor while creating folders.
- Single deployable version for multiple SSMS versions.
- Fixed: Folder expanding wait time on single core cpu.
↧
Updated Wiki: Home
Project Description
This is 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 Object Explorer]()
This is a fork of SSMS2012Extender that adds support for SSMS 2014 and 2016.
You can download the latest version of SSMS for free from Microsoft.
Tools > Options > SQL Server Object Explorer > Schema Folders
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.
v1.1 (2016-07-14)
v1.0 (2016-07-05)
This is an extension for SQL Server Management Studio 2012, 2014 and 2016. It groups sql objects in Object Explorer (tables, views, etc.) into schema folders.
This is a fork of SSMS2012Extender that adds support for SSMS 2014 and 2016.
You can download the latest version of SSMS for free from Microsoft.
Install
Download and extract the contents of the zip file. Copy the folder into the SSMS extension folder. 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
- 2017 - C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\Extensions
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 errorThe 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.2 (2016-12-12)- Added support for v17.0 RC1.
- Show wait cursor while creating folders.
- Single deployable version for multiple SSMS versions.
- Fixed: Folder expanding wait time on single core cpu.
v1.1 (2016-07-14)
- Added user options.
- Fixed: Error when running mulitple SSMS instances. (#1)
- Added output window pane for debug messages.
v1.0 (2016-07-05)
- Public beta release.
↧
Edited Issue: Not all store procedures are mapped [3]
We have a system with quite a few stored procedures spread over approx 10 schemas and while this plugin does what is advertised, it doesn't move/map all files to the schema folders. Only the first 349 stored procedures were mapped/moved, leaving the remaining 480 in a big list (as before). Perhaps there is a hardcoded limitation that needs to be raised?
↧