“ERROR: TF55030: Rename Data Tier failed. Please verify that the supplied Data Tier name is a valid Team Foundation Data Tier name, that the Data Tier can be accessed on the network and that you have administrative rights.”
Most chances that the problem is because you have shutdown your old TFS.
In order to fix the problem just load your old TFS and rerun the command.
In case that doesn’t help run the following command line:
Rerun the RenameDT command, now you will get more details on the error so you can troubleshot the problem.
This post was also published in my...
I am happy to announce a new Codeplex project that gathers Team System guides both for Team System 2008 and for Team System 2010.
You can see the site here.
All guides are in word or PDF formats so you can download and print them.
The Details of this message are:
“Detailed Message: The pending configuration changes were not successfully added to the cube because of the following error: System.Security.Principal.IdentityNotMappedException: Some or all identity references could not be translated.
at System.Security.Principal.NTAccount.Translate(IdentityReferenceCollection sourceAccounts, Type targetType, Boolean forceSuccess)
at System.Security.Principal.NTAccount.Translate(Type targetType)
at Microsoft.TeamFoundation.Warehouse.OlapCreator.AddAccountToRole(Role role, String accountName, Boolean needToUpdate)
at Microsoft.TeamFoundation.Warehouse.OlapCreator.SetupAnalysisDatabase(Server server, String analysisDBName, String accessUser, String dataReaderAccounts)
at Microsoft.TeamFoundation.Warehouse.OlapCreator.CreateOlap(WarehouseConfig whConf, String accessUser, String dataReaderAccounts, Boolean dropDB, Boolean processCube)
So what can we do about it?
There are two actions to take in this situation:
Purpose: Removing users that are invalid or old.
Step 1: Connect to your analysis services database using Sql Server Management...
I have published a post regarding the Scrum Process Template here.
Now I like to talk about a grate addition to the Scrum with Team System.
In CodePlex there is a project name Scrum Sprint Monitor located here.
This project is a screen saver that shows you the Sprint status at all times with nice summaries, graphs and charts.
To set it up you need to do the following:
Step 1: Edit the “SprintConfiguration.txt” file
Here is an example:
ProjectName= Scrum Example ProcessTemplateName= Scrum for Team System 'IterationId= 162698 IterationPath= Scrum Example\Release 1\Sprint 1 'BuildDefinitionName= <CI Build Definition Name> SprintStartDate= 2009-3-18 10:00:00 -6:00 SprintEndDate= 2009-4-18...
Scrum is an Agile development methodology that has a growing audience in the software development world.
I have been asked by customers of mine regarding the Team System and the Scrum.
Team System is very flexible and can easily support the Scrum Methodology with a few customizations, however there are Process Templates already made with the Scrum support so you can download them and start using them with no charge.
I will mention here two of these Process Templates:
I will start with the CodePlex Project Template that can be downloaded from the “Scrum Process Template Home Page” located here.
The CodePlex Project Template...
I have posted about changing the TFS Source Control Cache Settings in order to boost performance here
How can we be sure that the changes are correct and we have better performance now?
The TFS is saving statistics so you can monitor the cache performance easily.
What can you see?
Current cache size
Total cache hits
Total download requests
Total files in cache
How can you see it?
Step 1: Log in to the application tier and open a browser.
Step 2: Surf to - http://localhost:8080/VersionControl/v1.0/proxystatistics.asmx
Step 3: Click QueryProxyStatistics
Step 4: Click Invoke
A XML file will be opened with the statistics of your TFS Source Control...
The TFS application tier holds a cache of the source control files so the users can download files from this cache instead of downloading them from the data base.
In order to boost performance you can change the size of this cache and how much old files to delete, you can do it in the following way:
Step 1: Open the Web.config file located in \Microsoft Visual Studio 2008 Team Foundation Server\Web Services\VersionControl
Step 2: Locate the <appSettings> section.
Step 3: Now change the CacheLimitPercent and the CacheDeletionPercent keys to get the best performance.
Step 4 (Optional): Instead of using the CacheLimitPercent that...
This question is rising every time that customers are not pleased with the performance.
They tell me that the performance problem is because of the fact that there TFS is installed on a virtual server.
After a deep check we always find that the reason is different, for example they don’t give enough resources to the server (TFS can’t work with 0.5GB of memory).
So the answer to the question is yes it can!!!
I like to mention here that it depends on the resources allocated to the server, satisfying the minimum requirements of the TFS will do the work.
When doing a Check-In action in the TFS Source Control the best practice is to associate the Check-In to one or more Work Items.
How do I choose which transactions from my work flow will be included in the Drop Down list of the work items in the check in window?
In the following screenshot we can see the screen I am talking about, you can see the State column and the Check-in Action column what we want to do is add more options (Depends on your workflow).
In order to do that we will need to add an action to...
There are times when you need to rebuild the Team System cube, the common scenarios are: whenever you move, restore, rename, or fail over the data-tier server.
The Team System cube is what the Reporting Services is using in order to create the Team System reports.
To perform these procedures, you must have the following permissions in SQL Server:
You must be a member of the sysadmin security group for the database instance for Team Foundation and for the Analysis Services database instance of the Team System data warehouse.
You must be a user of the TfsWarehouse relational database.