I guess I do not understand what you mean. I was talking about new Scripts. So your hint ' It won't match what is in source control' could not be the reason.
Creating a new Oracle Database Project, adding scripts to it and then adding this complete project in to the source control for the first time works fine.
Then later adding new scripts to this existing (already checked in) project which have not been in the TFS before fails. They wont automatically be marked as checked out (or newly added) as I know it from dotnet code when a new module or class is added to a existing solution/project which is already under TFS control.
Also there is no possibility to do this manually. E.g. Select 'Add to source control' in the context menu of the solution explorer won't be shown. The only way is the tricky workaround via the windows explorer extension. Not a professional alternative.
So this leaded us to the decission that this is not a way for us to deal with in our daily work. And so we took the less cheep way, bought the new SQL Navigator 7.0 which also could be fixed to the TFS2012.
Thanks anyway for your interest in my case. Will keep an eye on this board from time to time. If there is a solution, I will give it a try again.