如何获取不含数据的Stack Overflow数据库schema用于数据分析?
导出Stack Overflow无数据纯数据库Schema操作指引
- 先将Stack Overflow公开数据库备份还原到你可访问的SQL Server实例,还原阶段可选择仅还原结构,无需全量导入业务数据
- 打开SSMS并连接到对应实例,在对象资源管理器中定位到还原完成的Stack Overflow数据库
- 右键点击数据库,依次选择「任务」→「生成脚本」,打开脚本生成向导
- 在「选择对象」页面,按需选择需要导出的对象:如果需要全库schema就勾选「选择整个数据库及所有数据库对象」,仅需要部分表/视图的话手动勾选对应对象即可
- 进入「设置脚本编写选项」页面,点击「高级」按钮,在弹出的配置列表里找到「要编写脚本的数据的类型」,选择仅限架构
- 配置完成后选择脚本输出路径,确认后即可生成不含任何业务数据的纯schema脚本,可直接用于你的数据分析工作
小提示:如果仅需要特定表的结构,在选择对象阶段单独勾选对应表即可,无需导出全库schema,能大幅减少生成脚本的体积和耗时
内容的提问来源于stack exchange,提问作者khairul alam
相关产品推荐
相关产品推荐

