Хорошо, я понял: вам нужно просто удалить тип базы данных из аннотации:
[Table("TableA", Schema = "Schema")]
public class TableA
{
[Key]
[Column("KeyColumn")]
public long KeyColumn { get; set; }
Вместо:
[Table("TableA", Schema = "Schema")]
public class TableA
{
[Key]
[Column("KeyColumn", TypeName = "NUMBER")]
//TypeName = Number isn't compatible with long
public long KeyColumn{ get; set; }