Toad World® Forums

Remove or upgrade TeamCoding


#1

I use TOAD 10.5 and also Team Coding. The problem is, that I do not get any permission to edit groups altough I have granted the necessery roles.
I suppose that it is a problem to use Team Coding that was set up by Toad 8.5 (Detected Team Coding Support version 6.0, installed by TOAD 8.50) - maybe. So I uninstalled via the Server Side Objects Wizard, but it doesn’t uninstall Team Coding.
Does anybody have an idea how to “upgrade” or remove TeamCoding?
Thanks a lot!


#2

There have been a number of functional enhancements to Team Coding since version
8.5, but the structure of the database objects used by Team Coding haven’t
changed since Toad 8.5. This allows it to maintain compatibility with another
one of our products that also contains Team Coding functionality. So the version
you’re seeing is correct, and should be fine for Team Coding support.

As you mentioned, you need to grant specific roles to users in order to maintain
Code Control Groups. These are defined in Toad’s help file under
“Grant Team Coding Roles to Users”. The essential ones for managing
Code Control Groups are:

TC_MGR_ROLE – For creating and deleting Code Control Groups, and
relating them to VCS Projects
TC_LDR_ROLE – For modifying Code Control Groups

If you’re having problems managing Code Control Groups, I would first
verify that your user account is a member of one (or both) of these roles,
depending on the access rights you need. It sounds like you may have already
verified that, but double-checking never hurts. You can also see your
permissions by selecting the “Team Coding Status” button on the Team
Coding toolbar, which should display something similar to the following:

If, however, you’re having trouble uninstalling / reinstalling the Team
Coding objects, it’s possible you may not be logging with an account that
has proper permissions to the TOAD schema. When you go through the Server Side
Objects Wizard, it should present you with a screen similar to the following:

This will give you the status of the Team Coding objects in your database. You
should be able to click the “Remove” checkbox, as above. It should
then provide you with a script. All you should need to do is click the
“Run Script” button, and it will execute the script and provide you
with a message displaying the results of the execution, as in the following:

If you receive errors upon execution, I would verify that your user account has
the necessary permissions to the TOAD schema. Once this script executes
successfully, you should then be able to go back into the Server Side Objects
Wizard to reinstall by clicking the “Add” checkbox.

I hope this information helps. Let us know if this fixes your issue, or if you
continue to have trouble.

Thanks,

-John
image003.jpeg


#3

There have been a number of functional enhancements to Team Coding since version
8.5, but the structure of the database objects used by Team Coding haven’t
changed since Toad 8.5. This allows it to maintain compatibility with another
one of our products that also contains Team Coding functionality. So the version
you’re seeing is correct, and should be fine for Team Coding support.

As you mentioned, you need to grant specific roles to users in order to maintain
Code Control Groups. These are defined in Toad’s help file under
“Grant Team Coding Roles to Users”. The essential ones for managing
Code Control Groups are:

TC_MGR_ROLE – For creating and deleting Code Control Groups, and
relating them to VCS Projects
TC_LDR_ROLE – For modifying Code Control Groups

If you’re having problems managing Code Control Groups, I would first
verify that your user account is a member of one (or both) of these roles,
depending on the access rights you need. It sounds like you may have already
verified that, but double-checking never hurts. You can also see your
permissions by selecting the “Team Coding Status” button on the Team
Coding toolbar, which should display something similar to the following:

If, however, you’re having trouble uninstalling / reinstalling the Team
Coding objects, it’s possible you may not be logging with an account that
has proper permissions to the TOAD schema. When you go through the Server Side
Objects Wizard, it should present you with a screen similar to the following:

This will give you the status of the Team Coding objects in your database. You
should be able to click the “Remove” checkbox, as above. It should
then provide you with a script. All you should need to do is click the
“Run Script” button, and it will execute the script and provide you
with a message displaying the results of the execution, as in the following:

If you receive errors upon execution, I would verify that your user account has
the necessary permissions to the TOAD schema. Once this script executes
successfully, you should then be able to go back into the Server Side Objects
Wizard to reinstall by clicking the “Add” checkbox.

I hope this information helps. Let us know if this fixes your issue, or if you
continue to have trouble.

Thanks,

-John
image002.jpeg


#4

There have been a number of functional enhancements to Team Coding since version
8.5, but the structure of the database objects used by Team Coding haven’t
changed since Toad 8.5. This allows it to maintain compatibility with another
one of our products that also contains Team Coding functionality. So the version
you’re seeing is correct, and should be fine for Team Coding support.

As you mentioned, you need to grant specific roles to users in order to maintain
Code Control Groups. These are defined in Toad’s help file under
“Grant Team Coding Roles to Users”. The essential ones for managing
Code Control Groups are:

TC_MGR_ROLE – For creating and deleting Code Control Groups, and
relating them to VCS Projects
TC_LDR_ROLE – For modifying Code Control Groups

If you’re having problems managing Code Control Groups, I would first
verify that your user account is a member of one (or both) of these roles,
depending on the access rights you need. It sounds like you may have already
verified that, but double-checking never hurts. You can also see your
permissions by selecting the “Team Coding Status” button on the Team
Coding toolbar, which should display something similar to the following:

If, however, you’re having trouble uninstalling / reinstalling the Team
Coding objects, it’s possible you may not be logging with an account that
has proper permissions to the TOAD schema. When you go through the Server Side
Objects Wizard, it should present you with a screen similar to the following:

This will give you the status of the Team Coding objects in your database. You
should be able to click the “Remove” checkbox, as above. It should
then provide you with a script. All you should need to do is click the
“Run Script” button, and it will execute the script and provide you
with a message displaying the results of the execution, as in the following:

If you receive errors upon execution, I would verify that your user account has
the necessary permissions to the TOAD schema. Once this script executes
successfully, you should then be able to go back into the Server Side Objects
Wizard to reinstall by clicking the “Add” checkbox.

I hope this information helps. Let us know if this fixes your issue, or if you
continue to have trouble.

Thanks,

-John
image001.jpeg


#5

Hi John,

altough I can’t see any pictures in your post (do I have to change my profile-settings therefore?) the problem still exists. I’ve all roles granted but I’m still unable to change my TeamCoding profile - due to lack of permissions.

Thank you!


#6

The first thing I can recommend is to check the “Role Grants” page
of your User ID in the Schema Browser to see if the Team Coding Roles assigned
to you are default roles.

If these roles are default roles for your user, check your Team Coding Status
window to see if there are any red “X” images next to any of the
items. If there are, there could be something wrong with either the Team Coding
setup, or something wrong with the permissions setup in the database.

If all items in this window have green checkmarks, go the Code Control Groups
window. If there are no items selected in this window, the only buttons enabled
should be the “Add Group” and “Refresh” buttons.
Selecting an item should enable the other buttons on the Toolbar.

If you’re still having trouble, please feel free to send me off-line your
Support Bundle within Toad, along with a screenshot of what you’re seeing
in the Code Control Group window (just that window is fine), and we’ll try
to see if we can troubleshoot it further from there.

Thanks,

-John