1
resposta

Physical name not legal

Não consegui resolver um erro no SQL Power Architect.

Object: "MATÉRIA PRIMA.dim_materia_prima_pk" Descrição: "Physical name not legal for dim_matéria_prima_pk" (não sei se coloquei acento em "matéria")

Já abri todos os itens da tabela MATÉRIA PRIMA e abri também de todas ligadas a ela e não encontro o erro. Em Fix informa para substituir o nome por "dim_matria_prima_pk" (posso ter escrito "MATRIA" no lugar de "materia" em algum lugar que também não encontrei).

Alguém poderia me ajudar, por favor?

![](Insira aqui a descrição dessa imagem para ajudar na acessibilidade )

1 resposta

Oi, Lilian! Como você está?

Esse erro indica que o nome do objeto físico é inválido. Pode ser por conta do acento - esse caractere pode causar problemas de compatibilidade.

Localize o objeto MATÉRIA PRIMA.dim_materia_prima_pk no seu modelo de dados, e renomeie removendo o acento. Verifique se há outros objetos que possam ter sido nomeados com caracteres especiais e corrija-os também.

Então, tente gerar o DDL novamente.

Caso o erro persista, me conte. Vamos resolver!

Abraços.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!