UnprotectModel function (automation interface)
Syntax:
UnprotectModel (\\SQL\<server>@<instance>\<database>\<model>\<version>")
Where:
• <server> is a string that specifies the name of the server on which the Database resides. The case of the name must be correct.
• <database> is a string that specifies the name of the Database that owns the Model you want to unprotect. The case of the name must be correct.
• <model> is a string that specifies the name of the Model you want to unprotect. The case of the name must be correct.
• <version> is a string that specifies the version of the Model you want to unprotect. If the Model has not been versioned, the version is 0.
The UnprotectModel function unprotects the tip version of a model.
Examples
This example unprotects version 3 of the MyModel model in the MyDatabase database.
Set objManager = CreateObject("Studio.ModelManager")
objManager.UnprotectModel("\\SQL\MyServer@MODELER\MyDatabase\MyModel\3")