De acordo com os requisitos do sistema para o ACT 6.5, você deve usar o SQL Server 2005/2008 ou suas edições expressas.
desinstale o 2012 e instale o sqlserver 2008 express . em seguida, anexe seus bancos de dados a ele.
Instalei o Kit de Ferramentas de Compatibilidade de Aplicativos do Windows e instalei o SQL server 2012 express para usar como o servidor de banco de dados. Quando executo o ACT e tento criar ou selecionar um banco de dados, ele coloca um pequeno sinal de alerta vermelho e diz que 'Este banco de dados não é compatível com este aplicativo'
Como eu resolvo isso? tanto minha conta de usuário quanto a conta de administrador local têm permissões totais para esse banco de dados
De acordo com os requisitos do sistema para o ACT 6.5, você deve usar o SQL Server 2005/2008 ou suas edições expressas.
desinstale o 2012 e instale o sqlserver 2008 express . em seguida, anexe seus bancos de dados a ele.
Você pode tentar alterar o Nível de Compatibilidade do banco de dados para 100 (para o padrão do SQL Server 2008 / R2) que pode suportar o ACT. Alterar a compatibilidade só lhe dá uma compatibilidade retroativa parcial, mas deve funcionar na maioria das vezes.
Para alterar o nível de compatibilidade, vá para as propriedades do banco de dados e, em seguida, "Opções"
Você pode tentar alterar o Compatibility Level
do banco de dados para 100 (para o padrão do SQL Server 2008 / R2) que pode suportar o ACT. Alterar a compatibilidade só lhe dá uma compatibilidade retroativa parcial, mas deve funcionar na maioria das vezes.
Para alterar o compatibility level
, acesse as propriedades do banco de dados e, em seguida, "Opções"
Isso ocorre porque o SQL2012 não suporta mais a função DATABASEPROPERTY
.
O ACT o utiliza para verificar se o banco de dados está pronto para uso, mas as propriedades IsDetached
e IsNotRecovered
retornam nulo em vez de zero no SQL2012.
Tags compatibility database