♥ 0 | No setup & Go ao carregar a lista de empresas a migrar surge o erro: Erro de Enumeração na Instância Default. Como posso ultrapassar este erro?
Marcado como spam |
Private answer O problema reportado pode ocorrer numa das seguintes situações: 1. Existirem bases de dados referenciadas na PRIEMPRE e que não existem bases de dados físicas (repostas no sql). Para identificar essas bases de dados execute a seguinte query: select * from PRIEMPRE.dbo.empresas where 'PRI'+Codigo not in (SELECT name FROM master.dbo.sysdatabases WHERE name like 'PRI%') Para ultrapassar o problema, recomendamos optar por uma de duas soluções:
2. Existem bases de dados que não estão na estrutura completa, p.ex., não têm a tabela dbo.Versao.
Marcado como spam Comments Neste momento não dá para aceder ao Administrador pois pára no Stop and GO, como ultrapassar? @ricardocosta O diagnóstico sugerido não é para ser feito no Administrador, mas sim para ser diagnosticado através de uma ferramenta de SQL, como por exemplo: Studio Management ou SQLDBX (outra ferramenta que não necessita sequer de instalação) Atualização para a nova SRV estou a ter este erro, tinha uma base de dados que existia referenciadas na PRIEMPRE e que não existem bases de dados físicas, mas já removi, no entanto o erro persiste. Existe mais alguma coisa que possa estar a causar este erro? 3. Noutras situações, é necessário executar a seguinte query: IF dbo.STD_FieldExists('Empresas', 'Wallpaper') = 0
BEGIN
ALTER TABLE [Empresas] ADD [Wallpaper] nvarchar(260) NULL
END
GO IF dbo.STD_FieldExists('Empresas', 'WallpaperStretch') = 0
BEGIN
ALTER TABLE [Empresas] ADD [WallpaperStretch] bit NULL
END
GO |