Não é possível excluir esquemas ou objetos virtuais na Data Virtualization
Você recebe um erro ou uma mensagem sobre objetos dependentes quando tenta excluir um esquema ou objeto virtual na Data Virtualization.
Sintomas
Talvez você veja a seguinte mensagem de erro ao tentar excluir um esquema ou um objeto virtual na Data Virtualization.
SQL0672N Operation DROP not allowed on table "CACHESYS.DVxxxxxxxxxxxxxx"Ou você pode ver uma mensagem para remover objetos dependentes ao tentar excluir um objeto virtual na Data Virtualization. A mensagem indica que existe uma Tabela de consulta materializada (MQT) ou um cache para o objeto virtual que você está tentando excluir. Deve-se excluir todas as MQTs ativas no painel de cache antes de poder excluir o objeto virtual. Por exemplo, é possível ver uma mensagem semelhante à seguinte:
Remove virtual object
DV20220423223832708933 and DV20220426021358834162_B depend on this virtual object. You must remove all dependent objects to delete this object.
Causas
Um cache de dados está associado ao esquema ou objeto virtual que você deseja excluir.
Resolvendo o problema
Para resolver esse problema, é necessário excluir o cache que é mencionado na mensagem de erro antesde poder excluir o esquema ou os objetos virtuais. Para excluir o cache, siga estas etapas.
- No menu de navegação, clique em
- No menu de serviço, clique em ..
- Clique em Excluir no menu Ação do cache.
Observação: a página de gerenciamento do cache está disponível apenas para os administradores Data Virtualization. Se você não tiver essa função, entre em contato com um administrador Data Virtualization. Envie as informações da mensagem de erro e o nome da tabela que você está tentando excluir