Revit DB Link 2016

Revit DB Link 2016

Autodesk, Inc.

Digitally signed app

Subscription App



Import and export data between an Autodesk® Revit®, Autodesk® Revit® Architecture, Autodesk® Revit® Structure, or Autodesk® Revit® MEP project and an external database, and then more easily maintain relationships of linked data with Autodesk® Revit® DB Link.
  • A grid view of the data enables you to make any final edits before import.
  • Databases can be updated following internal or external changes.
  • The grid control enables you to create Revit shared parameters to add new fields to related tables in the database.
  • Changes to new fields within the database automatically update Revit shared parameters upon future imports.
Read Help Document

About This Version

Version 2016.0, 11/23/2016

Initial 2016 version.

Screenshots and Videos

Customer Reviews

(10 reviews)


Get Technical Help
  • Import from SQL Server to Revit
    Fernanda Machado | June 06, 2017

    The export functionality works well, I've tried exporting databse to MS Access and SQL Server 2012 and both worked. However, when I try the inverse only the bidirectional link between MS Access <> Revit works. Is there any tip for this link works between SQL Server and Revit? Nothing happens when I try it.

  • Revit DB Link 2015
    Seif El Islam Hamdane | May 03, 2017

    Hello, I am Using Revit 2015 and looking for the extension DB that matches it (DB link 2015),I cannot find it anywhere, please help.

  • Works find for me in 2016
    Michael Coffey | March 01, 2017

    But what about 2017? Bueller? Bueller?

    Sasha Crotty | March 06, 2017

    Thanks for reaching out. The 2017 version of this add-in is available to subscribers via -> Management or from the Autodesk Desktop app.

  • Revit DB Link no buttons, Revit Architecture 2016, 150% DPI
    Deyan Nenov | December 12, 2016

    I would have liked to post a screen shot of the issue, but there is no way to do that here. I'm sure it's a minor glitch, but at its current state, the little interface does not let you operate with the plugin. Revit Architecture 2016, 150% DPI Display.

  • Can't install with REVIT 2017
    Thomas Wagner | October 19, 2016

    When will there be a version compatible with 2017, this plugin should be a must for the base package... Good work

  • Connecting to mySQL but then nothing...
    Bill East | October 04, 2016

    I've tried a number of different installs/reinstalls of mySQL without success. The the connection test in DB Link tests fine, but then nothing happens after that. Root and custom mySQL user accounts have same result. I have other programming tools that connect and use other mySQL data sources, so no problem there. Finally, I am stuck with 32 bit Office 365 because Visio would not run in 64. Be happy to give 4/5 stars review, if I could get some help getting it running. Looks like a great tool!

    Gordon Xiao | October 08, 2016

    Hi Bill, I am Gordon from Revit team. Revit 2016 DB link officially supported databases are Microsoft Access 2010 and SQL Server 2005/2008/2012. (You can refer to the link Anyway I try MySQL in my environment, and result is I can export Revit data to MySQL database. So, my suggestions are (1) You can try the officially supported databases Access and SQL Server (2) For MySQL, please guarantee installed MySQL ODBC connection driver(I used MySQL ODBC 5.2 Unicode driver (3) You can try the version of mySQL 5.6 which I used and succeeded (4) If you still have problems, please provide more information like MySQL version, Revit Journals, and pictures/videos what you executed. Thanks.

    Bill East | October 19, 2016

    Gordon. Thanks for letting me know it works with mySQL. That is great news. Uninstalling/Installing Office versions is a mess! but still can't get it to work. must be missing a step. here's my stack. 1) mySQL Workbench 6.3, mySQL 57, created one blank database in mySQL called "RevitDB". Since it's all on my machine the "root"user is used for access. 2) ODBC Data Administrator. created a "user dsn" called RevitDB.using mySQL ODBC 5.3 Unicode Driver. When I run the "Configure..." option and then "Test" the connection is successful. 3) In Revit, opened the "rac_basic_sample_project.rvt" and have RevitDBLink add in installed. Under "Link Revit Model with Database" > ODBC tab > "Select new connection" option > "Export" button > "Machine Data Source" > "RevitDB" > mySQL Connector/ODBC Run Test to show "Connection Successful" > Click "OK" 4) In Revit, Revit button > Export > ODBC Database > Machine data source (follow steps above). 5) In Revit the "Processing" thermometer appears in the bottom left of the status bar and proceeds without throwing any errors. 6) In mySQL opening the RevitDB database shows no tables and no records. I can provide screen shots of everything if you have a way for me to get the information to you.

  • good with Access, not with mySQL
    Sebastiano Maltese | March 01, 2016

    I currently use this plugin to organise lifecycle data and attachment in an external Access file and it works great. On the opposite, ODBC connection to mySQL does not work (I tried many solutions...). Still hope in a fix or in a proper guide.

    Bill East | October 04, 2016

    Also looking for mySQL solution since I cannot use 64-bit Office without breaking Visio

  • Increase the Power of Revit
    Mark McKinley | February 05, 2016

    I find this to be a valuable tool for inputting, reviewing, updating, and standardizing data within Revit models. You need an understanding of databases to effectively use the tool. Please note if you are using 64bit Revit you need 64bit MS Access/Excel. Unless you specifically asked for the 64bit MS Suite, you probably do not have it. Totally worth getting the 64bit and learning some basic database techniques (My Opinion). Working in MS Access you can do copy and paste multiple cells. Run update queries to make bulk changes to data and standardize data format. When working in the database you lose that special relationship of where the object is. You can enter truncated information in Revit to identify the object and then do the heavy data input in MS Access. Also if you are not finding a parameter that resides in Revit, it is probably a shared parameter and once you add it to your project parameters it will appear in your next export. There are some parameters that will not import changes back into Revit because they are Revit assigned. You may want to verify that specific parameter you are working with will update before doing a lot of work. The import repot has color codes to easily identify which changes are being made and which are not. As a facility manager; we are looking at this to provide Revit information to other database systems.

    Hafis Jamal | April 02, 2016

    hi, In your experience what is the best option?, linking the database to access or linking it to my SQL?. linking it to access have lot of limitations, as you mentioned Revit assigned parameters. some exmples are changing the values for the shared parameter inside revit families, creating unplaced rooms(adding a new record in the access table), changing the sheets names,view names, all of which can be done by tools like BIM Link or BIMITS. i beleive both of the above mentioned addins do the same as DB link, transfering database and makes it editable in a favorable environment. Do you have any idea how they do it?, Perhaps transfer the database through another medium which has more permissions? Any ideas? Pardon me if there is anything wrong my questions.

    Mark McKinley | May 20, 2016

    Hafis: I think you may only work in either the Revit Model or the Exported Database. If you are adding any type of elements, I think it needs to occur while you are in the model. I do not try to add elements when I am working in the database. I primarily only work with Access, just because it is stand alone and the easiest for me to quire and update. I am now setup to export to SQL Server because I am trying to do something more advance. Exporting to SQL Server was more complex and I experienced errors that terminated the export. I do not know how the extract the data base information. My biggest frustration is that I do not understand the data structure in Revit. Even this tool provides and incomplete picture of the data structure. I am struggling to find a tool that provides efficient management of data structure.

  • not so bad
    Jean-Baptiste Valette | December 23, 2015

    but Parts/elements are not exported

  • A must have for those working on projects of all scales.
    Brian Myers | August 07, 2015

    The ability to export out Revit data to be leveraged in database software such as Access is highly valued and under utilized. DB Link is one of those tools which allows this process to become a reality. It should be installed, used, and explored by individuals that want greater control of their BIM data.

Go top