热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

sqlserver2000导出数据库结构且全部数据到文件

目的:SQLSERVER生成数据库脚本(建表及表关系)+表中数据,到一个文件中,下次可以直接调用这个文件来重新恢复这个表。现在有几个工程,表结构都相同,但是数据不同,有什么办法能把不同的工程的数据
目的:SQLSERVER生成数据库脚本(建表及表关系)+表中数据,到一个文件中,下次可以直接调用这个文件来重新恢复这个表。
现在有几个工程,表结构都相同,但是数据不同,有什么办法能把不同的工程的数据导出到不同的文件中去,方便下次恢复这个工程。
类似SQLSERVER2000导出数据到另一个服务器中,复制全部对象这个功能

9 个解决方案

#1


顶,顶,顶!

#2


根據工程的標識選擇性的導出數據
不知道你所有的工程是不是同數據庫同表,如是,不同工程有沒有唯一標識?

#3


一个数据库一个工程

#4


其實你可以把每個數據庫做個備份,
然後在需要的時候建立同名數據庫,用備份文件恢復即可,沒有必要導出腳本,再導數據~~

#5


对,那种方式是可以,但是我也想导出全部数据,以前sybase可以pcb导出数据,那sqlserver为什么不可以

#6


难道没有人知道吗?

#7


bcp可以导数据,但是必须一条命令一个表

#8


点击表,选择所有任务,生成SQL脚本,把外键约束什么的选上

#9


引用 5 楼 wangji666666 的回复:
对,那种方式是可以,但是我也想导出全部数据,以前sybase可以pcb导出数据,那sqlserver为什么不可以


SQL SERVER一样可以用BCP导出数据,你可以这样做,写一个存储过程放在MASTER下面
这个存储过程包含了一个"@DB"的数据库名参数,然后该存储过程便厉所有的用户表
再执行xp_cmdshell扩展存储过程调用BCP命令行使用工具,把表以及表数据导出到文本或是CSV文件。

但这样同样不能实现把表结构导出的目的,你还是必须使用向导将表结构一并导出,以上建议,仅供参考。

推荐阅读
  • 服务器部署中的安全策略实践与优化
    服务器部署中的安全策略实践与优化 ... [详细]
  • MySQL Server 8.0.28 升级至 8.0.30 的详细步骤
    为了修复安全漏洞,本文档提供了从 MySQL Server 8.0.28 升级到 8.0.30 的详细步骤,包括备份数据库、停止和删除旧服务、安装新版本以及配置相关环境变量。 ... [详细]
  • 在CentOS 7环境中安装配置Redis及使用Redis Desktop Manager连接时的注意事项与技巧
    在 CentOS 7 环境中安装和配置 Redis 时,需要注意一些关键步骤和最佳实践。本文详细介绍了从安装 Redis 到配置其基本参数的全过程,并提供了使用 Redis Desktop Manager 连接 Redis 服务器的技巧和注意事项。此外,还探讨了如何优化性能和确保数据安全,帮助用户在生产环境中高效地管理和使用 Redis。 ... [详细]
  • 本文介绍了如何利用Shell脚本高效地部署MHA(MySQL High Availability)高可用集群。通过详细的脚本编写和配置示例,展示了自动化部署过程中的关键步骤和注意事项。该方法不仅简化了集群的部署流程,还提高了系统的稳定性和可用性。 ... [详细]
  • 如何有效防御网站中的SQL注入攻击
    本期文章将深入探讨网站如何有效防御SQL注入攻击。我们将从技术层面详细解析防范措施,并结合实际案例进行阐述,旨在帮助读者全面了解并掌握有效的防护策略。希望本文能为您的网络安全提供有益参考。 ... [详细]
  • 8个IDC大数据基础定义解析丨IDC
    本文针对IDC数据行业相关名词术语进行解析,分为4组相关概念,希望大家读完 ... [详细]
  • ABP框架是ASP.NET Boilerplate的简称,它不仅是一个开源且文档丰富的应用程序框架,还提供了一套基于领域驱动设计(DDD)的最佳实践架构模型。本文将详细介绍ABP框架的特点、项目结构及其在Web API优先架构中的应用。 ... [详细]
  • MySQL 5.7 服务端在 Windows 上的安装与配置
    本文详细介绍了在 Windows 系统上安装和配置 MySQL 5.7 服务端的方法,包括 my.ini 配置文件的设置、初始化数据库、启动服务以及设置用户权限等步骤。 ... [详细]
  • Java EE 平台集成了多种服务、API 和协议,旨在支持基于 Web 的多层应用程序开发。本文将详细介绍 Java EE 中的 13 种关键技术规范,帮助开发者更好地理解和应用这些技术。 ... [详细]
  • Nacos 0.3 数据持久化详解与实践
    本文详细介绍了如何将 Nacos 0.3 的数据持久化到 MySQL 数据库,并提供了具体的步骤和注意事项。 ... [详细]
  • 本文旨在解决 MySQL 无法连接到 localhost 的常见问题,并提供详细的步骤来确保 MySQL 服务正确启动和配置。 ... [详细]
  • Linux下MySQL 8.0.28安装指南
    本文详细介绍了在Linux系统上安装MySQL 8.0.28的步骤,包括下载数据库、解压数据包、安装必要组件和启动MySQL服务。 ... [详细]
  • 本文详细介绍了如何在 Django 项目中使用 Admin 管理后台,包括创建超级用户、启动项目、管理数据模型和修改用户密码等步骤。 ... [详细]
  • Parallels Desktop for Mac 是一款功能强大的虚拟化软件,能够在不重启的情况下实现在同一台电脑上无缝切换和使用 Windows 和 macOS 系统中的各种应用程序。该软件不仅提供了高效稳定的性能,还支持多种高级功能,如拖放文件、共享剪贴板等,极大地提升了用户的生产力和使用体验。 ... [详细]
  • 如何高效启动大数据应用之旅?
    在前一篇文章中,我探讨了大数据的定义及其与数据挖掘的区别。本文将重点介绍如何高效启动大数据应用项目,涵盖关键步骤和最佳实践,帮助读者快速踏上大数据之旅。 ... [详细]
author-avatar
傻要傻到嗨样
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有