É possível configurar manualmente a versão do SqlLocalDB a ser usada pelas conexões de aço.
Isso significa que é possível usar versões mais recentes do SqlLocalDB diferentes da versão 2014 padrão que está instalada com o Revit 20xx. Automatize a criação, a conexão de elementos e a atualização do modelo físico usando o modelo analítico como contexto.
Nota:
- A instalação do Revit 20xx não instalará e desinstalará automaticamente o SqlLocalDB. Será necessário fazer essas alterações manualmente.
- Se você desinstalar o SQLLocalDB 2014 do computador, a caixa de diálogo Livros de cores do Revit não funcionará mais. Para corrigir isso, é necessário instalar manualmente o Pacote Redistribuível do Microsoft Visual C++ 2010 Service Pack 1 x86.
Para alterar a versão padrão do SqlLocalDB
- Se você tiver personalizado o banco de dados SteelConnections, será necessário criar um backup manual do banco de dados para preservar as alterações caso seja necessário desinstalar o patch. Crie um backup de todos os arquivos *.mdf de %ProgramData%\Autodesk\Revit Steel Connections 20xx\<installed language>.
Nota: Depois que os bancos de dados são abertos com uma versão mais recente do SqlLocalDB, eles não podem ser abertos por uma versão mais antiga do SqlLocalDB.
- Instale o Revit 20xx.
- Instale a versão desejada do SqlLocalDB.
- Abra o arquivo <caminho de instalação do Revit 20xx>\AddIns\SteelConnections\ASSettings_Advance.xml e adicione o seguinte valor na chave “Environment”: <Value Name=“DefaultSQLServerLocalDbVersion” Type=“String”>%SqlLocalDB versão a ser usada%</Value>.
Valores válidos para a
%versão do SqlLocalDB a ser usada%:
- 12.0 para SqlLocalDB 2014
- 13.0 para SqlLocalDB 2016
- 14.0 para SqlLocalDB 2017
- 15.0 para SqlLocalDB 2019
- 16.0 para SqlLocalDB 2022
Nota:
- Se você definir um valor inválido para DefaultSQLServerLocalDbVersion no ASSettings_Advance.xml, a instância SteelConnection20xx será excluída.
Isso acionará “O parâmetro para o método da API de instância do LocalDB está incorreto. Consulte a documentação da API.” O erro será registrado no arquivo “%ProgramData%\Autodesk\Revit Steel Connections 20xx\<idioma instalado> \DatabaseConnectionErrors.log”.
- Se você excluir as informações <Value Name="DefaultSQLServerLocalDbVersion" Type="String">15.0</Value> do arquivo AsSettings_Advance.xml, a instância do banco de dados SteelConnection20xx será criada com a versão 2014 (12.0) padrão do SqlLocalDB.
Nesse caso, será necessário verificar se a versão 2014 do SqlLocalDB ainda está instalada.
- Para validar as alterações da versão do SqlLocalDB:
- Inicialize o Revit 20xx.
- Abra o cmd e execute “sqllocaldb i SteelConnections20xx” para verificar se a instância do SqlLocalDB foi criada com a versão definida no arquivo ASSettings_Advance.xml. A versão deve listar 15.0... para SqlLocalDB 2019.
- Verifique se o Revit pode se conectar aos bancos de dados do Steel Connection. Na guia Estrutura ou na guia Aço
painel Conexão, clique em
(Configurações de conexão) para abrir a caixa de diálogo Configurações de conexão estrutural. Na caixa de diálogo Configurações de conexão estrutural, se o Revit estiver conectado aos bancos de dados, você deverá ver algumas conexões na lista Conexões disponíveis.
Para validar se os bancos de dados de conexão de aço foram restaurados
- Inicie o Revit 20xx e verifique se a instância do SqlLocalDb foi criada com a versão padrão do SqlLocalDB (2014).
- Abra o cmd e execute “sqllocaldb i SteelConnections20xx”. A versão deve listar 12.0... para SqlLocalDB 2014.

- Verifique se o Revit pode se conectar aos bancos de dados do Steel Connection.
Na guia Estrutura ou na guia Aço, painel Conexão, clique em
(Configurações de conexão) para abrir a caixa de diálogo Configurações de conexão estrutural.
Na caixa de diálogo Configurações de conexão estrutural, se o Revit estiver conectado aos bancos de dados, você deverá ver algumas conexões na lista Conexões disponíveis.