Conexiones de acero: configurar SqlLocalDB

Puede configurar manualmente la versión de SqlLocalDB que utilizarán las conexiones de acero.

Esto significa que puede utilizar versiones más recientes de SqlLocalDB, excepto la versión por defecto 2014 que se instala con Revit 2023. Automatice la creación, la conexión de elementos y la actualización del modelo físico mediante el uso del modelo analítico como contexto.

Nota:

Para cambiar la versión por defecto de SqlLocalDB, realice lo siguiente:

  1. Si ha personalizado la base de datos SteelConnections, debe crear una copia de seguridad manual de esta para conservar los cambios en caso de que necesite desinstalar la actualización. Cree una copia de seguridad de todos los archivos *.mdf desde %ProgramData%\Autodesk\Revit Steel Connections 2023\<idioma de la instalación>.
    Nota: Una vez que se hayan abierto las bases de datos con una versión más reciente de SqlLocalDB, no se pueden abrir con una versión anterior de SqlLocalDB.
  2. Instale Revit 2023.1.
  3. Instale la versión de SqlLocalDB que desee.
  4. Abra el archivo <ruta de instalación de Revit 2023>\AddIns\SteelConnections\ASSettings_Advance.xml file y añada el siguiente valor mediante la clave "Environment": <Value Name="DefaultSQLServerLocalDbVersion" Type="String">%SqlLocalDB version to use%</Value>.
    Valores válidos para %SqlLocalDB version to use%:
    • 12.0 for SqlLocalDB 2014
    • 13.0 for SqlLocalDB 2016
    • 14.0 for SqlLocalDB 2017
    • 15.0 for SqlLocalDB 2019


    Nota:
    • Si establece un valor no válido para DefaultSQLServerLocalDbVersion en ASSettings_Advance.xml, se eliminará el ejemplar de SteelConnection2023.

      Esto activará el registro del error "The parameter for the LocalDB Instance API method is incorrect. Consult the API documentation." en el archivo "%ProgramData%\Autodesk\Revit Steel Connections 2023\<idioma de instalación> \DatabaseConnectionErrors.log".

    • Si suprime la información <Value Name="DefaultSQLServerLocalDbVersion" Type="String">15.0</Value> del archivo AsSettings_Advance.xml, el ejemplar de base de datos de SteelConnection2023 se creará con la versión 2014 de SqlLocalDB (12.0).

      En este caso, deberá comprobar si la versión 2014 de SqlLocalDB sigue instalada.

  5. Para validar los cambios de la versión de SqlLocalDB, realice lo siguiente:
    1. Inicie Revit 2023.
    2. Abra cmd y ejecute "sqllocaldb i SteelConnections2023" para comprobar que el ejemplar de SqlLocalDB se ha creado con la versión establecida en el archivo ASSettings_Advance.xml. La versión debe mostrar "15.0..." para SqlLocalDB 2019.


    3. Compruebe que Revit se puede conectar a las bases de datos de conexiones de acero. En la ficha Estructura o Acero grupo Conexión, haga clic en (Configuración de conexión) para abrir el cuadro de diálogo Configuración de conexión estructural. En el cuadro de diálogo Configuración de conexión estructural, si Revit está conectado a las bases de datos, debería ver algunas conexiones en la lista Conexiones disponibles.

Para validar si se han restaurado las bases de datos de conexiones de acero

  1. Inicie Revit 2023 y compruebe que el ejemplar de SqlLocalDb se ha creado con la versión por defecto de SqlLocalDB (2014).
  2. Abra cmd y ejecute "sqllocaldb i SteelConnections2023". La versión debe mostrar "12.0..." para SqlLocalDB 2014.


    Text    Description automatically generated

  3. Compruebe que Revit se puede conectar a las bases de datos de conexiones de acero.

    En la ficha Estructura o Acero, grupo Conexión, haga clic en (Configuración de conexión) para abrir el cuadro de diálogo Configuración de conexión estructural.

    En el cuadro de diálogo Configuración de conexión estructural, si Revit está conectado a las bases de datos, debería ver algunas conexiones en la lista Conexiones disponibles.