Я получаю эту ошибку при использовании linq-to-sql с меткой времени в составе составного первичного ключа:
"Сервер не может сгенерировать столбец первичного ключа типа Timestamp."
Полагаю, это может быть связано с тем, что отметка времени является просто строкой версии, поэтому, возможно, она должна быть создана после вставки? Или ...