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

Source code checked in, #3630fed9f7a7c4a9e3786c7f7287d96136750a01

$
0
0
Don't require all ssms versions to be installed.

Source code checked in, #93593c2804ce38b180a1446428699572538192a7

$
0
0
Updated readme install instructions.

Source code checked in, #4e74e90d13ee05f6f015a7866fdc4210427377f1

$
0
0
Renamed projects to match output.

Source code checked in, #2f6f369a765c19165e8d28f1197f763aae47f504

$
0
0
Updated readme with pre v1.2 info.

Updated Wiki: Home

$
0
0
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

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.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)
Debug Build
  • Added output window pane for debug messages.

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

Source code checked in, #cfad2043dbb7ee4d43e3f88ab24467e6e9e871f9

$
0
0
Changed ssms version check. Added ActivityLogEntry.

Created Unassigned: Options are blanc [2]

$
0
0
Hi

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]

$
0
0
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

Created Unassigned: Not all store procedures are mapped [3]

$
0
0
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]

$
0
0
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.

Edited Issue: Not all store procedures are mapped [3]

$
0
0
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]

$
0
0
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.

Source code checked in, #cb44ce3b8c83b24a518dfc1db662d95bbbd8fc2f

$
0
0
Added project files for 2017 (v17.0 RC1).

Source code checked in, #6b422cfe1b143ec47fa3a82d80598bd97fd0f77b

$
0
0
Show wait cursor while creating folders.

Source code checked in, #633f876434c8542ae3cd2d0525c88f4c5a79fec5


Created Release: SSMS Schema Folders v1.2 (Dec 12, 2016)

$
0
0
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.
  • 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)

$
0
0
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.
  • 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)

$
0
0
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.
  • 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

$
0
0
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

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
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.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)
Debug Build
  • Added output window pane for debug messages.

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

Edited Issue: Not all store procedures are mapped [3]

$
0
0
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?

Viewing all 70 articles
Browse latest View live


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