前言:

这个问题一开始把他想简单了:

因为数据库的类型实在是很多,而且,微软的ODBC的API接口,看起来越来越不流行了。所以,也许需要你去做很多的工作。

Revit导出的数据分析后发现,应该是为族的讯息,而不包括相关的位置和空间讯息,这一点,我以后在IFC的文件说明里会提到

本例在Windows7 构建的本地SQL SERVER中实践完成

引用:

1 如果Revit默认支持的数据库(尤其是MSSQL)你都有的话,那么,直接从Revit的菜单里面就可以导出来了。

如果非要参考的话,可以看这个链接的介绍,个人感觉就是设定的问题,大家可以参考一下。

http://blog.sina.com.cn/s/blog_676312fd0102vka7.html

【注】所谓 MSSQL 就是Micro SQL,也就是常说的SQL server软件版本。

上面的老兄的介绍稍微显得有点简单,有时候会遇到一些问题,我这边再详细说明一下:

试验:

1 安装SQL SERVER @Windows 7

由于没有在本地安装SQL server,安装这个东西在本地还是花了一些时间。

主要是找版本,安装的时候会遇到一些配置问题,最头疼的还是版本的兼容性问题。

本文作者安装的SQL 2008 @ Window7

SQL 2012的配置我在服务器上做了,后面再更新一下。

可以参阅我的其他的贴子有关于设定的这一块。

2 SQL的启动和配置

如果你还不知道如何启动SQL Server,那么最好的方式是通过工具来展开

2.1 通过SQL SERVER配置管理器来配置、打开SQL Server

通过配置管理器,可以检查SQL Server的使用情况。

2.2 配置SQL SERVER, Revit的数据库连接方式需要和SQL SERVER对应起来,这里我选择采用TCP/IP的方式

2.3 在Windows 的 ODBC (开放数据库连接(Open Database Connectivity,ODBC)中构建SQL 数据库

1如果没有就“添加” 如果有了那么就配置一下

2 配置的时候,可以选择本地的SQL SERVER 或者远程的SQL server

本地的SQL  SERVER在你安装SQL SERVER就有了,前提是你正确的安装了,如果没有正确安装,下图是不会出现对应的数据库服务器的。

3 这里比较关键的一步,就是SQL SERVER都有个系统默认的master数据库

如果你不设置,那么将来连接后,数据导入会连接到这个默认的数据库上面。

所以,最好的方法是在SSMS(微软的数据库管理工具,后面会介绍)中先建立自己的数据库

本例,我先建了一个BIM-DEMO-201801的数据库

4 后面的配置路径什么的看你的方便

5 然后是连接测试

6 测试成功后,那么这个数据源就连接正确了。

2.4 然后,通过SSMS可以对我们的数据库进行浏览和管理;

打开SSMS后,需要先登录,这里会选择数据库服务器。

然后在菜单里面可以选择到已经注册的服务器,

我们可以看到大概大概下面的东西,

前面我提到了,我们最好是建一个自己的数据库名,不要和系统的混淆在一起,就在这里。

2.5 在REVIT中导出数据到我们建立的数据库

在选择REVIT 数据库的导出设定的时候,可以在这里更改你的数据库的导出的数据库名称,

如果是新建的话,其实是调用windows ODBC的配置的界面窗口,后前面通过控制面板做的配置是一样的。

配置好了之后,开始登录SQL Server,

先是坚持数据的有效,然后如果数据库的ODBC的源匹配后,就可以发现,导出开始了

正确的导出结束后 REVIT会通知做了哪些修改。

小结:

本文在REVIT 2017中实现了数据的SQL SERVER的导出操作。

最简便的Revit信息导出到数据库本地SQL SERVER相关推荐

  1. 使用数据库维护计划SQL Server更新统计信息

    This article explores SQL Server Update Statistics using the database maintenance plan. 本文探索使用数据库维护计 ...

  2. db2 删除存储过程_数据库教程-SQL Server存储过程使用及异常处理

    SQL Server存储过程 存储过程(Procedure)是数据库重要对象之一,也是数据库学习的重点之一.本文,我们以SQL Server为例对存储过程的概念.定义.调用.删除及存储过程调用异常等通 ...

  3. 使用Microsoft数据迁移助手在Oracle数据库和SQL Server之间迁移的具体示例

    介绍 (Introduction) Intended audience 目标听众 This document is intended for application developers and da ...

  4. 将本地SQL Server数据库迁移到Azure SQL数据库

    In this article, we will discuss and understand a method to migrate an on-premises SQL Server databa ...

  5. 【数据库】SQL Server知识点总结

    [数据库]SQL Server知识点总结 文章目录 [数据库]SQL Server知识点总结 1. 数据库系统概述 1.1数据库技术的产生.发展 1.2数据库系统的组成 1.3数据库系统的内部体系结构 ...

  6. mysql2005备份_创建完整数据库备份 - SQL Server | Microsoft Docs

    完整数据库备份Create a Full Database Backup 09/12/2019 本文内容 适用于:Applies to: SQL ServerSQL Server(所有支持的版本)SQ ...

  7. 镜像数据库上SQL Server复制

    This article will review on how to configure SQL Server Replication along with mirroring on a databa ...

  8. Mendix一练一动: Mendix Studio Pro连接外围数据库(SQL Server)实现增删改查

    一. 环境准备 1: 连接外围数据库是Mendix的内置功能,不同数据库的连接方式都大同小异,本文以SQL Server为例讲解: 2:本文假设读者是Mendix初级学者,因此对每一步骤作者都尽量表述 ...

  9. 驰网云数据库MySQL SQL Server

    驰网云数据库MySQL &SQL Server 在最近几年,云数据库逐渐成为焦点中的焦点.根据IDC数据显示,到2025年,全球超过50%的数据库将部署在公有云上:在中国市场,这个数据将达70 ...

最新文章

  1. Oracle数据库导入导出命令
  2. 东莞新能源——业务流程管理实践
  3. 计算机里libcurl.dll,Update.exe系统错误 由于找不到libcurl.dll,无法继续执行代码。重新安装程序可能会解决此问题。 - Microsoft Community...
  4. python之简单爬虫(爬取豆瓣出版社)
  5. React开发(280):moment处理日期
  6. OpenCV学习笔记(二):3种常用访问图像中像素的方式
  7. adrms移动设备扩展插件_如何在所有移动设备上扩展网站
  8. 法国 计算机 转专业,在法国留学怎样换专业
  9. SQL注入之错误注入_基于updatexml()
  10. 接雨水12 · Trapping Rain Water12
  11. Android控件学习笔记之 ListView
  12. #pragma once和#ifndef
  13. HTML矩形与矩形、圆形与圆形、矩形与圆形元素的碰撞判断与动画
  14. java quartz实例_Java任务调度框架Quartz教程实例
  15. Linux的Cache Memory(缓存内存)机制
  16. 面试官:如何查看/etc目录下包含abc字符串的文件?
  17. 【数据标准】数据指标体系建立
  18. 计算机维修口诀,菜鸟必收藏:电脑故障维修技巧大集粹
  19. 蓝桥杯------蓝桥幼儿园
  20. 【2018慢性病与信息大会】中国通信标准化协会常务副秘书长兼副理事长 代晓慧致辞...

热门文章

  1. 记,NSProxy需要实现哪些方法?
  2. C语言 结构体练习之投票
  3. Swagger3、SpringBoot学习、使用复盘
  4. 【Python】Python库之网络应用开发
  5. C#设计模式之4-原型模式
  6. 状态模式 有限状态机_有限状态机解释
  7. ubuntu下源码安装Python
  8. TCP/IP协议简述
  9. 大数据技术周报第 003 期
  10. Pandas知识点-合并操作combine