Differences between obsolete,discontinued,deprecated in the documentation<p align=left><font face=Arial size=2>Hello,</font></p> <p align=left> </p> <p align=left>In the Sql Server 2008 documentation, i have found 4 types of changes:</p> <p align=left>- discontinued : the use causes automatically an error ,it is the case of :</p> <p align=left>       - sp_addalias</p> <p align=left>       - sp_addgroup</p> <p align=left>       - registered servers APIs ( replaced by a new API )</p> <p align=left>       - sac.exe</p> <p align=left>- deprecated : no error when it is used ( but in the next or future version, it will be discontinued</p> <p align=left>       - DATABASEPROPERTY</p> <p align=left>       - sp_dboption</p> <p align=left>       - sp_attach_db</p> <p align=left>       - sqlmaint.exe</p> <p>       - sys.database_principal_aliases</p> <p align=left>       - <strong>sp_configure</strong> options <strong>'user instances enabled'  ( not clear the explanation )</strong></p> <p align=left><strong>       - for SMO : <a title="http://msdn.microsoft.com/en-us/library/cc879341.aspx" href="http://msdn.microsoft.com/en-us/library/cc879341.aspx">http://msdn.microsoft.com/en-us/library/cc879341.aspx</a></strong></p> <p align=left>- obsolete : i found in one place </p> <p align=left><a title="http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.management.smo.registeredservers.aspx" href="http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.management.smo.registeredservers.aspx">http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.management.smo.registeredservers.aspx</a></p> <p align=left> </p> <p align=left>why MS has used a really different term (obsolete) and what is its meaning ?</p> <p align=left>deprecated,discontinued....</p> <p align=left> </p> <p align=left>I hope that somebody will be able to find an explanation as i have an application using registered servers with this smo.registeredservers namespace ( i have a solution with smoapplication.enumregisteredservers() but it is less evident )</p> <p align=left> </p> <p align=left>Thanks beforehand</p> <p align=left> </p> <p align=left>Have a nice day</p> <p align=left> </p> <p align=left> </p>© 2009 Microsoft Corporation. All rights reserved.Fri, 12 Dec 2008 05:29:00 Z899f6b8c-165b-45ff-ad2b-6bd77e6dfdd6http://social.msdn.microsoft.com/Forums/en-US/sqldocumentation/thread/899f6b8c-165b-45ff-ad2b-6bd77e6dfdd6#899f6b8c-165b-45ff-ad2b-6bd77e6dfdd6http://social.msdn.microsoft.com/Forums/en-US/sqldocumentation/thread/899f6b8c-165b-45ff-ad2b-6bd77e6dfdd6#899f6b8c-165b-45ff-ad2b-6bd77e6dfdd6Papy Normandhttp://social.msdn.microsoft.com/Profile/en-US/?user=Papy%20NormandDifferences between obsolete,discontinued,deprecated in the documentation<p align=left><font face=Arial size=2>Hello,</font></p> <p align=left> </p> <p align=left>In the Sql Server 2008 documentation, i have found 4 types of changes:</p> <p align=left>- discontinued : the use causes automatically an error ,it is the case of :</p> <p align=left>       - sp_addalias</p> <p align=left>       - sp_addgroup</p> <p align=left>       - registered servers APIs ( replaced by a new API )</p> <p align=left>       - sac.exe</p> <p align=left>- deprecated : no error when it is used ( but in the next or future version, it will be discontinued</p> <p align=left>       - DATABASEPROPERTY</p> <p align=left>       - sp_dboption</p> <p align=left>       - sp_attach_db</p> <p align=left>       - sqlmaint.exe</p> <p>       - sys.database_principal_aliases</p> <p align=left>       - <strong>sp_configure</strong> options <strong>'user instances enabled'  ( not clear the explanation )</strong></p> <p align=left><strong>       - for SMO : <a title="http://msdn.microsoft.com/en-us/library/cc879341.aspx" href="http://msdn.microsoft.com/en-us/library/cc879341.aspx">http://msdn.microsoft.com/en-us/library/cc879341.aspx</a></strong></p> <p align=left>- obsolete : i found in one place </p> <p align=left><a title="http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.management.smo.registeredservers.aspx" href="http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.management.smo.registeredservers.aspx">http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.management.smo.registeredservers.aspx</a></p> <p align=left> </p> <p align=left>why MS has used a really different term (obsolete) and what is its meaning ?</p> <p align=left>deprecated,discontinued....</p> <p align=left> </p> <p align=left>I hope that somebody will be able to find an explanation as i have an application using registered servers with this smo.registeredservers namespace ( i have a solution with smoapplication.enumregisteredservers() but it is less evident )</p> <p align=left> </p> <p align=left>Thanks beforehand</p> <p align=left> </p> <p align=left>Have a nice day</p> <p align=left> </p> <p align=left> </p>Mon, 27 Oct 2008 21:27:57 Z2008-10-31T20:16:06Zhttp://social.msdn.microsoft.com/Forums/en-US/sqldocumentation/thread/899f6b8c-165b-45ff-ad2b-6bd77e6dfdd6#a536b391-805c-4c60-bfa4-e9e6b3b0f4eahttp://social.msdn.microsoft.com/Forums/en-US/sqldocumentation/thread/899f6b8c-165b-45ff-ad2b-6bd77e6dfdd6#a536b391-805c-4c60-bfa4-e9e6b3b0f4eagveehttp://social.msdn.microsoft.com/Profile/en-US/?user=gveeDifferences between obsolete,discontinued,deprecated in the documentation<p>Discontinued - no longer in this release of SQL Server.</p> <p align=left> </p> <p align=left>Deprecated - in this release, but no longer being developed or supported. Will be discontinued in the next release or two.</p> <p align=left> </p> <p align=left>Obsolete - a better alternative is available so this is now deemed redundant. Will probably be discontinued in the next release.</p> <p align=left><font face=Arial size=2></font> </p>Tue, 28 Oct 2008 08:29:41 Z2008-10-28T14:18:11Zhttp://social.msdn.microsoft.com/Forums/en-US/sqldocumentation/thread/899f6b8c-165b-45ff-ad2b-6bd77e6dfdd6#fa24a7a1-f09c-4fa9-9166-be7ca12ae2dbhttp://social.msdn.microsoft.com/Forums/en-US/sqldocumentation/thread/899f6b8c-165b-45ff-ad2b-6bd77e6dfdd6#fa24a7a1-f09c-4fa9-9166-be7ca12ae2dbPapy Normandhttp://social.msdn.microsoft.com/Profile/en-US/?user=Papy%20NormandDifferences between obsolete,discontinued,deprecated in the documentation<p>Hello gvee,</p> <p align=left> </p> <p align=left>Many thanks.</p> <p align=left>For obsolete, it is amusing that this term is mainly used by the .Net Framework.</p> <p align=left>It seems that SMO is developped by people who are near to .Net Framework  </p> <p align=left> </p> <p align=left>Have a nice day</p> <p align=left><font face=Arial size=2></font> </p>Tue, 28 Oct 2008 13:32:34 Z2008-10-28T13:32:34Zhttp://social.msdn.microsoft.com/Forums/en-US/sqldocumentation/thread/899f6b8c-165b-45ff-ad2b-6bd77e6dfdd6#91411620-032b-409f-816b-10326be52063http://social.msdn.microsoft.com/Forums/en-US/sqldocumentation/thread/899f6b8c-165b-45ff-ad2b-6bd77e6dfdd6#91411620-032b-409f-816b-10326be52063Alan Brewer [MSFT]http://social.msdn.microsoft.com/Profile/en-US/?user=Alan%20Brewer%20%5bMSFT%5dDifferences between obsolete,discontinued,deprecated in the documentation<p align=left><font face=Arial size=2>The Smo.RegisteredServers topic is part of the managed reference doc set for that .NET Framework namespace. We use the same reflection-based tools to generate our mref docs as are used by the teams who build the .NET Framework SDK docs. When the developer marked the namespace as obsolete, that information is available to the writer and she could include it in the topic.</font></p> <p align=left>So the terminology in that topic is more aligned with reference material in the .NET Framework SDK because we're using the same authoring tools.</p>Fri, 31 Oct 2008 18:18:27 Z2008-10-31T20:16:06Zhttp://social.msdn.microsoft.com/Forums/en-US/sqldocumentation/thread/899f6b8c-165b-45ff-ad2b-6bd77e6dfdd6#b09dd750-1772-4943-a4c0-a4e398d6c057http://social.msdn.microsoft.com/Forums/en-US/sqldocumentation/thread/899f6b8c-165b-45ff-ad2b-6bd77e6dfdd6#b09dd750-1772-4943-a4c0-a4e398d6c057Papy Normandhttp://social.msdn.microsoft.com/Profile/en-US/?user=Papy%20NormandDifferences between obsolete,discontinued,deprecated in the documentation<p align=left><font face=Arial size=2>Hello Alan,</font></p> <p align=left> </p> <p align=left>I have posted on the Sql Server Documentation Forum but i was thinking that SMO is so &quot;special&quot; that it would be logical i cannot have an answer.</p> <p align=left>Thanks for your clear answer which confirms what i was thinking : SMO is related to Sql Server but , in the same time, it is in a &quot;different world&quot;.</p> <p align=left>Just a last question : is it the good forum to report a problem in the SMO documentation ? For example, an error ( for me ) as a function declared as Sub in VB ( void in VC# ) which should returned a datatable</p> <p align=left><a title="http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.management.smo.smoapplication.sqlserverregistrations.refresh(SQL.90).aspx" href="http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.management.smo.smoapplication.sqlserverregistrations.refresh(SQL.90).aspx">http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.management.smo.smoapplication.sqlserverregistrations.refresh(SQL.90).aspx</a></p> <p align=left> </p> <p align=left>Anyway, thank you very much and have a nice day</p>Fri, 31 Oct 2008 20:15:55 Z2008-10-31T20:15:55Zhttp://social.msdn.microsoft.com/Forums/en-US/sqldocumentation/thread/899f6b8c-165b-45ff-ad2b-6bd77e6dfdd6#3b955676-0f61-47b6-b296-d70246e111e3http://social.msdn.microsoft.com/Forums/en-US/sqldocumentation/thread/899f6b8c-165b-45ff-ad2b-6bd77e6dfdd6#3b955676-0f61-47b6-b296-d70246e111e3Papy Normandhttp://social.msdn.microsoft.com/Profile/en-US/?user=Papy%20NormandDifferences between obsolete,discontinued,deprecated in the documentation<p>Hello,</p> <p align=left> </p> <p align=left>I have discovered why the namespace Microsoft.SqlServer.Management.Smo.RegisteredServers is &quot;obsolete&quot;.</p> <p align=left>It is because it is replaced by </p> <p align=left><a title="http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.management.registeredservers.aspx" href="http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.management.registeredservers.aspx">http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.management.registeredservers.aspx</a></p> <p align=left>this replacement is noticed in the new namespace not in the obsolete namespace.</p> <p align=left>A little omission....</p> <p align=left> </p> <p align=left>Have a nice day</p> <p align=left><font face=Arial size=2></font> </p>Sat, 01 Nov 2008 18:32:25 Z2008-11-01T18:32:25Zhttp://social.msdn.microsoft.com/Forums/en-US/sqldocumentation/thread/899f6b8c-165b-45ff-ad2b-6bd77e6dfdd6#bc713c1f-f1a9-4c2d-8c1c-c702eac74345http://social.msdn.microsoft.com/Forums/en-US/sqldocumentation/thread/899f6b8c-165b-45ff-ad2b-6bd77e6dfdd6#bc713c1f-f1a9-4c2d-8c1c-c702eac74345Alan Brewer [MSFT]http://social.msdn.microsoft.com/Profile/en-US/?user=Alan%20Brewer%20%5bMSFT%5dDifferences between obsolete,discontinued,deprecated in the documentation<p>The best way to report feedback for anything in SQL Server Books Online is to use the feedback UI in the topics.</p> <p align=left>If you are looking at the topic in a local copy of Books Online, the feedback UI generates an email that goes to a mailbox monitored by our feedback processor. The processor looks up the topic owner, then creates a doc bug with your feedback and assigns it to the writer. If the process cannot determine an owner for some reason, it puts the bug in our team triage queue and we manually assign it to the owner.</p> <p align=left>If you are looking at the topic in either the MSDN or TechNet library, the feedback comment is stored in a database. Our writers periodically scan that database for comments on the topics they own.</p> <p align=left>Alternatively, you could also open a Connect item on a doc issue, just as you do with any other issue you find in SQL Server.</p> <p align=left> </p>Mon, 03 Nov 2008 20:32:22 Z2008-11-03T20:32:22Z